Result
- Zone 1 — Recovery (50–60 %)Active recovery, warm-up126–138 bpm
- Zone 2 — Endurance (60–70 %)Long easy runs, fat oxidation138–150 bpmHealthy
- Zone 3 — Tempo (70–80 %)Aerobic threshold, "comfortably hard"150–163 bpm
- Zone 4 — Threshold (80–90 %)Lactate threshold, race pace163–175 bpm
- Zone 5 — VO2 max (90–100 %)Intervals, all-out efforts175–187 bpmBorderline
How to use this calculator
- Get an accurate resting HR — first thing in the morning, before getting up, take a 60-second pulse.
- Tanaka is more accurate than the classic 220 − age, especially over 40.
- Zone 2 should feel easy enough to hold a conversation; if you can't, you're in zone 3.
- Train mostly in zone 2 (80 %), sprinkle in zones 4–5 for intensity (20 %).
About this tool
Heart-rate-zone training matches your effort to a physiological purpose: zone 2 builds aerobic base, zone 4 raises your lactate threshold, zone 5 pushes VO2 max. The classic "220 minus age" formula ignores how individual resting heart rate varies — a fit 40-year-old with a resting HR of 50 has a much wider HR reserve than someone with a resting HR of 75. The Karvonen formula uses both numbers and gives more personalized zones. Most endurance athletes spend 80 % of training in zone 2 (where it feels too easy to be working) and only 20 % in zones 4–5.
How it works — the formula
Tanaka max HR = 208 − 0.7 × age
Karvonen target = ((maxHR − restingHR) × intensity%) + restingHRThe Tanaka 2001 meta-analysis of 351 studies found 208 − 0.7·age fits actual measured maxima better than the older 220 − age, especially over age 40. The Karvonen 1957 method uses heart-rate reserve (max minus resting) to scale intensity, so two athletes with the same max HR but different fitness train at appropriately different absolute heart rates.
Worked examples
- Inputs:
- age = 40, resting HR = 65
- Output:
- Max HR ≈ 180 bpm; zone 2 (60–70% reserve) ≈ 134–146 bpm
- Inputs:
- age = 35, resting HR = 45
- Output:
- Max HR ≈ 184 bpm; zone 4 (80–90%) ≈ 156–170 bpm
- Inputs:
- age = 60, resting HR = 70
- Output:
- Max HR ≈ 166 bpm; zone 2 ≈ 128–138 bpm
Limitations
- Population formulas have a standard deviation of ±10–15 bpm versus measured maximum heart rate.
- Beta-blockers, calcium-channel blockers, and other cardiac medications invalidate these zones — use rate of perceived exertion or talk to a sports physician.
- Heat, dehydration, illness, and altitude all temporarily shift heart-rate response by 5–15 bpm.
- Karvonen requires an accurate resting heart rate — measure it before any caffeine and after waking.
Heart-rate zones are training guides, not medical thresholds. This calculator does not provide medical advice — anyone with cardiovascular disease, arrhythmia, or who is on heart medication should consult a cardiologist before structured HR-zone training.