Heart Rate Reserve Calculator

Find your true Karvonen training zones using the HRR method.

Free heart rate reserve (HRR) calculator. Enter age, resting HR and weight to get Karvonen target heart-rate zones for every intensity level, a calorie-burn estimate and a custom intensity lookup — all in your browser. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

What is heart rate reserve (HRR)?

Heart rate reserve is the difference between your maximum heart rate and your resting heart rate. It represents the full range of heart-rate capacity available for exercise. A higher reserve generally indicates better cardiovascular fitness because a well-trained heart beats more slowly at rest while retaining the same (or higher) ceiling.

Heart rate reserve (HRR) is the single most important number for precision-guided endurance training. Unlike blunt percentage-of-max formulas, the Karvonen HRR method pins your training zones to your personal physiology — accounting for both how high your heart can go and how low it drops at rest. The result is a set of target heart-rate zones that are genuinely personalised rather than estimated from age alone.

This calculator implements the Karvonen (1957) formula in full: enter your age, resting heart rate and weight, choose the max-HR prediction that fits you best, and instantly see your HRR, a target BPM for every standard intensity level from 30% to 90%, a calorie-burn guide for each zone, and a custom intensity lookup for any percentage your coach prescribes.

How it works

The three numbers that drive every result are:

  1. Max HR (HRmax) — estimated from your age and formula choice, or entered directly if you have measured it.
  2. Resting HR (HRrest) — your heart rate at complete rest, ideally measured first thing in the morning before rising.
  3. Heart Rate Reserve (HRR) = HRmax − HRrest — the usable range.

The Karvonen target at any intensity fraction f is:

Target HR = HRrest + f × (HRmax − HRrest)

So at 70% intensity for someone with HRmax 185 bpm and HRrest 55 bpm:

Target = 55 + 0.70 × (185 − 55) = 55 + 91 = 146 bpm

Compare this to simple % of max: 70% × 185 = 130 bpm — a 16-bpm gap. For a well-trained athlete with a low resting HR that difference is even larger, which is precisely why Karvonen is considered the gold standard for serious training prescription.

Worked example

Profile: 35-year-old male runner, resting HR 52 bpm, body weight 72 kg. Using the Tanaka formula: HRmax = 208 − (0.7 × 35) = 183.5 → 184 bpm (rounded).

HRR = 184 − 52 = 132 bpm

Intensity% of HRRCalculationTarget HR
Light40%52 + 0.40 × 132105 bpm
Moderate50%52 + 0.50 × 132118 bpm
Tempo70%52 + 0.70 × 132144 bpm
Threshold80%52 + 0.80 × 132158 bpm
Maximum90%52 + 0.90 × 132171 bpm

A training plan calling for “Zone 2 at 50-60% HRR” means holding 118–131 bpm for this athlete — information a simple percent-of-max table would have placed nearly 15 bpm too low.

Formula note

The HRmax formulas used by this calculator are:

  • Fox & Haskell (1971): 220 − age — the textbook classic; tends to over-predict for older adults and under-predict for younger ones.
  • Tanaka, Monahan & Seals (2001): 208 − 0.7 × age — meta-analysed from more than 18,000 subjects; preferred for mixed adult populations.
  • Gulati et al. (2010): 206 − 0.88 × age — derived from an asymptomatic female cohort; recommended for women.
  • Custom: enter your own field-measured or lab-tested value.

Calorie estimates use the Keytel et al. (2005) HR-based energy-expenditure equations. All calculations run locally in your browser — no data is uploaded.