Cardiac Output Calculator

Calculate cardiac output using the Fick principle or thermodilution. Includes cardiac index, stroke volume, and systemic vascular resistance.

⚠️ Medical Disclaimer: For educational use only. Clinical decisions should be made by qualified professionals.
Normal ~250 mL/min
mL/min
Normal 12–17 g/dL
g/dL
%
Normal 60–80%
%
bpm
For cardiac index
For SVR calculation
mmHg
Normal 2–6 mmHg
mmHg
Cardiac Output
5.79 L/min
Volume of blood pumped by the heart per minute. Normal: 4–8 L/min.
Cardiac Index
3.05 L/min/m²
Cardiac output indexed to body surface area. Normal: 2.5–4.0 L/min/m².
Stroke Volume
80 mL
Volume of blood ejected per heartbeat (CO/HR). Normal: 60–100 mL.
SV Index
42.40 mL/m²
Stroke volume indexed to BSA. Normal: 33–47 mL/m².
Systemic Vascular Resistance
1160 dyn·s/cm⁵
SVR = (MAP − CVP) / CO × 80. Normal: 800–1200 dyn·s/cm⁵.
Hemodynamic Status
Normal
Based on cardiac index of 3.05 L/min/m².
Normal
CO = 5.79 L/min | CI = 3.05 L/min/m² | SVR = 1160 dyn·s/cm⁵

Hemodynamic Reference Values

ParameterNormalLowHigh
Cardiac Output4.0 – 8.0 L/min< 4.0 L/min> 8.0 L/min
Cardiac Index2.5 – 4.0 L/min/m²< 2.2 L/min/m²> 4.0 L/min/m²
Stroke Volume60 – 100 mL< 60 mL> 100 mL
SV Index33 – 47 mL/m²< 33 mL/m²> 47 mL/m²
SVR800 – 1200 dyn·s/cm⁵< 800> 1200
Planning notes, formulas, and examples

About the Cardiac Output Calculator

Cardiac output (CO) — the volume of blood pumped by the heart each minute — is a fundamental hemodynamic parameter that reflects how well the heart is meeting metabolic demand. Normal resting CO in adults ranges from 4 to 8 L/min, but it can rise substantially during vigorous exercise or fall in heart failure and shock states.

The **Fick principle**, first described by Adolf Fick in 1870, remains one of the most physiologically grounded methods for determining CO. It is based on the concept that oxygen consumed by the body must equal the oxygen delivered by the heart minus the oxygen returned to it. The calculation uses oxygen consumption (VO₂), hemoglobin concentration, and the difference between arterial and mixed venous oxygen saturations.

The **thermodilution method**, performed via a pulmonary artery (Swan-Ganz) catheter, estimates CO by injecting a known volume of cold saline and detecting the resulting temperature change downstream. This technique remains widely used in ICU settings, though its use has declined with the rise of non-invasive monitoring technologies.

This calculator computes CO via either method and derives the cardiac index (CI = CO/BSA), stroke volume (SV = CO/HR), stroke volume index (SVI = SV/BSA), and systemic vascular resistance (SVR). These derived parameters provide a structured hemodynamic summary for education and case review.

When This Page Helps

Cardiac output and its derived parameters are useful for reviewing hemodynamic data in ICU and cardiology settings. This calculator keeps the relationships between the measurements visible so the output can be interpreted in context.

How to Use the Inputs

  1. Select the calculation method: Fick principle (requires VO₂ and arterial/venous saturations) or thermodilution (direct CO entry).
  2. For the Fick method, enter oxygen consumption (VO₂), hemoglobin, arterial O₂ saturation (SaO₂), and mixed venous O₂ saturation (SvO₂).
  3. Enter heart rate and body surface area for stroke volume and indexed calculations.
  4. Enter MAP and CVP to calculate systemic vascular resistance.
  5. Use presets for common clinical scenarios (normal, heart failure, sepsis, cardiogenic shock).
  6. Review all derived hemodynamic parameters and compare against the reference table.
Formula used
Fick Cardiac Output: CO = VO₂ / [(SaO₂ − SvO₂) × Hb × 1.34 × 10], where VO₂ = O₂ consumption (mL/min), Hb = hemoglobin (g/dL), SaO₂/SvO₂ = arterial/mixed venous O₂ saturation (fraction). Cardiac Index: CI = CO / BSA. Stroke Volume: SV = (CO × 1000) / HR. SVR = [(MAP − CVP) / CO] × 80.

Example Calculation

Result: 5.14 L/min

With VO₂ of 250 mL/min, Hb 14 g/dL, SaO₂ 98%, and SvO₂ 75%, the arteriovenous O₂ difference is 4.31 mL/dL, yielding a CO of ~5.14 L/min (CI 2.71 L/min/m²), which is within normal range.

Tips & Best Practices

  • Assumed VO₂ values (typically 125 × BSA) are often used when direct measurement is unavailable, but these estimates can be inaccurate.
  • In sepsis, SvO₂ may be misleadingly elevated despite tissue hypoxia due to microcirculatory dysfunction.
  • Thermodilution averages should be taken from 3+ injections, discarding outliers.
  • An acute drop in SvO₂ with stable hemoglobin often indicates declining cardiac output.
  • Consider the entire hemodynamic profile — CO, CI, SVR, and filling pressures — rather than any single parameter.

Practical Guidance

Fick calculations depend on oxygen consumption and saturation inputs, while thermodilution depends on catheter technique and repeatable injections. If the result looks unexpected, the first thing to check is whether the selected method matches the data you actually have.

Common Pitfalls

Estimated VO2 values can be convenient but less precise than a measured VO2, and abnormal shunt physiology or severe valve disease can make derived values harder to interpret. Compare CO with CI, stroke volume, and SVR together so one number does not dominate the interpretation.

Interpreting the Profile

A low CO with high SVR suggests a different clinical picture than a low CO with low SVR. The value becomes more useful when read as part of the full hemodynamic profile rather than in isolation.

Sources & Methodology

Last updated:

Methodology

This page calculates cardiac output from either direct Fick inputs or thermodilution-style inputs, then derives index values such as CI, SVI, and SVR. It is designed to make the relationships between those measurements visible for education and case review, not to replace a catheterization report or clinician interpretation.

Sources

Frequently Asked Questions

  • Normal resting cardiac output in adults is 4–8 L/min. Cardiac index (CO divided by body surface area) of 2.5–4.0 L/min/m² is considered normal.