Compute RPP = HR × SBP, a non-invasive index of myocardial O₂ demand. Normal resting 6,000–10,000; >12,000 angina threshold. Derived from Gobel 1978, StatPearls, LITFL, Braunwald, Fletcher 2013. Not medical advice.
Execution
Run this tool
Fill in the form, run the tool, and review the result in one place.
Samples
Examples that match this tool
Related
Continue with connected tools and hubs
Result
Ready for a run
Run the tool to preview files, text, structured data, or streamed output here.
Tool usage guide
Learn when to use this tool, what it supports, and how real users apply it.
Key facts
Category
Health
Input types
number
Output type
json
Sample coverage
4
API ready
Yes
Overview
The Rate-Pressure Product Calculator computes RPP as heart rate (HR) multiplied by systolic blood pressure (SBP). It provides a non-invasive index of myocardial oxygen demand, with results shown as RPP, RPP in thousands, and a category such as Normal RPP or High RPP. This tool is for reference and is not medical advice.
When to use
Estimate myocardial oxygen demand from a measured heart rate and systolic blood pressure.
Review RPP values during resting measurements or exercise-stress assessment.
Compare RPP results across readings when discussing cardiovascular data with a qualified clinician.
How it works
1Enter systolic blood pressure in mmHg and heart rate in beats per minute.
2The calculator applies the formula RPP = HR × SBP.
3It returns the RPP, the value expressed in thousands, and an interpretation category.
4Choose the number of decimal places for the formatted result, from 0 to 8.
Use cases
Cardiology education and review of the relationship between heart rate, systolic pressure, and myocardial oxygen demand.
Exercise-stress data review using paired heart-rate and systolic-blood-pressure measurements.
Tracking changes in RPP between resting readings or other documented cardiovascular measurements.
Examples
1. Normal resting RPP
Health sciences student
Background
A student is reviewing how heart rate and systolic blood pressure combine into the rate-pressure product.
Problem
Calculate RPP for a resting heart rate of 72 bpm and systolic blood pressure of 120 mmHg.
How to use
Enter 120 for SBP, 72 for HR, and select 2 decimal places.
{"sbp":120,"hr":72,"decimalPlaces":2}
Outcome
The calculator returns RPP 8,640, or 8.64 × 10³, categorized as Normal RPP and within the stated normal resting range.
2. High RPP during increased cardiovascular demand
Clinical data reviewer
Background
A reviewer is examining a reading with a heart rate of 110 bpm and systolic blood pressure of 170 mmHg.
Problem
Determine whether the combined heart-rate and pressure value is above the listed RPP thresholds.
How to use
Enter 170 for SBP, 110 for HR, and select 2 decimal places.
FAQ
What is the Rate-Pressure Product?
RPP is a non-invasive index calculated by multiplying heart rate by systolic blood pressure.
What inputs does the calculator require?
It requires systolic blood pressure in mmHg and heart rate in beats per minute.
What does a normal resting RPP mean?
A resting RPP of 6,000–10,000 is generally described as within the normal resting range.
What does an RPP above 12,000 indicate?
Values above 12,000 are associated with an angina threshold, but the result alone cannot diagnose ischemia or angina.
Is this calculator medical advice?
No. RPP results should not replace professional assessment or clinical decision-making.