What this calculator does
Rate pressure product multiplies heart rate by systolic blood pressure. The result has no units and no direct physical meaning, but it tracks how much oxygen the heart muscle is demanding, which is what makes it useful in exercise testing.
It rises quickly with effort. A resting 80 bpm against 120 mmHg gives 9,600, while 160 bpm against the same pressure gives 19,200, and during exercise both figures climb together so the product roughly triples.
The formula
Multiply heart rate in beats per minute by systolic blood pressure in mmHg. The product is reported as a plain number, conventionally without units.
| Term | Meaning |
|---|---|
| Rate pressure product | Heart rate times systolic pressure, also called the double product. |
| Myocardial oxygen demand | How much oxygen the heart muscle requires, which the product approximates. |
| Typical resting range | Around 6,000 to 10,000 in a healthy adult at rest. |
The inputs explained
| Field | What to enter |
|---|---|
| Heart rate (bpm) | Heart rate in beats per minute. |
| Systolic blood pressure (mmHg) | Systolic blood pressure in mmHg. |
When to use it
Exercise stress testing
The product at which symptoms appear is a reproducible marker in cardiac testing.
Comparing training sessions
It captures the combined cardiovascular load better than heart rate alone.
Understanding a cardiology report
Peak rate pressure product is routinely recorded during a stress test.
Worked examples
Every figure in the tables below is produced by this page’s own calculator at build time, so the numbers and the tool always agree. Select any row to load that scenario.
How much does effort raise cardiac workload?
The same blood pressure at four heart rates.
| Heart rate | Rate pressure product | Typical resting range |
|---|---|---|
| 60 bpm | 7,200 | 6,000 - 10,000 |
| 80 bpm | 9,600 | 6,000 - 10,000 |
| 120 bpm | 14,400 | 6,000 - 10,000 |
| 160 bpm | 19,200 | 6,000 - 10,000 |
Questions
Why does this indicate oxygen demand?
Because the heart's oxygen consumption depends on how often it contracts and how hard it must push against arterial pressure. Multiplying the two captures both, and the product correlates well with directly measured myocardial oxygen uptake.
Why does it have no units?
Because multiplying beats per minute by mmHg produces no meaningful physical quantity. It is an empirical index that correlates with something real rather than a measurement of it.
What is it used for clinically?
Mainly in exercise testing, where the product at which angina or ECG changes appear is reproducible for a given patient and can be tracked over time or after treatment.
Does a high value mean something is wrong?
Not on its own. It rises normally with exercise, stress and caffeine. What matters clinically is the value at which symptoms appear, which is a judgement for the clinician supervising the test.
For the ratio of the same two readings, see the shock index calculator. For average circulatory pressure, see the mean arterial pressure calculator.