Arterial Oxygen Content (CaO2) Calculator

Calculate total oxygen content from haemoglobin and SpO2/PaO2

Ad placeholder (leaderboard)

Arterial oxygen content tells you how much oxygen is actually packed into each decilitre of blood. Saturation and PaO2 describe oxygen’s pressure and binding, but content is what determines, together with cardiac output, how much oxygen reaches the tissues. It is a cornerstone calculation in critical care and anaesthesia.

How it works

Oxygen travels two ways in blood: bound to haemoglobin and dissolved in plasma. The content formula adds both:

CaO2 = (Hb x 1.34 x SaO2) + (0.0031 x PaO2)

Haemoglobin is in g/dL, saturation is a fraction, and PaO2 is in mmHg. The constant 1.34 is the oxygen-carrying capacity of one gram of haemoglobin in mL, and 0.0031 is the plasma solubility of oxygen per mmHg.

Example and notes

For a patient with Hb 15 g/dL, SaO2 98 percent, and PaO2 100 mmHg, the bound term is 15 x 1.34 x 0.98 ≈ 19.7 mL/dL and the dissolved term is 0.0031 x 100 ≈ 0.31 mL/dL, for a total CaO2 of about 20 mL/dL. The dissolved fraction is tiny, which is why anaemia, a low Hb, drops content sharply while a small fall in PaO2 barely moves it. Multiply CaO2 by cardiac output and 10 to obtain oxygen delivery, DO2. This is an educational tool and not a substitute for clinical assessment.

Ad placeholder (rectangle)