Arterial Oxygen Content (CaO₂) Calculator

Arterial oxygen content is the total amount of oxygen actually carried in each deciliter of arterial blood — combining hemoglobin-bound and dissolved oxygen — and explains why hemoglobin matters as much as PaO₂ for oxygen delivery.

Calculate Arterial Oxygen Content

g/dL
Normal ~12–17 g/dL.
Enter a value between 2 and 25.
%
50–100%, or as a fraction (0.50–1.00).
Enter a value between 50–100% or 0.50–1.00.
mmHg
From an ABG (dissolved-oxygen term).
Enter a value between 20 and 650.
CaO₂
20.0
mL O₂/dL
Normal
Hgb-bound
19.7
Dissolved
0.27

How It's Calculated

Formula
CaO₂ = (1.34 × Hgb × SaO₂) + (0.003 × PaO₂)
TermMeaning
1.34mL O₂ carried per gram of hemoglobin
HgbHemoglobin concentration (g/dL)
SaO₂Arterial saturation (as a fraction)
0.003 × PaO₂Dissolved oxygen

What the Result Means

16–20

Normal arterial oxygen content.

12–16

Mildly reduced — often mild anemia or desaturation.

8–12

Moderately reduced content.

< 8

Severely reduced — oxygen delivery is threatened.

Worked Example

Given: Hgb 15 g/dL, SaO₂ 98%, PaO₂ 90 mmHg.

  1. Bound = 1.34 × 15 × 0.98 = 19.7
  2. Dissolved = 0.003 × 90 = 0.27
  3. CaO₂ = 19.7 + 0.27 = 19.97 mL/dL (normal).

Where the Oxygen Actually Rides

The vast majority of blood oxygen is bound to hemoglobin; only a trace is dissolved.

RED BLOOD CELL most O₂ rides on hemoglobin + a little dissolved

Frequently Asked Questions

Why can PaO₂ be normal but oxygen content low?

Severe anemia lowers CaO₂ even with a normal PaO₂ and SaO₂, because hemoglobin carries the vast majority of the blood's oxygen. Fewer red cells means less oxygen delivered, regardless of the pressure reading.

What is a normal CaO₂?

Roughly 16–20 mL of oxygen per deciliter of arterial blood in a healthy adult.

Why is the dissolved-oxygen term so small?

Only about 0.003 mL of oxygen dissolves per dL per mmHg of PaO₂, so even a PaO₂ of 100 contributes only ~0.3 mL/dL — a tiny fraction of the total compared with hemoglobin-bound oxygen.

What's the difference between CaO₂ and SaO₂?

SaO₂ is the percentage of hemoglobin binding sites filled with oxygen; CaO₂ is the actual total amount of oxygen per deciliter, which also depends on how much hemoglobin there is.

Related Calculators