Heart Rate Reserve Calculator

The formula

Target HR = HRresting + (HRmax − HRresting) × intensity%

Karvonen vs plain percentage

Multiplying HRmax by a percentage ignores your fitness level: 50% of HRmax for a fit person with a 45 bpm resting rate is below easy-walking effort. The Karvonen method scales intensity to your reserve, so zones reflect actual relative effort. Most “zone 2” training prescriptions (60–70% HRR) align closely with conversational-pace effort and maximal fat oxidation.

Frequently asked questions

Which HRmax formula should I trust?
Tanaka (208 − 0.7×age) fits modern populations better than the classic 220 − age, but individual variation is ±10–12 bpm. A field max test (or lab test) beats any formula.
Do medications change this?
Yes. Beta-blockers blunt HRmax by 20–40 bpm — use rate of perceived exertion (RPE 1–10) instead of heart-rate zones in that case.

Source & methodology

Karvonen MJ et al. (1957); Tanaka H et al. "Age-predicted maximal heart rate." J Am Coll Cardiol 2001.

Heart Rate Reserve: the number, the method and the caveats

You want to know where you stand, and a computed figure beats a remembered one every time. There are plenty of pages about Heart Rate Reserve; almost none of them show the working. This one does: the formula, every input, a fully computed example, and a sensitivity analysis calculated live from this engine’s own defaults.

The number itself is the easy part. What takes judgement is knowing which inputs are facts in your situation and which are guesses wearing a decimal point — a distinction this page makes explicit for every field above.

People rarely disagree about arithmetic; they disagree about assumptions that were never written down. Printing the substitution and the sensitivity ranking removes that category of disagreement for Heart Rate Reserve.

What makes a calculation page trustworthy is that its copy is derived from its own arithmetic: here heart rate reserve (HRR) = 124 bpm, recomputed every time a field changes, and the sensitivity section ranks the inputs that move the result — Resting heart rate first, at ≈4.9 % of the headline for a ten-percent error either way in that input. Work down the page and by the end you could re-derive the result in a spreadsheet from memory.

The Heart Rate Reserve formula, explained

The engine implements a single stated model: Target HR = HRresting + (HRmax − HRresting) × intensity%. There is no hidden coefficient and no login-gated precision — the formula printed is the formula executed, which is also what makes the result citable.

Age (example value 35) is a quantity rather than a category — precision here is cheap and worth having. If the period is partial, decide whether you mean elapsed or planned time and keep that meaning across every field.

Resting heart rate (bpm) (example value 60) is a plain measured quantity — the unit shown in the label is the unit the formula expects. Enter it exactly as your document states it — quoted annual, monthly and effective rates are three different numbers.

Heart Rate Reserve on the example inputs: the complete substitution

Rather than describe the calculation, here it is end to end — every substitution in order, starting from the inputs above. Starting figures: Age, Resting heart rate (bpm). The endpoint of that chain is 124 bpm of heart rate reserve (HRR), sitting in the “HRmax 184 − resting 60” band.

  1. HRmax = 208 − 0.7 × 35 = 184
  2. HRR = 184 − 60 = 124 bpm
  3. Target HR = RHR + HRR × intensity% (Karvonen formula)

Estimated HRmax (Tanaka) — 184 bpm. This is the number experienced users quote when the headline alone would mislead.

Zone 1 · Recovery (50–60%) — 122–134 bpm. Compare it against the main result of 124 bpm before drawing conclusions.

Zone 2 · Aerobic base (60–70%) — 134–146 bpm. Read next to the headline, this is the figure that shows the shape of the trade-off.

Zone 3 · Tempo (70–80%) — 146–159 bpm. Compare it against the main result of 124 bpm before drawing conclusions.

Zone 4 · Threshold (80–90%) — 159–171 bpm. This is the number experienced users quote when the headline alone would mislead.

Overwrite any input above and every line of this example updates with it — the substitution is live, not a screenshot of somebody else’s numbers.

The Heart Rate Reserve corridor: your result across a realistic band

The honest version of any estimate is a corridor, and this one is cheap to produce: Heart Rate Reserve was recomputed at 5 points along the dominant input, with every other field left untouched.

Resting heart rate settingHeart rate reserve (HRR)
80 % of the example value136 bpm
90 % of the example value130 bpm
example inputs124 bpm
110 % of the example value118 bpm
120 % of the example value112 bpm

The corridor runs from 112 bpm to 136 bpm across that band — which is the range worth planning inside rather than the single 124 bpm point estimate. Reproduce it in the form above by editing Resting heart rate alone; the substitution steps will follow your figures exactly.

What actually moves your Heart Rate Reserve

