Introduction
This Fick Cardiac Output Calculator tells you how much blood the heart pumps each minute. It uses the Fick principle, which links blood flow to how much oxygen the body uses.
Type in a few values: sex, age group, weight, height, hemoglobin, heart rate, and two oxygen numbers (SaO2 from an arterial blood gas and SvO2 from a PA catheter). The tool then gives you three key results:
- Cardiac output (CO) — liters of blood pumped per minute
- Cardiac index (CI) — cardiac output adjusted for body size
- Stroke volume (SV) — blood pumped with each beat
Each result shows a Low, Normal, or High label next to the normal range. You also get the body surface area, the estimated oxygen use (VO2), a step-by-step math breakdown, and charts that compare your numbers to normal values. If you already know the cardiac output and only need the size-adjusted figure, the Cardiac Index Calculator does that step on its own.
Doctors, nurses, and students use this in cath labs and intensive care units to check heart function when a thermodilution reading is not available or looks wrong. This tool uses an estimated VO2, so treat the answer as a guide, not a final diagnosis. Always use it with the full clinical picture.
How to use our Fick Cardiac Output Calculator
Enter your patient's sex, age group, weight, height, hemoglobin, heart rate, and oxygen saturations. The calculator uses the Fick principle to give you cardiac output (CO), cardiac index (CI), and stroke volume (SV), plus body surface area, estimated VO₂, and a step-by-step solution.
Sex: Tap Male or Female. This sets the assumed oxygen consumption (VO₂) index.
Age Group: Pick "< 70 years" or "≥ 70 years". Older patients use a lower VO₂ index.
Weight: Type the patient's weight. Tap the unit button to switch between kg and lbs. If you need to convert a chart weight by hand, the Kg to Lbs Calculator can help.
Height: Type the height in centimeters, or tap the unit button to enter feet and inches. Height and weight are used to find body surface area — see the standalone BSA Calculator if you want to compare BSA formulas. The Cm to Inches Calculator is handy for quick height conversions.
Hemoglobin (Hb): Enter the latest hemoglobin from lab work. Tap the unit button to switch between g/dL and g/L.
Heart Rate (HR): Enter the heart rate in beats per minute at the time the blood samples were taken. This is used for stroke volume. For general fitness context on heart rate, see the Max Heart Rate Calculator and the Heart Rate Zone Calculator.
SaO₂ (%): Enter the arterial oxygen saturation from the ABG.
SvO₂ (%): Enter the mixed venous oxygen saturation from the PA catheter sample. SaO₂ must be higher than SvO₂, or the calculator will ask you to check the values.
Result units: Use the small dropdown on each result card to show CO in L/min or mL/min, CI in L/min/m² or mL/min/m², and SV in mL/beat or L/beat.
Press Calculate to see your results, normal ranges, and charts. Press Reset to clear all fields and start over.
What Is the Fick Cardiac Output Method?
Cardiac output (CO) is how much blood your heart pumps in one minute. The Fick principle is a way to measure it using oxygen. Your body takes in oxygen with each breath, and your blood carries that oxygen to your tissues. If we know how much oxygen the body uses, and how much oxygen the blood picks up and drops off, we can work out how much blood the heart is moving.
The Fick Equation
The main formula is:
CO = VO₂ ÷ [13.6 × Hb × (SaO₂ − SvO₂)]
- VO₂ — oxygen used by the body each minute (mL/min).
- Hb — hemoglobin, the protein in red blood cells that carries oxygen (g/dL).
- SaO₂ — oxygen saturation in artery blood, taken from an arterial blood gas.
- SvO₂ — oxygen saturation in mixed venous blood, taken from a pulmonary artery (Swan-Ganz) catheter.
- 13.6 — a constant that comes from how much oxygen 1 gram of hemoglobin can hold (1.36 mL), times 10 to fix the units.
The gap between SaO₂ and SvO₂ is the key part. If the heart pumps slowly, the tissues pull out more oxygen, so venous blood comes back with less oxygen and the gap gets wide. A wide gap means a low cardiac output.
Direct vs. Indirect Fick
In the direct Fick method, VO₂ is measured with special breathing equipment — the same kind of gas-exchange testing behind the VO2 Max Calculator. That is accurate but slow and hard to do in a busy cath lab. The indirect (or "estimated") Fick method uses a standard VO₂ value based on body size, sex, and age instead. That is what this tool does. VO₂ is estimated as an index in mL/min/m², then multiplied by body surface area (BSA):
- Male, under 70 years: 125 mL/min/m²
- Male, 70 years or older: 110 mL/min/m²
- Female, under 70 years: 110 mL/min/m²
- Female, 70 years or older: 100 mL/min/m²
BSA here comes from the Haycock formula: BSA = 0.024265 × height(cm)0.3964 × weight(kg)0.5378.
Cardiac Index and Stroke Volume
Cardiac index (CI) is cardiac output divided by body surface area. It adjusts for body size, so a small adult and a large adult can be compared fairly. Stroke volume (SV) is how much blood the heart pushes out with each single beat. It equals cardiac output divided by heart rate.
Normal Ranges in Adults
- Cardiac output: about 4–8 L/min
- Cardiac index: about 2.5–4.0 L/min/m²
- Stroke volume: about 60–100 mL/beat
- SvO₂: about 60–80%
A low cardiac index (under about 2.2 L/min/m²) is a warning sign and can point to cardiogenic shock. High output can happen with sepsis, fever, anemia, hyperthyroidism, or a shunt.
Where It Is Used
Doctors use Fick cardiac output during right heart catheterization and in the ICU. It helps them check heart failure, shock, valve disease, and pulmonary hypertension, and it is also used to calculate shunt fractions and vascular resistance — cardiac output feeds directly into the PVR Calculator for pulmonary vascular resistance and pairs with the MAP Calculator for mean arterial pressure. Related bedside tools include the QTc Calculator, the CHA2DS2-VASc Calculator, and the ASCVD Risk Calculator for longer-term cardiovascular risk. Fluid and renal status often matter too, so clinicians may reach for the Urine Output Calculator, the GFR Calculator, or the Anion Gap Calculator alongside these numbers.
Things That Can Throw Off the Result
- The estimated VO₂ may be wrong in patients who are very sick, sedated, obese, or on a ventilator. Body size checks such as the BMI Calculator or the Adjusted Body Weight Calculator can flag when the assumption is shaky.
- The venous sample must be true mixed venous blood from the pulmonary artery, not from a central line.
- Blood samples for SaO₂ and SvO₂ should be drawn at the same time, in a steady state.
- The method is least accurate when cardiac output is high, because the oxygen gap is small.
- Old or outdated hemoglobin values will shift the answer.
Note: This tool gives an estimate for education and quick reference. It does not replace measured values or the judgment of a trained clinician.