Henderson-Hasselbalch Equation

This is the foundational equation linking blood pH, bicarbonate, and CO₂, underlying how every arterial blood gas is interpreted for acid-base status.

Henderson-Hasselbalch (Calculate pH)

mEq/L
Normal ~22–26 mEq/L.
Enter a value between 2 and 60.
mmHg
From an ABG. Normal ~35–45.
Enter a value between 10 and 150.
Calculated pH
7.40
pH
Normal pH
HCO₃⁻
24 mEq/L
PaCO₂
40 mmHg

How It's Calculated

Formula
pH = 6.1 + log₁₀ ( HCO₃⁻ ÷ (0.03 × PaCO₂) )

What the Result Means

7.35–7.45

Normal pH.

7.30–7.35 / 7.45–7.50

Mild acidemia or alkalemia.

7.20–7.30 / 7.50–7.55

Moderate derangement.

< 7.20 / > 7.55

Severe acidemia or alkalemia.

Base Over Acid

pH is driven by the ratio of bicarbonate to dissolved carbon dioxide.

HCO₃⁻ ÷ PaCO₂ → pH base over acid sets the pH

Frequently Asked Questions

Do clinicians actually calculate this by hand?

Rarely — ABG machines report pH directly. But understanding the relationship is essential for recognizing when values don't make sense together, since a mismatch signals a lab or sampling error.

What does the equation show?

That blood pH is set by the ratio of bicarbonate (the metabolic/base component) to dissolved CO₂ (the respiratory/acid component). Raising bicarbonate or lowering CO₂ raises pH, and vice versa.

What is a normal blood pH?

About 7.35–7.45. Below 7.35 is acidemia; above 7.45 is alkalemia.

Why is the pKa 6.1?

It's the dissociation constant of the carbonic acid/bicarbonate buffer system, the dominant buffer this equation describes.

Related Calculators