Generic advice says “it depends on your inputs”; this section says exactly how much. Each field was perturbed by ±10 % in isolation and the heart rate reserve (HRR) recomputed, so the ranking below is measured rather than asserted. It is the fastest honest answer to “what matters most in Heart Rate Reserve?” — and it is specific to these defaults, because sensitivity moves with the starting point.

  • Resting heart rate: ten percent up gives 118 bpm, ten percent down gives 130 bpm — ≈4.9 % of the heart rate reserve (HRR) either way
  • Age +10 % → Heart Rate Reserve = 121 bpm · −10 % → 126 bpm (the heart rate reserve (HRR) shifts ≈2.0 %)

Resting heart rate is the dominant lever here: ten percent either way moves the result by about 4.9 %, from 118 bpm to 130 bpm. Spend your verification effort there first, and treat Age as the second priority (≈2.0 % per ten percent). The remaining fields can sit at safe defaults without materially changing the answer — knowing which is which is what separates a careful calculation from an anxious one.

Is your Heart Rate Reserve good — reading the result bands

Nobody acts on a bare figure — they act on a figure with a comparison attached. The verdict attached to the default calculation — “HRmax 184 − resting 60” — is one band on a ladder your own figure may sit somewhere else on. The sensitivity list shows how far a modest input error moves you along that ladder: for Resting heart rate, ±10 % covers 118 bpm to 130 bpm. The practical reading rules: ask what would have to change to move you one band. If the answer is “a small, plausible input difference”, the band itself is not the finding — the uncertainty is.

Placing this figure in context: calculators of this kind differ less in arithmetic than in what they choose to ignore. This one keeps Age explicit so that the omissions are visible rather than hidden in a preset.

The errors that quietly break a Heart Rate Reserve figure

Treating the example inputs as a recommendation. They are a demonstration of the mechanism — a decision-grade Heart Rate Reserve begins the moment your own figures replace them.

Treating the example inputs as a recommendation. They are a demonstration of the mechanism — a decision-grade Heart Rate Reserve begins the moment your own figures replace them.

One mistake is specific to this engine: assuming every input matters equally. The computation above shows Resting heart rate dominating — a careful figure there beats false precision everywhere else.

A final trap is presentation: reporting Heart Rate Reserve to more decimal places than the inputs support. The tool prints what the arithmetic gives; you should quote only what your least precise field justifies.

Before you trust your Heart Rate Reserve: a short checklist

  • Compare the result with one independent method or published benchmark.
  • Compare the output against one published benchmark or a colleague’s independent estimate.
  • Check Resting heart rate before anything else: it is the measured dominant input, ≈4.9 % of Heart Rate Reserve per ten percent.
  • State, in one sentence, which convention each rate, unit or period in the form is using.
  • Verify each input against its original source document, not memory.
  • Repeat the ±10 % test on the inputs that matter and see whether the decision — not just the number — still holds.

How to use the Heart Rate Reserve tool properly

Using a calculator well sounds trivial, but the difference between a decision-grade figure and a throwaway one lives entirely in the routine. The routine for Heart Rate Reserve takes a minute to learn and applies to every input above.

Step 1 — one document, one pass. Open the statement, label or record that holds age, resting heart rate (bpm) and transcribe straight into the form. Transcription from a single source removes the mismatch errors that appear when figures are assembled from three different places. Note the assumption you are least sure about; that is where the real risk lives.

Step 2 — compute the version you would not be embarrassed by. If a stranger audited your inputs, which set would you hand over? Enter that set, read the result, and treat everything else as upside. A calculation you cannot explain to somebody else is a calculation you cannot defend.

Step 3 — measure what deserves measuring. The ranked levers above tell you where a careful figure pays off. Everything else can stay approximate, which is a licence to stop hunting for data you do not need. Repeating a calculation with the same numbers proves only that the arithmetic is reliable — which is worth knowing.

Step 4 — ask what would have to be true. Take the result you want and work backwards through the inputs until you find the assumption that produces it; then decide honestly whether that assumption is defensible. Precision is a promise you make about your data; make sure your inputs can keep it.

Step 5 — schedule the next run. In Health & Medical the inputs drift quietly. Put a reminder a quarter out, re-enter the same fields, and read the change rather than the level. Compare the calculation to the rough guess you arrived with, and ask why they differ.

The real-world conversations Heart Rate Reserve settles

Numbers earn their keep in conversations, and Heart Rate Reserve is no exception. In Health & Medical discussions around Fitness Performance, this figure decides whether an option stays on the table: it converts an opinionated debate into an arithmetic one, and arithmetic is the only referee both sides accept. Note the assumption you are least sure about; that is where the real risk lives.

Professionals in Fitness Performance use this style of calculation as a screening filter before spending real money or effort: a quick Heart Rate Reserve check eliminates weak options in minutes, and the survivors earn the deeper, slower analysis. The fastest sanity test is to guess the answer first and see how far the calculation disagrees.

There is a personal-administration use people overlook: periodic self-checking. Heart Rate Reserve quietly drifts as life changes — rates move, bodies change, costs compound — and re-running it a few times a year catches drift while correction is still cheap. If a result feels obviously right, that is the moment to check the inputs hardest.

People also ask about Heart Rate Reserve

