StatGardenREF. DESK
Calculators/Health/Rate pressure product
Health

Rate pressure product calculator

Heart rate times systolic blood pressure, an index of how hard the heart is working.

Published 6 August 2026 · Updated 22 September 2026

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

FormulaRPP = heart rate × systolic blood pressure

Multiply heart rate in beats per minute by systolic blood pressure in mmHg. The product is reported as a plain number, conventionally without units.

TermMeaning
Rate pressure productHeart rate times systolic pressure, also called the double product.
Myocardial oxygen demandHow much oxygen the heart muscle requires, which the product approximates.
Typical resting rangeAround 6,000 to 10,000 in a healthy adult at rest.

The inputs explained

FieldWhat 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.

Systolic blood pressure 120 mmHg
Heart rateRate pressure productTypical resting range
60 bpm7,2006,000 - 10,000
80 bpm9,6006,000 - 10,000
120 bpm14,4006,000 - 10,000
160 bpm19,2006,000 - 10,000
At 60 bpm the product is 7,200, inside the typical resting range. At 160 bpm it reaches 19,200, roughly triple, and in real exercise systolic pressure rises too, pushing it higher still.

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.