Arterial Oxygen Content (CaO₂)

Also known as CaO2 · oxygen content of blood · 1.34 Hb SaO2 · oxygen carrying capacity

CaO2=1.34 Hb SaO2+0.003 PaO2C_a\mathrm{O_2} = 1.34\,\mathrm{Hb}\,S_a\mathrm{O_2} + 0.003\,P_a\mathrm{O_2}

Worked example: Hb 15, SaO2 98 %, PaO2 100 → 19.998 mL O2/dL — press Try an example to run it live, then adjust anything.

Enter your known values, leave one input blank, and solves for the missing one. Tap a variable’s symbol to see what it means, with a typical value. Try different units for next level excitement!

Learning zone

Arterial Oxygen Content (CaO₂) explained

HbSaO2PaO2CaO2

Blood carries oxygen two ways, and the split is lopsided. Each gram of haemoglobin binds up to 1.34 mL of oxygen when fully saturated, a figure known as Hüfner's number, and a much smaller amount dissolves directly in plasma at 0.003 mL per decilitre per mmHg. A healthy adult with 15 g/dL of haemoglobin, 98 percent saturation and a PaO₂ of 100 mmHg carries 1.34×15×0.98=19.71.34 \times 15 \times 0.98 = 19.7 mL/dL bound and 0.3 mL/dL dissolved, near enough 20 mL/dL in total.

Those numbers make the important point on their own. The dissolved fraction is 1.5 percent of the total, which is why a pulse oximeter reading of 98 percent tells you almost nothing about how much oxygen a patient actually has. Halve the haemoglobin to 8 g/dL and the content falls to about 10 mL/dL even at a respectable saturation, and no amount of supplemental oxygen fixes it, because you are topping up the fraction that barely counts. Anaemia is an oxygen delivery problem that a saturation monitor cannot see.

The constants have small caveats. Hüfner's number is quoted variously as 1.34, 1.36 or 1.39 mL/g depending on whether you use the theoretical value or a measured one, and any dyshaemoglobin, carboxyhaemoglobin from smoke or methaemoglobin from certain drugs, is haemoglobin that cannot carry oxygen while still being counted in the total. A pulse oximeter is also blind to carboxyhaemoglobin and will read reassuringly high in carbon monoxide poisoning, where the content is catastrophically low. Content is also not delivery: multiply by cardiac output to get oxygen delivery, which is the quantity that keeps tissue alive.

Arterial Oxygen Content (CaO₂) formula

CaO2=1.34 Hb SaO2+0.003 PaO2C_a\mathrm{O_2} = 1.34\,\mathrm{Hb}\,S_a\mathrm{O_2} + 0.003\,P_a\mathrm{O_2}
Where
  • CaO2C_a\mathrm{O_2}= Arterial oxygen content (mL O₂/dL)
  • Hb\mathrm{Hb}= Haemoglobin (g/dL)
  • SaO2S_a\mathrm{O_2}= Arterial oxygen saturation (%)
  • PaO2P_a\mathrm{O_2}= Arterial oxygen tension (mmHg)

Missing one of these? Work it out first, then come back