What affects Heart Rate Reserve the most?

Heart Rate Reserve is driven above all by Resting heart rate. Perturbing only that field by ten percent either way produced 118 bpm against the 124 bpm baseline — a ≈4.9 % response, while Age manages ≈2.0 %.

Which matters more: age or resting heart rate?

For Heart Rate Reserve, Resting heart rate wins the head-to-head (≈4.9 % against ≈2.0 % per ten-percent change). Knowing which input dominates is the difference between careful work and merely slow work.

What is a typical Heart Rate Reserve?

There is no honest universal average for Heart Rate Reserve, but there is a reference point: the defaults on this page produce 124 bpm (HRmax 184 − resting 60). Replace the inputs with your own and compare — that comparison is the useful meaning of “typical”.

How do I calculate Heart Rate Reserve by hand?

Use the stated model — Target HR = HRresting + (HRmax − HRresting) × intensity% — and substitute in the order the tool prints (it starts from HRmax = 208 − 0.7 × 35 = 184). On the example inputs the hand route lands on 124 bpm, exactly what the calculator shows. A spreadsheet reproduces it in two or three cells; doing it once by hand is what makes the automated answer trustworthy.

What happens to Heart Rate Reserve if resting heart rate changes by 10 %?

Try it in the form above and the printed substitution will follow you; the pre-computed answer for the defaults is 118 bpm to 130 bpm across the ten-percent probe, i.e. ≈4.9 % sensitivity on the heart rate reserve (HRR).

Is the Heart Rate Reserve result of 124 bpm good or bad?

Good and bad are comparisons, so the honest test is three questions: where does your own Heart Rate Reserve sit against the 124 bpm reference above, how far would a plausible input error move it (≈4.9 % per ten percent on Resting heart rate), and what does the alternative option compute to?

When should I take Heart Rate Reserve to a professional?

Whenever the verdict band is far from your everyday range, or the inputs include medication-influenced values. Heart Rate Reserve is a screening lens — a clinician holds the diagnostic instruments.

How often should I check Heart Rate Reserve?

Whenever an input changes by more than a few percent, and otherwise on the rhythm of your decisions — before a purchase, a review, a renewal. Heart Rate Reserve is a snapshot, not a subscription; stale snapshots are the most common silent error in Health & Medical planning.

Which HRmax formula should I trust?

Tanaka (208 − 0.7×age) fits modern populations better than the classic 220 − age, but individual variation is ±10–12 bpm. A field max test (or lab test) beats any formula.

Do medications change this?

Yes. Beta-blockers blunt HRmax by 20–40 bpm — use rate of perceived exertion (RPE 1–10) instead of heart-rate zones in that case.

Is my data private on this page?

Yes — computation happens locally in your browser, with no account, no tracking of your inputs and nothing sent to a server. The printed formula is the whole story of what happens to your figures.

The vocabulary of Heart Rate Reserve

Estimated HRmax (Tanaka)
184 bpm for the Heart Rate Reserve worked case; it sits next to the main result because it carries context the headline leaves out.
Zone 1 · Recovery (50–60%)
122–134 bpm on the example inputs — a companion figure printed beside the headline of Heart Rate Reserve so that no result is read in isolation.
Zone 2 · Aerobic base (60–70%)
134–146 bpm in the default Heart Rate Reserve calculation — one of the secondary figures an experienced reader checks before trusting the primary number.
Heart rate reserve (HRR)
The primary output of this tool: 124 bpm for the default inputs, computed exactly from Target HR = HRresting + (HRmax − HRresting) × intensity%.
Worked example
The calculation written out in full so that nothing on this page has to be taken on trust.
Verdict band
A named zone on the range of plausible results; the example inputs land in “HRmax 184 − resting 60”, and your inputs may not.
Sensitivity (±10 %)
How far the Heart Rate Reserve moves when a single input is nudged ten percent either way; the ranked list on this page is computed live from this engine.

Where the Heart Rate Reserve model comes from

Everything above runs on one stated formula, applied without hidden coefficients: Target HR = HRresting + (HRmax − HRresting) × intensity%. Source of record: Karvonen MJ et al. (1957); Tanaka H et al. "Age-predicted maximal heart rate." J Am Coll Cardiol 2001. Any other implementation of this model should return the same figure for the same inputs. If one does not, the difference is in its assumptions — which this page prints and that one probably does not.

Nothing here replaces a qualified professional, and nothing here is approximate either — the arithmetic is exact, and the honesty is in the inputs you supply. The promise to the reader is narrow and testable: same inputs, same output, no silent rounding, and no figure presented without the formula that produced it.

Turning this Heart Rate Reserve into a decision

If the verdict band sits far from your usual range, take the printed inputs and result to a professional — this tool screens, it does not diagnose.

This page was written for people checking a personal health figure before acting on it, and the promise is that nothing above required trust. Bookmark the tool, re-run it whenever an input moves by more than a few percent, and keep the date with the number.