The Fick Cardiac Output Calculator estimates cardiac output using the Fick principle from oxygen consumption and arteriovenous oxygen difference, aiding haemodynamic assessment.
Report an issue
Spotted a wrong result, broken field, or typo? Tell us below and we’ll fix it fast.
About the Fick Cardiac Output Calculator
Cardiac output is the volume of blood the heart pumps each minute. The Fick method estimates this by linking blood flow to oxygen uptake. Oxygen consumption (VO2) is measured or estimated. The difference in oxygen content between arterial and mixed venous blood reflects how much oxygen tissues remove.
This approach is a gold standard when performed carefully. It appears in catheter labs, intensive care units, and exercise physiology. It connects real physiology to measurable data. That makes it useful for setting therapy targets and judging response across sessions or training intensity levels.
The calculator applies standard equations, consistent units, and typical assumptions. It also displays related outputs, such as cardiac index and stroke volume, when sufficient inputs are provided. These are useful summary metrics for comparing people of different body size.
Fick Cardiac Output Formulas & Derivations
The Fick principle states that uptake or release of a substance equals blood flow times the arteriovenous concentration difference. For oxygen, whole‑body oxygen consumption equals cardiac output times the difference between arterial and mixed venous oxygen content.
- Core equation: CO = VO2 / (CaO2 − CvO2). CO is cardiac output in L/min, VO2 is oxygen consumption in mL/min, CaO2 and CvO2 are oxygen content in mL O2/dL.
- Arterial oxygen content: CaO2 = (1.34 × Hb × SaO2) + (0.0031 × PaO2). Hb is hemoglobin (g/dL), SaO2 is arterial oxygen saturation (fraction), PaO2 is arterial oxygen tension (mmHg).
- Mixed venous oxygen content: CvO2 = (1.34 × Hb × SvO2) + (0.0031 × PvO2). SvO2 is mixed venous oxygen saturation, PvO2 is mixed venous oxygen tension.
- Cardiac index: CI = CO / BSA, where BSA is body surface area in m². CI standardizes flow to body size.
- Stroke volume: SV = (CO × 1000) / HR. HR is heart rate in beats/min, SV in mL/beat.
The coefficient 1.34 mL O2/g Hb approximates oxygen bound per gram of hemoglobin. The 0.0031 factor captures dissolved oxygen in plasma. For most physiologic states, bound oxygen dominates. The calculator handles the unit adjustments so outputs appear in L/min and related units.
How to Use Fick Cardiac Output (Step by Step)
To compute cardiac output manually, you need oxygen consumption and two blood oxygen contents. You can calculate content from measured hemoglobin, oxygen saturation, and oxygen tension. Mixed venous values come from the pulmonary artery, sampled by a catheter.
- Measure or estimate VO2 in mL/min. Use a metabolic cart or an indexed estimate when needed.
- Obtain arterial data: hemoglobin, SaO2, and PaO2. Use these to calculate CaO2.
- Obtain mixed venous data: SvO2 and PvO2 from a pulmonary artery sample. Use these to calculate CvO2.
- Compute the arteriovenous difference: CaO2 − CvO2 (mL O2/dL).
- Apply CO = VO2 / [(CaO2 − CvO2) × 10] to convert dL to L. Report CO in L/min.
Optionally, calculate cardiac index using body surface area. You can also derive stroke volume if you know heart rate. Always confirm that inputs reflect a steady state without rapid clinical changes.
Inputs, Assumptions & Parameters
The calculator supports measured values and common clinical estimates. It assumes steady physiology during sampling and oxygen consumption measurement. For consistent results, keep sampling technique and timing the same across sessions.
- VO2 (mL/min): measured by metabolic cart or estimated (for adults, often 125 mL/min/m² × BSA at rest).
- Hemoglobin, Hb (g/dL): total hemoglobin concentration.
- SaO2 (fraction or %): arterial oxygen saturation; enter as fraction for calculations.
- PaO2 (mmHg): arterial oxygen tension.
- SvO2 (fraction or %): mixed venous oxygen saturation from pulmonary artery sampling.
- PvO2 (mmHg): mixed venous oxygen tension from pulmonary artery sampling.
Input ranges should reflect clinical reality. Extreme values may signal sampling errors, sensor drift, or non‑steady conditions. The calculator applies unit conversions, but mismatched units remain the most common edge case. Verify whether saturation inputs are fractions (0.98) or percentages (98%).
How to Use the Fick Cardiac Output Calculator (Steps)
Here’s a concise overview before we dive into the key points:
- Select measured versus estimated VO2 and enter the value with units.
- Enter hemoglobin, SaO2, and PaO2 to compute arterial content.
- Enter SvO2 and PvO2 to compute mixed venous content.
- Confirm that saturations are fractions or percentages as requested.
- Choose optional fields for BSA and heart rate if you want index or stroke volume.
- Review the outputs, compare with prior results, and set follow‑up targets.
These points provide quick orientation—use them alongside the full explanations in this page.
Real-World Examples
A 68‑year‑old with sepsis is evaluated in the ICU. Hb = 10 g/dL, SaO2 = 0.96, PaO2 = 90 mmHg, SvO2 = 0.60, PvO2 = 40 mmHg, VO2 = 200 mL/min. CaO2 = (1.34×10×0.96) + (0.0031×90) = 13.14 mL/dL. CvO2 = (1.34×10×0.60) + (0.0031×40) = 8.16 mL/dL. Difference = 4.98 mL/dL. CO = 200 / (4.98×10) ≈ 4.0 L/min. This is low‑normal and may be inadequate for the patient’s metabolic needs. What this means
An endurance athlete exercises at moderate intensity in a lab. Hb = 15 g/dL, SaO2 = 0.98, PaO2 = 100 mmHg, SvO2 = 0.30, PvO2 = 30 mmHg, VO2 = 1500 mL/min. CaO2 = 20.01 mL/dL. CvO2 = 6.12 mL/dL. Difference = 13.89 mL/dL. CO = 1500 / (13.89×10) ≈ 10.8 L/min. This is appropriate for the workload and matches training targets. What this means
Limits of the Fick Cardiac Output Approach
The Fick method is robust but sensitive to input quality and physiologic stability. Errors in any component can shift the result noticeably. Be careful with sampling, timing, and unit consistency. Consider complementary methods when values seem discordant with the clinical picture.
- Steady state required: abrupt changes in VO2 or perfusion degrade accuracy.
- Access to mixed venous blood: true SvO2 requires a pulmonary artery catheter.
- VO2 estimation error: indexed VO2 can be off in fever, sepsis, or agitation.
- Measurement artifacts: co‑oximetry issues, line contamination, or air bubbles alter results.
- Assumption dominance: dissolved oxygen is small; hyperbaric conditions may challenge this.
When in doubt, repeat measurements, cross‑check with thermodilution, and analyze trends. Decisions should not rest on a single number alone. Align targets with the clinical context and patient goals.
Units & Conversions
Correct units are essential because the Fick equation mixes volumes and concentrations. Oxygen content is usually in mL O2 per dL, while cardiac output is in L/min. The dL‑to‑L conversion introduces the factor of 10 in many equations.
| Quantity | From | To | Conversion |
|---|---|---|---|
| Oxygen content | mL O2/dL | mL O2/L | multiply by 10 |
| Pressure | mmHg | kPa | 1 mmHg ≈ 0.1333 kPa (1 kPa ≈ 7.5006 mmHg) |
| Hemoglobin | g/dL | g/L | multiply by 10 |
| Oxygen consumption | mL/min | L/min | divide by 1000 |
| Cardiac output | L/min | mL/min | multiply by 1000 |
Use the table whenever a value looks too large or too small. Convert all items to consistent units before solving. The calculator automates this, but manual checks help catch edge cases.
Tips If Results Look Off
Unexpected outputs usually trace back to a unit mismatch, a non‑steady state, or sampling errors. Review inputs first, then reconsider assumptions like VO2 estimation and mixed venous access.
- Confirm whether saturations are entered as 0.97 versus 97.
- Recheck Hb units (g/dL vs g/L) and VO2 units (mL/min vs L/min).
- Repeat blood gases if the patient’s condition changed during sampling.
- Compare with thermodilution or echocardiography when available.
Track trends over time rather than a single metric. Align targets with clinical goals and exercise intensity levels when applicable.
FAQ about Fick Cardiac Output Calculator
What is cardiac output, and why does it matter?
Cardiac output is the volume of blood pumped each minute. It reflects global perfusion. Low values can signal shock or heart failure, while high values occur in exercise or distributive states.
Do I need a pulmonary artery catheter for this method?
For the classic Fick method, yes, to obtain true mixed venous samples. Surrogate venous sites may be used but increase uncertainty.
Can I estimate VO2 instead of measuring it?
Yes, many use VO2 ≈ 125 mL/min/m² × BSA at rest. Estimates can be inaccurate in fever, sepsis, agitation, or exercise, so interpret cautiously.
How does Fick compare with thermodilution?
Both are accepted. Fick excels in steady conditions with accurate VO2. Thermodilution is practical and repeatable but can be affected by tricuspid regurgitation or injectate errors.
Fick Cardiac Output Terms & Definitions
Cardiac Output (CO)
The volume of blood the heart ejects each minute, reported in liters per minute.
Oxygen Consumption (VO2)
The rate at which the body uses oxygen, measured in mL per minute. It can be measured or estimated.
Arterial Oxygen Content (CaO2)
Total oxygen per unit of arterial blood, combining hemoglobin‑bound and dissolved oxygen.
Mixed Venous Oxygen Content (CvO2)
Total oxygen per unit of mixed venous blood sampled from the pulmonary artery.
Oxygen Saturation (SaO2, SvO2)
The fraction of hemoglobin binding sites occupied by oxygen in arterial or mixed venous blood.
Cardiac Index (CI)
Cardiac output normalized to body surface area, allowing comparisons across body sizes.
Stroke Volume (SV)
The amount of blood ejected by the ventricle with each beat, in milliliters per beat.
Arteriovenous Oxygen Difference
The difference between arterial and mixed venous oxygen content, representing tissue extraction.
Disclaimer: This tool is for educational estimates. Consider professional advice for decisions.
References
Here’s a concise overview before we dive into the key points:
- StatPearls: Cardiac Output, Cardiac Index, Stroke Volume
- Life in the Fast Lane: Oxygen Content Physiology
- StatPearls: Pulmonary Artery Catheterization
- Circulation Research: The Fick Principle Revisited
- ScienceDirect Topics: Fick Principle Overview
These points provide quick orientation—use them alongside the full explanations in this page.