The Cardiac Perfusion Pressure Calculator calculates myocardial perfusion pressure using diastolic aortic pressure minus right atrial or left ventricular end-diastolic pressure.
Report an issue
Spotted a wrong result, broken field, or typo? Tell us below and we’ll fix it fast.
What Is a Cardiac Perfusion Pressure Calculator?
Cardiac perfusion pressure, often called coronary perfusion pressure (CPP), is the pressure gradient that drives blood through the coronary arteries into the heart muscle. It reflects the difference between aortic pressure during diastole and pressure inside the right atrium or left ventricle. Because most coronary flow occurs in diastole, CPP is a direct window into myocardial oxygen delivery.
This calculator helps you compute CPP using the data you have: noninvasive blood pressure, invasive arterial lines, central venous pressure, or an estimate of left ventricular end-diastolic pressure. In cardiac arrest or during cardiopulmonary resuscitation (CPR), CPP correlates with the likelihood of return of spontaneous circulation. In stable patients, it complements other markers to assess ischemia risk and guide therapy such as fluids, vasopressors, or afterload reduction.
Think of it as a practical tool that translates complex hemodynamics into a single, interpretable number. It does not replace clinical judgment, ECG findings, or imaging, but it supports them by quantifying the pressure that pushes blood into the coronary microcirculation.

