/

/

Cardiac Output Calculator

Cardiac Output Calculator

Use this cardiac output calculator to find your cardiac output and cardiac index from heart rate and stroke volume.

Updated October 22, 2026

This is an educational physiology tool. Most people don't know their stroke volume off-hand — it normally comes from an echocardiogram or other clinical measurement, not something to estimate for this calculator.
Heart Rate
Stroke Volume
From an echocardiogram or other clinical measurement.
OPTIONAL — FOR CARDIAC INDEX
Height
Weight

Medical Disclaimer: This calculator gives a general estimate for education only and cannot diagnose a condition. Share your result with your doctor or the clinician who ordered your test, and do not start, stop or change any medicine based on it. Read our full Medical Disclaimer.

How Cardiac Output Is Calculated

Cardiac output is the volume of blood the heart pumps per minute, and it comes down to just two things: how fast the heart is beating, and how much blood it ejects with each beat. Multiplying those together gives the full picture that either number alone can't¹.

What This Calculator Measures

This calculates cardiac output from heart rate and stroke volume, and cardiac index (output adjusted for body size) if height and weight are also provided. It's a physiology teaching tool, not a substitute for actual clinical cardiac assessment.

The Formula

Cardiac Output (L/min) = Heart Rate × Stroke Volume ÷ 1000

Cardiac Index (L/min/m²) = Cardiac Output ÷ Body Surface Area, calculated when height and weight are provided, using the Mosteller formula for BSA, the same method used on the Body Surface Area Calculator².

How This Calculator Computes Your Result

Enter heart rate and stroke volume. If you also enter height and weight, we calculate body surface area using the Mosteller formula and divide cardiac output by it to give cardiac index, which adjusts for body size and is more comparable across people of different sizes than raw cardiac output alone.

Why Cardiac Index Matters More Than Raw Cardiac Output for Comparison

Two people can have identical cardiac output but very different cardiac demands simply because they're different sizes, a larger body has more tissue to perfuse. Cardiac index accounts for this by dividing output by body surface area, which is why clinical reference ranges for adequate perfusion are typically expressed as cardiac index rather than raw cardiac output. It's the reason this calculator surfaces cardiac index as a second, more comparable number rather than stopping at the raw output figure.

Typical Resting Values

The table shows typical values for healthy adults at rest. Stroke volume varies with body size, sex and fitness⁴, and cardiac output varies with body size and activity level¹.

Measure

Typical Resting Adult Value

Stroke volume

60–100 mL per beat

Cardiac output

4–8 L/min, average about 5 L/min

Cardiac index

2.5–4.0 L/min/m²

Body surface area

About 1.9 m² (men), 1.6 m² (women)

These numbers climb with exercise. During intense activity, elite athletes can reach a cardiac output of about 40 L/min¹.

A Worked Example

A heart rate of 70 bpm and a stroke volume of 70 mL give 70 × 70 = 4,900 mL per minute. Dividing by 1,000 gives a cardiac output of 4.9 L/min.

If the same person is 170 cm tall and weighs 70 kg, body surface area is √(170 × 70 ÷ 3600) = 1.82 m², and cardiac index is 4.9 ÷ 1.82 = 2.70 L/min/m². Both sit inside the typical resting ranges above. The same 4.9 L/min in a larger person with a body surface area of 2.2 m² gives a cardiac index of 2.23 L/min/m², below the typical range. Same output, different meaning.

The calculator shows cardiac output to one decimal place, and cardiac index and body surface area to two. In imperial mode it converts feet, inches and pounds to centimeters and kilograms first. If height or weight is left blank, it shows cardiac output only.

What Drives Stroke Volume and Heart Rate

Stroke volume depends on preload (how much blood fills the ventricle before it contracts), contractility (how forcefully the muscle contracts) and afterload (the resistance the ventricle pushes against). More filling and stronger contraction raise stroke volume, while higher afterload lowers it³. Sympathetic nerve activity and catecholamine hormones such as adrenaline raise heart rate and contractility, and parasympathetic activity does the opposite³.

Cardiac output is also linked to blood pressure: it equals mean arterial pressure divided by total peripheral resistance³.

How Cardiac Output Is Measured in Practice

In clinical care, cardiac output is measured rather than worked out from remembered numbers. The direct Fick method, based on oxygen use and the oxygen difference between arterial and venous blood, is the gold standard but needs a pulmonary artery catheter³. Thermodilution, which tracks a temperature change in blood through a catheter, is another invasive method³. Stroke volume is usually assessed with imaging, and cardiac MRI is considered the gold standard among noninvasive methods, with better reproducibility than echocardiography⁴.

This calculator cannot diagnose a heart condition. A typical-looking result does not rule one out, and an unusual one may only reflect an estimated input.

A Note on Accuracy

This calculator is educational. Real clinical cardiac output assessment requires actual measurement (echocardiography, thermodilution, or other validated methods), not just multiplying two numbers a person estimates or recalls, and is interpreted by a clinician in the context of a full cardiovascular evaluation. It cannot diagnose a heart condition. If your numbers come from a heart test, ask the clinician who ordered it what they mean for you.

Frequently Asked Questions

Where does stroke volume come from?

Stroke volume normally comes from an echocardiogram or other clinical measurement. It's not something most people know off-hand or should estimate for this calculator.

What is cardiac index and why does it need height and weight?

Cardiac index adjusts cardiac output for body size by dividing it by body surface area (BSA), making it more comparable across people of different sizes. BSA is calculated from height and weight using the Mosteller formula, the same method used when calculating body surface area².

What are normal resting values?

Normal resting cardiac output is 4 to 8 L/min (average around 5 L/min); normal cardiac index is 2.5 to 4.0 L/min per square meter of body surface area¹. Both rise substantially with exercise and vary with age, sex, and body size.

Can I use this to check my heart health?

No. This is an educational physiology tool, not clinical decision support. Real cardiac output assessment requires actual clinical measurement interpreted by a clinician as part of a full cardiovascular evaluation.

Sources

  1. Physiology, Cardiac Index, StatPearls, National Library of Medicine

  2. Simplified Calculation of Body-Surface Area, Mosteller, R.D., New England Journal of Medicine, 1987

  3. Physiology, Cardiac Output, King & Lowery, StatPearls, 2023

  4. Physiology, Stroke Volume, Khalil et al., StatPearls, 2026

Report a problem