Arterial Oxygen Content (CaO₂) Calculator
Arterial Oxygen Content (CaO₂) represents the absolute total amount of oxygen carried in the blood. It combines the oxygen bound to hemoglobin with the oxygen dissolved in the blood plasma. Use our interactive, mobile-friendly clinical tool below to evaluate oxygen delivery capacity instantly.

Live CaO₂ Calculator
Formulas Used in This Calculator
Calculating the total arterial oxygen content requires adding two separate values: the oxygen bound to hemoglobin (which makes up ~98% of the total) and the oxygen dissolved natively in the blood plasma. The standard physiological formula is:
- 1.34: Hüfner’s constant. It represents the maximum amount of oxygen (in mL) that can bind to 1 gram of hemoglobin in vivo.
- Hb: Hemoglobin concentration, measured in g/dL.
- SaO₂: Arterial oxygen saturation, expressed as a decimal (e.g., 98% becomes 0.98).
- 0.0031: The solubility coefficient of oxygen in human plasma at normal body temperature (37°C).
- PaO₂: Partial pressure of arterial oxygen, measured in mmHg.
How to Use the Calculator & Live Converter
1. Inputting Your Data
Enter the patient’s lab values into the respective fields. As you type, the calculator updates the results instantly—no need to click a “Calculate” button. This provides immediate clinical feedback.
2. Using the Live Unit Converter
To eliminate manual math errors, this tool includes a dynamic unit converter. Simply click the dropdown menu next to any input field to match the units provided on your laboratory report:
- Hemoglobin (Hb): Instantly toggle between g/dL, g/L, and mmol/L.
- Saturation (SaO₂): Switch between standard percentages (e.g., 95%) or fractions (e.g., 0.95).
- PaO₂: Toggle between mmHg (standard in the USA) and kPa (standard in Europe/UK).
- Results (CaO₂): View final results in mL/dL (vol%), mL/L, or mmol/L.
Step-by-Step Mathematical Example
To fully grasp how to use the formula manually, let’s calculate the CaO₂ for a healthy adult patient with the following standard lab values: Hb = 15 g/dL, SaO₂ = 98%, and PaO₂ = 100 mmHg.
Step 1: Calculate Hemoglobin-Bound Oxygen
Formula: 1.34 × Hb × SaO₂
Math: 1.34 × 15 × 0.98 = 19.698 mL/dL
Step 2: Calculate Plasma-Dissolved Oxygen
Formula: 0.0031 × PaO₂
Math: 0.0031 × 100 = 0.31 mL/dL
Step 3: Combine for Total Content (CaO₂)
Math: 19.698 + 0.31 = 20.008 mL/dL (vol%)
Clinical Interpretation
Evaluating Arterial Oxygen Content is paramount in critical care, anesthesiology, and emergency medicine. It provides a significantly more comprehensive picture of oxygen delivery to tissues than looking at SpO₂ or PaO₂ in isolation.
- Normal Reference Range: A healthy adult’s CaO₂ generally falls between 16 and 22 mL/dL (also referred to as volumes percent or vol%).
- The Impact of Anemia: Because hemoglobin carries the vast majority of oxygen, a patient with severe anemia will have a dangerously low CaO₂, even if their pulse oximeter reads a perfect 100% SaO₂. This can lead to silent tissue hypoxia.
- Dissolved Oxygen Limitations: The oxygen dissolved in plasma (0.31 mL/dL at normal pressures) is entirely insufficient to sustain life on its own. This highlights the necessity of functional hemoglobin, and explains the physiological rationale behind hyperbaric oxygen therapy (which artificially drives up PaO₂ and dissolved oxygen).





