Skip to content
Omnikalc

Oxygen delivery and consumption calculator

Compute arterial oxygen content, oxygen delivery (DO2) and its index, and, with a venous saturation, oxygen consumption (VO2) and the extraction ratio.

Updated on
Your inputs
g/dL

Value out of range

%

Value out of range

mmHg

Value out of range

L/min

Value out of range

m²

Value out of range

%

Value out of range

mmHg

Value out of range

Results

Oxygen delivery (DO2)

933 mL/min

Oxygen delivery index (DO2I)

519 mL/min/m²

Within or above the usual resting range
Arterial oxygen content (CaO2)
18.7 mL/dL
Venous oxygen content (CvO2)
14.2 mL/dL
Oxygen consumption (VO2)
224 mL/min
Oxygen extraction ratio
24%
Usual extraction (20 to 30%)

This calculator is for general information and education. It is not medical advice and does not replace the judgment of a doctor, nurse or pharmacist who knows the full clinical picture.

Why oxygen delivery matters

Cells need a constant supply of oxygen. Oxygen delivery (DO2) is the amount of oxygen the heart pumps to the tissues each minute. It depends on three things: how much hemoglobin the blood carries, how saturated that hemoglobin is, and how much blood the heart pumps.

The formulas

  1. Arterial oxygen content: CaO2 (mL/dL) = 1.34 × Hb (g/dL) × SaO2 + 0.003 × PaO2 (mmHg)
  2. Oxygen delivery: DO2 (mL/min) = cardiac output (L/min) × CaO2 × 10
  3. Delivery index: DO2I = DO2 ÷ body surface area
  4. Consumption: VO2 = cardiac output × (CaO2 − CvO2) × 10
  5. Extraction ratio: O2ER = (CaO2 − CvO2) ÷ CaO2

Each gram of fully saturated hemoglobin binds about 1.34 mL of oxygen; the dissolved fraction (0.003 × PaO2) is small unless the patient breathes high oxygen concentrations or is in a hyperbaric chamber.

Example

With Hb 14 g/dL, SaO2 98%, PaO2 95 mmHg and a cardiac output of 5 L/min, CaO2 = 18.7 mL/dL and DO2 = 933 mL/min. For a body surface area of 1.8 m², DO2I is 519 mL/min/m². With a venous saturation of 75%, VO2 is 224 mL/min and the extraction ratio is 24%.

Value Usual resting range in adults
CaO2 17 to 20 mL/dL
DO2 900 to 1,100 mL/min
DO2I 500 to 600 mL/min/m²
VO2 200 to 250 mL/min
O2ER 20 to 30%

What the numbers show

  • Anemia lowers DO2 as much as hypoxemia: halving the hemoglobin halves the oxygen content.
  • When DO2 falls, tissues first extract more oxygen; venous saturation drops.
  • Below a critical DO2I of about 330 mL/min/m², consumption starts to fall with delivery and lactate rises.

These are bedside physiology estimates. Measurements of cardiac output vary with the method, and clinical decisions rely on the whole picture, including lactate and organ function.

Frequently asked questions

What is a normal oxygen delivery?

At rest, an adult's oxygen delivery is usually 900 to 1,100 mL per minute, or 500 to 600 mL per minute per square meter of body surface area.

Why is PaO2 multiplied by only 0.003?

Very little oxygen dissolves in plasma: 0.003 mL per deciliter per mmHg. Almost all the oxygen in arterial blood is carried by hemoglobin.

Does a blood transfusion increase oxygen delivery?

Raising hemoglobin raises oxygen content and therefore delivery, provided cardiac output stays the same. Whether that helps a given patient is a clinical decision.

What is the difference between SvO2 and ScvO2?

SvO2 is measured in the pulmonary artery and reflects the whole body. ScvO2 is measured in the superior vena cava through a central line and is usually a few points higher.

Was this calculator helpful?

Thanks for your feedback!

Results are estimates provided for information purposes. They do not replace professional advice.