Heart Rate Zone Calculator

Find your 5 training zones using Karvonen or % Max HR.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

Heart rate zone training is one of the most evidence-backed frameworks in endurance sport and general cardiovascular fitness. Whether you are running, cycling, swimming or rowing, knowing the precise bpm range for each zone lets you train at the right intensity — hard enough to create adaptation, easy enough to recover. This calculator generates your personal five-zone model using your resting heart rate and your age-predicted maximum heart rate, and lets you switch between the gold-standard Karvonen (Heart Rate Reserve) formula and the simpler % Max HR method.

How the Karvonen formula works

The Karvonen method, developed by Finnish physiologist Martti Karvonen in the 1950s, improves on naive % Max HR calculations by anchoring zones to your Heart Rate Reserve (HRR) — the span between resting and maximum.

Step 1 — Maximum Heart Rate (MHR). The calculator offers four peer-reviewed formulas:

FormulaEquationBest for
Fox 1971220 minus ageGeneral; most cited
Tanaka 2001208 minus (0.7 x age)Adults; better above 40
Gellish 2007207 minus (0.7 x age)Similar accuracy to Tanaka
Nes / HUNT 2013211 minus (0.64 x age)Large-sample adult population

All formulas carry a standard deviation of roughly ±10–12 bpm. If you have had a graded exercise test (GXT) or know your true max from a race effort, tick the override box and enter the measured value.

Step 2 — Heart Rate Reserve.

HRR = MHR minus RHR

Step 3 — Zone target.

Zone bpm = RHR + (HRR x zone fraction)

Zone fractions follow ACSM guidelines: Zone 1 = 50–60 %, Zone 2 = 60–70 %, Zone 3 = 70–80 %, Zone 4 = 80–90 %, Zone 5 = 90–100 % of HRR.

Worked example

Take a 35-year-old with a resting HR of 65 bpm using the Fox formula:

  • MHR = 220 minus 35 = 185 bpm
  • HRR = 185 minus 65 = 120 bpm
ZoneFractionCalculationRange
Zone 1 (Recovery)50–60 %65 + (120 x 0.50) to 65 + (120 x 0.60)125–137 bpm
Zone 2 (Aerobic base)60–70 %65 + (120 x 0.60) to 65 + (120 x 0.70)137–149 bpm
Zone 3 (Aerobic)70–80 %65 + (120 x 0.70) to 65 + (120 x 0.80)149–161 bpm
Zone 4 (Threshold)80–90 %65 + (120 x 0.80) to 65 + (120 x 0.90)161–173 bpm
Zone 5 (Maximum)90–100 %65 + (120 x 0.90) to 65 + (120 x 1.00)173–185 bpm

Now compare with % Max HR for the same person: Zone 2 via % Max = 0.70–0.80 x 185 = 130–148 bpm. The Karvonen Zone 2 (137–149 bpm) sits slightly higher because the person’s fitness (low-ish RHR) is baked in. For someone with a resting HR of 80 bpm the two methods diverge much more markedly.

How to measure resting heart rate accurately

The most reliable reading is taken immediately on waking, before rising. Lie still for one minute, then count beats for 60 seconds (or 30 seconds and multiply by two). Avoid caffeine, alcohol or intense exercise the evening before. Average three mornings for the most stable number. Many smartwatches now provide an overnight average, which is also a valid input.

A note on zones and real-world training

Five-zone models are guidelines, not rigid fences. Heart rate lags effort by 10–60 seconds, rises in heat and humidity, and drifts upward on long steady rides (cardiac drift). Use zones for effort guidance, but also learn your perceived exertion at each zone boundary. Over weeks of consistent training you should notice your resting HR drop and your Zone 2 ceiling allowing a faster pace — both reliable signs of improving aerobic fitness.

Every number here is calculated entirely in your browser. Nothing is uploaded or stored.

Ad placeholder (rectangle)