Cardiac Output Calculator

Enter stroke volume and heart rate to calculate cardiac output and cardiac index with normal range indicators.

Hemodynamic Inputs

Normal range: 60–100 mL/beat

Normal resting range: 60–100 bpm


Optional — needed for Cardiac Index

Cardiac Output (CO)
L/min

CO = SV × HR  |  Normal: 4–8 L/min

Cardiac Index (CI)
L/min/m²

CI = CO / BSA  |  Normal: 2.5–4.0 L/min/m²

Body Surface Area (BSA) Mosteller formula

BSA = √(height_cm × weight_kg / 3600)

Reference Ranges

Parameter Low Normal High
CO (L/min) < 4 4–8 > 8
CI (L/min/m²) < 2.5 2.5–4.0 > 4.0
SV (mL/beat) < 60 60–100 > 100

Summary

Enter stroke volume and heart rate to calculate cardiac output and cardiac index with normal range indicators.

How it works

  1. Enter stroke volume (SV) in milliliters — the amount of blood ejected per heartbeat.
  2. Enter heart rate (HR) in beats per minute.
  3. Optionally enter height and weight to calculate body surface area (BSA) for the cardiac index.
  4. Cardiac output is computed as CO = SV × HR, then converted from mL/min to L/min.
  5. Cardiac index is CI = CO / BSA, normalizing output for body size.
  6. Results are compared against accepted normal ranges with a status indicator.

Use cases

  • Medical students learning hemodynamic physiology and normal values.
  • Nurses and clinicians doing quick bedside hemodynamic estimates.
  • Review of cardiac physiology for board exam preparation.
  • ICU or critical care education on low-output states.
  • Comparing pre- and post-intervention cardiac output changes.
  • Estimating cardiac index when echocardiography data is available.

Frequently Asked Questions

Last updated: 2026-07-01 · Reviewed by Nham Vu