Skip to content

Cardiac Output Calculator

From each heartbeat to every minute. See the volume your heart pumps.

Reference information: Cleveland Clinic · NCBI Bookshelf

Your Measurements

bpm
mL / beat

Use values from the same measurement period.

Illustrative heart teaching model and echocardiography probe

Illustrative equipment — enter clinically measured values.

Updates as you type

What the Numbers Mean

Heart rate · Beats per minute

How often your heart beats.

Stroke volume · Blood per beat

The volume pumped by one ventricle in one beat.

Use the Right Inputs

  • Stroke volume requires a clinical measurement or estimate.
  • A pulse oximeter does not measure stroke volume.
  • Keep the activity level and timing consistent.

Your Cardiac Output

HEART RATE × STROKE VOLUME—

—Heart rate
—Stroke volume

The Two Building Blocks

Illustrative fingertip oximeter: fixed pulse 70 bpm, separate oxygen saturation 98 percent—

Heart rate

Illustrative echocardiography console and transducer; screen is not a patient measurement—

Entered stroke volume

Photos are illustrative; stroke volume is supplied by the user.

How Is This Calculated?

CO = HR × SV

From One Beat to One Minute

A Closer Look at the Measurements

Illustrative fingertip pulse oximeter showing pulse 70 bpm and separate oxygen saturation 98 percent

Record heart rate

Use beats per minute from the same period.

Illustrative clinician performing a transthoracic echocardiography assessment

Obtain stroke volume

Use a clinically measured or estimated value.

Illustrative record of example HR 70 bpm, stroke volume 70 mL per beat and cardiac output 4.90 L per minute

Match the measurement conditions

Record the time, activity level and units.

Calculation & Assumptions

Formula: CO = HR × SV

Units: bpm × mL/beat = mL/min.

Conversion: Divide by 1,000 for L/min.

Calculation with your values

Input limits & precision

Heart rate must be greater than 0 and at most 500 bpm. Stroke volume must be greater than 0 and at most 1,000 mL/beat. Each input supports up to six decimal places. These are software limits, not clinical reference ranges. The calculation uses exact scaled-integer multiplication. The main L/min result is rounded to two decimals; tiny positive values are shown as < 0.005 L/min instead of zero. Worked formulas and exports retain the unrounded product.

Frequently asked questions

What is cardiac output?

Cardiac output is the volume of blood pumped by one ventricle in one minute. With heart rate in bpm and stroke volume in mL/beat, their product gives mL/min; divide by 1,000 to express it in L/min.

Where does stroke volume come from?

Stroke volume must come from a clinical measurement or estimate, for example an echocardiographic assessment. It cannot be obtained from the pulse reading alone.

Is cardiac output the same as cardiac index?

No. Cardiac index is cardiac output divided by body surface area. This calculator does not use body surface area and does not calculate cardiac index.

More questions (5)
What does the Cardiac Output calculate?

Cardiac Output Calculator Calculate cardiac output — the volume of blood your heart pumps each minute. Enter heart rate and stroke volume, and this calculator multiplies them (and converts to litres) to give cardiac output in L/min, with how it compares t — free online calculator.

Which values should I enter?

Enter Heart Rate, Stroke Volume using the units and format shown beside each field.

What formula does this calculator use?

The calculator uses the following relationship: Cardiac Output = Heart Rate × Stroke Volume.

Why might my result differ from another source?

Results can differ because measurement methods, rounding and assumptions vary. This calculator is an estimate and is not a medical diagnosis.

Does the result update automatically?

Yes. Changing an input updates the result using the same calculation engine shown on this page.

Sources & References

References provide context, not endorsement.