Cardiac Output Calculator: A Comprehensive Guide


Cardiac Output Calculator

Clinical Cardiac Output Calculator

This tool helps estimate cardiac output based on key physiological parameters. Fill in the fields below to get an instant calculation.



Enter the number of heartbeats per minute (bpm). Typical resting range is 60-100 bpm.


Volume of blood in the left ventricle at the end of diastole (mL). Typical range is 120-150 mL.


Volume of blood remaining in the left ventricle at the end of systole (mL). Typical range is 40-60 mL.

Calculation Results

Cardiac Output (CO)
4.90 L/min

Stroke Volume (SV):
70.0 mL

Formula: Cardiac Output (CO) = Stroke Volume (SV) × Heart Rate (HR)

Dynamic Cardiac Output Visualization

Dynamic bar chart illustrating the relationship between Heart Rate, Stroke Volume, and the resulting Cardiac Output. The chart updates in real-time as you change the input values in the cardiac output calculator.

Normal Cardiac Output Reference Values (At Rest)

Parameter Normal Range Unit
Cardiac Output (CO) 4.0 – 8.0 L/min
Heart Rate (HR) 60 – 100 beats/min
Stroke Volume (SV) 55 – 100 mL/beat
Cardiac Index (CI) 2.5 – 4.0 L/min/m²
This table presents the typical resting ranges for key cardiovascular metrics in a healthy adult. Our cardiac output calculator helps you see where your values stand.

What is Cardiac Output?

Cardiac output (CO) is a fundamental measurement in cardiovascular physiology, representing the total volume of blood pumped by the heart’s left ventricle in one minute. It is one of the most important indicators of how efficiently your heart is working to supply oxygenated blood to the rest of the body. Healthcare professionals use a cardiac output calculator to assess heart function, diagnose cardiovascular conditions, and monitor treatment effectiveness. A healthy adult at rest typically has a cardiac output between 4 and 8 liters per minute.

This metric is crucial for athletes monitoring their performance, clinicians managing patients with heart failure, hypertension, or sepsis, and anyone interested in a quantitative measure of their heart’s health. Common misconceptions are that a high heart rate always means high cardiac output; however, an excessively high heart rate can reduce filling time, thereby decreasing stroke volume and overall output. This online cardiac output calculator provides a clear, immediate estimation based on key inputs.

Cardiac Output Formula and Mathematical Explanation

The calculation of cardiac output is elegantly simple, relying on two primary variables: heart rate and stroke volume. The formula is:

CO = HR × SV

Here’s a step-by-step breakdown:

  1. Heart Rate (HR): This is the number of times your heart beats per minute (bpm). It’s the simplest component to measure.
  2. Stroke Volume (SV): This is the volume of blood pumped from the left ventricle per beat. It’s calculated by subtracting the End-Systolic Volume (ESV) from the End-Diastolic Volume (EDV). The formula is: SV = EDV – ESV. Our cardiac output calculator performs this intermediate step for you.
  3. Cardiac Output (CO): By multiplying the heart rate by the stroke volume, we get the total volume of blood pumped per minute. Since SV is usually in milliliters (mL), the result is often divided by 1,000 to express CO in the standard unit of liters per minute (L/min).

Variables in the Cardiac Output Calculation

Variable Meaning Unit Typical Resting Range
CO Cardiac Output L/min 4.0 – 8.0
HR Heart Rate beats/min 60 – 100
SV Stroke Volume mL/beat 55 – 100
EDV End-Diastolic Volume mL 120 – 150
ESV End-Systolic Volume mL 40 – 60
Understanding the variables is key to using a cardiac output calculator effectively. This table breaks down each component of the formula.

Practical Examples (Real-World Use Cases)

Example 1: Healthy Adult at Rest

Consider a 40-year-old healthy male resting quietly. His physiological data might be:

  • Heart Rate (HR): 70 bpm
  • End-Diastolic Volume (EDV): 125 mL
  • End-Systolic Volume (ESV): 55 mL

First, the cardiac output calculator determines the stroke volume:

SV = 125 mL – 55 mL = 70 mL

Next, it calculates the cardiac output:

CO = 70 bpm × 70 mL = 4,900 mL/min = 4.9 L/min

This result of 4.9 L/min is well within the normal range, indicating healthy, efficient heart function at rest.

Example 2: Athlete During Moderate Exercise

Now, let’s look at a 25-year-old endurance athlete during a jog. Exercise increases the body’s demand for oxygen, so cardiac output must rise to meet it.

  • Heart Rate (HR): 150 bpm
  • End-Diastolic Volume (EDV): 140 mL (Increased due to stronger venous return)
  • End-Systolic Volume (ESV): 30 mL (Increased contractility ejects more blood)

Using the cardiac output calculator for this scenario:

SV = 140 mL – 30 mL = 110 mL