How to Use Cardiac Perfusion Pressure (Step by Step)
Use perfusion pressure to contextualize patient status and tighten your treatment plan. Start with reliable pressures, then decide which equation fits your setting. Act on trends and thresholds rather than one number.
- Select the right formula for your setting: diastolic aortic pressure minus right atrial pressure for CPR; diastolic aortic pressure minus LVEDP when available otherwise.
- Enter accurate diastolic blood pressure or arterial line diastolic pressure, not the systolic or mean value unless using the MAP-based approximation.
- Use measured right atrial pressure (or central venous pressure) when possible; if not, estimate it carefully and note the uncertainty.
- Interpret the result against clinical goals: during CPR, aim for a higher CPP; in stable care, assess adequacy and trend.
- Recheck after each intervention, such as fluid bolus, vasopressor change, or ventilation adjustment.
Keep in mind that heart rate, coronary resistance, and rhythm also affect actual flow. The calculator gives you the driving pressure, not the full picture of myocardial perfusion.
Equations Used by the Cardiac Perfusion Pressure Calculator
Several equivalent formulations are used in practice. Your choice depends on what variables you can measure. Use diastolic-based equations by default, and switch to alternatives only when needed.
- CPP ≈ Aortic Diastolic Pressure − Right Atrial Pressure (CPP = DBP − RAP). This is common during CPR and with central lines.
- CPP ≈ Aortic Diastolic Pressure − Left Ventricular End-Diastolic Pressure (CPP = DBP − LVEDP). This is preferred when LVEDP is known.
- Approximation when only mean values are available: CPP ≈ Mean Arterial Pressure − Right Atrial Pressure (CPP = MAP − RAP). Use with caution; diastolic flow dominates coronary perfusion.
- If only noninvasive blood pressure is available and RAP is unknown, estimate RAP from exam or ultrasound, then use CPP ≈ DBP − estimated RAP.
When multiple inputs exist, the diastolic-based equation with the most direct atrial or ventricular pressure measure is typically most accurate. The calculator shows which variant you used so you can document assumptions.
Inputs and Assumptions for Cardiac Perfusion Pressure
The tool accepts direct readings or reasonable estimates. Accurate inputs improve reliability, especially in unstable patients. Confirm units and timing before you calculate.
- Diastolic blood pressure (DBP), preferably from an arterial line; otherwise from noninvasive cuff.
- Right atrial pressure (RAP) or central venous pressure (CVP), if a central line is present.
- Left ventricular end-diastolic pressure (LVEDP), if available from catheterization or echocardiographic estimate.
- Mean arterial pressure (MAP), for the approximation when diastolic values are unavailable.
- Context flag (CPR vs spontaneous circulation), to guide which equation and thresholds to display.
Typical adult ranges are DBP 60–90 mmHg, RAP 0–8 mmHg, and LVEDP 5–12 mmHg. During CPR, invasive pressures vary widely. If your result is negative or near zero, confirm inputs: a very high RAP or very low diastolic pressure can mathematically produce such values and may signal critical hypoperfusion.
How to Use the Cardiac Perfusion Pressure Calculator (Steps)
Here’s a concise overview before we dive into the key points:
- Choose the clinical context: CPR or spontaneous circulation.
- Enter the diastolic arterial pressure in mmHg.
- Enter RAP or CVP in mmHg; if unknown, enter your best estimate.
- Optionally enter LVEDP or MAP if those are the values you plan to use.
- Select the equation variant the data supports.
- Review the calculated CPP and its interpretation note.
These points provide quick orientation—use them alongside the full explanations in this page.
Worked Examples
A 68-year-old with chest discomfort has an arterial line showing 118/64 mmHg and a CVP of 6 mmHg. Using CPP = DBP − RAP, CPP = 64 − 6 = 58 mmHg. This suggests a reasonable driving pressure for coronary flow at rest, though symptoms and ECG still demand attention. What this means: CPP is adequate by pressure, but ischemia can still occur from stenosis or demand; continue evaluation.
During in-hospital CPR, monitors show a diastolic arterial pressure of 34 mmHg during chest decompression and a RAP of 18 mmHg. Using the CPR-focused equation, CPP = 34 − 18 = 16 mmHg. This is near the lower threshold associated with return of spontaneous circulation; improving compressions or vasopressor dosing could help. What this means: You are close to the goal; try to raise diastolic pressure or lower RAP to improve the chance of ROSC.
Limits of the Cardiac Perfusion Pressure Approach
CPP captures the driving pressure but not coronary vascular resistance or diastolic time fraction. Important biological and mechanical factors still shape actual myocardial blood flow.
- Heart rate and rhythm change diastolic duration; tachycardia shortens diastole and can reduce flow despite a normal CPP.
- Coronary stenoses and microvascular disease raise resistance, limiting flow even when the pressure gradient looks adequate.
- Elevated intrathoracic pressure (e.g., high PEEP) can increase RAP and reduce CPP without reflecting changes in true intravascular volume.
- LV hypertrophy raises LVEDP, lowering subendocardial perfusion; a RAP-based estimate may overstate CPP in these cases.
- Measurement error from damped lines, cuff inaccuracies, or timing during CPR can mislead.
Use the number as a guide, not a verdict. Pair it with ECG, echocardiography, lactate, and clinical response to interventions. When in doubt, re-measure and trend.
Units and Symbols
Consistency in units is essential because these equations compare pressures directly. Most clinical monitors report in millimeters of mercury. Mixing units or rounding aggressively can skew results at the margins.
| Symbol | Quantity | Typical Unit |
|---|---|---|
| CPP | Coronary perfusion pressure | mmHg |
| DBP | Diastolic arterial pressure | mmHg |
| RAP / CVP | Right-sided filling pressure | mmHg |
| LVEDP | Left ventricular end-diastolic pressure | mmHg |
| MAP | Average arterial pressure over one cardiac cycle | mmHg |
| HR | Heart rate (affects diastolic time) | bpm |
Read the table left to right: the symbol is the shorthand you will see in monitors and equations, followed by what it means and the unit you should enter. Keep everything in mmHg to avoid conversion errors.
Common Issues & Fixes
Most miscalculations come from timing errors, damped lines, or wrong assumptions about atrial pressure. Address these before changing therapy.
- Problem: Noninvasive DBP bounces during movement. Fix: Re-measure with the patient still, or use an arterial line reading.
- Problem: RAP seems high on a ventilated patient. Fix: Consider PEEP effect; correlate with ultrasound and clinical exam.
- Problem: Unexpectedly low CPP during CPR. Fix: Improve compressions, adjust hand position, give vasopressor, or reduce pauses.
- Problem: Negative CPP result. Fix: Recheck inputs; confirm unit and transducer leveling; repeat measurements.
When values remain inconsistent with the clinical picture, switch to the alternate equation or gather better data, such as obtaining invasive pressures or echocardiographic estimates.
FAQ about Cardiac Perfusion Pressure Calculator
What CPP should I target during CPR?
Studies associate CPP of at least 15 mmHg with return of spontaneous circulation, with higher values improving odds. Use CPP alongside end-tidal CO2 and clinical response to guide adjustments.
Is MAP − RAP good enough in stable patients?
It can be a practical approximation when diastolic pressure is unavailable, but diastolic-based calculations align better with coronary physiology. Use the MAP variant only when necessary and note the limitation.
How does heart rate affect coronary perfusion?
Tachycardia shortens diastole, which can reduce actual flow for a given CPP. A normal CPP does not guarantee adequate perfusion when the diastolic time fraction is very low.
Can I estimate RAP without a central line?
Yes. Use jugular venous pressure, ultrasound of the inferior vena cava, and clinical context. Recognize the added uncertainty, and consider a range rather than a single value.
Glossary for Cardiac Perfusion Pressure
Coronary Perfusion Pressure
The pressure gradient driving blood from the aorta into the coronary arteries, usually approximated by diastolic aortic pressure minus right atrial or LV end-diastolic pressure.
Diastole
The relaxation phase of the cardiac cycle when the ventricles fill and most coronary blood flow occurs, especially to the subendocardium.
Right Atrial Pressure
The pressure in the right atrium reflecting venous return and right-sided filling; often approximated by central venous pressure.
Left Ventricular End-Diastolic Pressure
Pressure in the left ventricle at the end of diastole, influenced by volume status and ventricular compliance; elevated values can reduce coronary driving pressure.
Mean Arterial Pressure
The average arterial pressure over one heartbeat; a useful global perfusion measure that can approximate coronary perfusion when diastolic pressure is unavailable.
Autoregulation
The coronary circulation’s ability to adjust vascular tone to maintain flow despite changes in perfusion pressure, limited in severe stenosis or shock.
Ischemia
Insufficient blood flow to meet myocardial oxygen demand, leading to chest pain, ECG changes, and potential infarction if unresolved.
Afterload
The resistance the left ventricle must overcome to eject blood; changes in afterload can alter diastolic pressure and perfusion dynamics.
Sources & Further Reading
Here’s a concise overview before we dive into the key points:
- 2020 American Heart Association Guidelines for CPR and ECC
- StatPearls: Coronary Perfusion
- NEJM Review: Coronary Microvascular Dysfunction
- EMCrit IBCC: Cardiac Arrest and CPR Physiology
- Classic study: Coronary and Cerebral Perfusion Pressures during CPR
These points provide quick orientation—use them alongside the full explanations in this page.