CO = 150 bpm × 110 mL = 16,500 mL/min = 16.5 L/min

This significantly higher cardiac output demonstrates the heart’s ability to adapt to metabolic demands, a hallmark of good cardiovascular fitness. This is a primary reason athletes and their trainers use a cardiac output calculator to track progress.

How to Use This Cardiac Output Calculator

Our tool is designed for simplicity and accuracy. Follow these steps to determine cardiac output:

  1. Enter Heart Rate (HR): Input the subject’s current heart rate in beats per minute. For a resting measurement, ensure the person has been sitting quietly for at least 5-10 minutes.
  2. Enter End-Diastolic Volume (EDV): Input the volume of blood in the ventricle just before contraction. This value is typically obtained via an echocardiogram.
  3. Enter End-Systolic Volume (ESV): Input the volume of blood left in the ventricle just after contraction. This is also typically measured by echocardiography.
  4. Read the Results: The cardiac output calculator instantly updates. The primary result, Cardiac Output (CO), is displayed prominently. You can also see the calculated Stroke Volume (SV).
  5. Analyze and Reset: Compare your results to the normal value tables. Use the “Reset” button to return to the default values for a new calculation. The dynamic chart also provides a visual representation of your results.

Key Factors That Affect Cardiac Output Results

Cardiac output is a dynamic value influenced by numerous physiological factors. Understanding these is crucial for interpreting the results from any cardiac output calculator.

1. Heart Rate

The most direct influencer. An increased heart rate (tachycardia) generally increases CO, while a slow heart rate (bradycardia) decreases it. However, extremely high rates can be counterproductive.

2. Preload

This refers to the stretch on the ventricular muscles at the end of diastole, largely determined by EDV. Higher preload (within limits) leads to a stronger contraction (Frank-Starling mechanism) and thus a higher stroke volume and cardiac output.

3. Afterload

This is the resistance the heart must pump against to eject blood. High blood pressure (hypertension) or aortic stenosis increases afterload, which can decrease stroke volume and cardiac output.

4. Myocardial Contractility

This is the intrinsic strength of the heart muscle. Positive inotropic agents (like adrenaline) increase contractility, raising SV. Conditions like heart failure or damage from a heart attack decrease contractility.

5. Age

As we age, heart walls can become stiffer, potentially reducing diastolic filling and thus cardiac output.

6. Body Position and Activity

Moving from lying down to standing can temporarily decrease venous return and thus CO. Exercise, on the other hand, dramatically increases CO to meet the body’s oxygen demands.

For more on heart health, explore our guide to Understanding Blood Pressure.

Frequently Asked Questions (FAQ)

1. What is considered a normal cardiac output?

For a healthy adult at rest, a normal cardiac output is typically between 4.0 and 8.0 liters per minute. Our cardiac output calculator can help you see where you fall within this range.

2. Can I have a low heart rate and a normal cardiac output?

Yes. Athletes often have a lower resting heart rate but a higher stroke volume due to a stronger, more efficient heart muscle. This combination can result in a perfectly normal or even high cardiac output.

3. What does a low cardiac output indicate?

A low cardiac output might suggest conditions like heart failure, severe blood loss, cardiomyopathy, or other cardiovascular diseases. It means the body may not be getting enough oxygenated blood.

4. What is the difference between cardiac output and cardiac index?

Cardiac output is the total blood volume pumped per minute. The Cardiac Index (CI) adjusts this value for the person’s body surface area (BSA), making it a better comparative measure between individuals of different sizes. The normal range for CI is 2.5 to 4.0 L/min/m².

5. How accurate is an online cardiac output calculator?

This cardiac output calculator is mathematically precise based on the inputs. However, the accuracy of the final result depends entirely on the accuracy of the input values (HR, EDV, ESV), which should ideally be measured by a healthcare professional using tools like an electrocardiogram (ECG) and echocardiogram.

6. Why does cardiac output increase during pregnancy?

During pregnancy, the mother’s blood volume increases to support the growing fetus. The heart works harder to circulate this extra blood, leading to an increase in both stroke volume and heart rate, thus raising cardiac output.

7. Can I improve my cardiac output?

Yes. Regular aerobic exercise can strengthen the heart muscle, leading to a higher stroke volume and a more efficient cardiac output. For more tools to track your fitness, check out our VO2 Max calculator.

8. What is the Fick principle?

The Fick principle is another method to calculate cardiac output based on oxygen consumption and the difference in oxygen concentration between arterial and venous blood. Our tool uses the more common HR x SV formula. You can learn more by checking our Fick principle calculator.

Related Tools and Internal Resources

Expand your knowledge of cardiovascular health with these related calculators and articles.

© 2026 Your Company. All information is for educational purposes only. Consult a healthcare professional for medical advice.



Leave a Reply

Your email address will not be published. Required fields are marked *