Heart Rate Zones Explained: Karvonen vs %HRmax vs LTHR
Your GPS watch shows five heart rate zones. Your friend's app shows three. A coaching article references Zone 2. Another talks about threshold zone. They all use different numbers, they rarely agree, and none of them explain where the boundaries come from.
This guide traces the two main HR zone systems to their source papers, explains the math behind each, and shows why — for the same runner — Karvonen zones and percentage-of-max zones can differ by 15–20 bpm at the same intensity level.
- The Karvonen method (1957) uses heart rate reserve — the gap between max and resting HR — to personalise zones; the %HRmax method uses only maximum HR
- For a runner with low resting HR (45 bpm), Karvonen zones sit significantly higher in absolute bpm than %HRmax zones at the same intensity percentage
- The 220-minus-age formula for estimating max HR has a standard deviation of ±10–12 bpm — your actual max could easily be 15 bpm above or below the estimate
- Lactate threshold heart rate (LTHR), a third method, ties zones to a physiological event rather than a percentage — but requires a threshold test to establish
- All three methods produce correct training zones only when calibrated to accurate input values; the most common error is using a wrong max HR
Why HR zones matter
Heart rate is a proxy for metabolic intensity. At low intensities, the body primarily burns fat and can sustain effort indefinitely. As intensity rises, carbohydrate combustion increases, lactate accumulates faster, and the sustainable duration shortens. Heart rate tracks this curve closely enough to be a practical training guide — even if imperfectly.
Training zone systems formalise this by dividing the HR range into bands, each targeting different physiological adaptations. Spending time in Zone 1–2 builds the aerobic base. Threshold work (Zone 4 in most systems) improves lactate clearance and tempo pace. Interval training at Zone 5 stresses the VO2 max system. Training exclusively at one intensity — whether too hard or too easy — produces lopsided adaptations.
The practical value of HR zones over pace zones: they automatically adjust for conditions. Running at the same pace in heat, on hills, or while fatigued produces higher HR. Running by HR keeps the physiological stress constant even when pace varies.
Method 1: The Karvonen formula (1957)
Martti Karvonen, Erkki Kentala, and Olavi Mustala published a study in 1957 in the Annales Medicinae Experimentalis et Biologiae Fenniae — a Finnish medical journal — examining how heart rate changes during and after different training intensities in Finnish fireman. The paper is famous in the running world for one formula:
Target HR = ((HRmax − HRrest) × intensity%) + HRrest
The key insight is the term (HRmax − HRrest), called heart rate reserve (HRR). By using the functional range of the heart rather than just its maximum, the formula accounts for individual fitness differences at the same relative intensity.
Why heart rate reserve matters
Consider two runners with the same maximum heart rate (190 bpm) but different resting rates:
- Runner A: HRrest = 45 bpm (well-trained) → HRR = 145 bpm
- Runner B: HRrest = 68 bpm (less trained) → HRR = 122 bpm
At 70% Karvonen intensity:
- Runner A: (145 × 0.70) + 45 = 146.5 bpm
- Runner B: (122 × 0.70) + 68 = 153.4 bpm
Same percentage, same max HR — but Runner A trains at 146 bpm where Runner B trains at 153. The %HRmax method would give both runners the same number (190 × 0.70 = 133 bpm), which is lower than either Karvonen value. The difference is real: the runner with lower resting HR is cardiovascularly fitter, and their zones should reflect that.
Karvonen zone boundaries
Using standard zone percentages of heart rate reserve:
| Zone | % of HRR | Purpose |
|---|---|---|
| Zone 1 | 50–60% | Active recovery, base building |
| Zone 2 | 60–70% | Aerobic base, long runs |
| Zone 3 | 70–80% | Aerobic development, moderate effort |
| Zone 4 | 80–90% | Threshold, tempo work |
| Zone 5 | 90–100% | VO2 max effort, intervals |
Method 2: Percentage of maximum HR (%HRmax)
The simpler alternative ignores resting heart rate and calculates zones as direct fractions of maximum HR. The ACSM (American College of Sports Medicine) uses this system in its exercise guidelines:
Target HR = HRmax × intensity%
Zone boundaries per ACSM:
- Zone 1: 50–60% HRmax
- Zone 2: 60–70% HRmax
- Zone 3: 70–80% HRmax
- Zone 4: 80–90% HRmax
- Zone 5: 90–100% HRmax
The %HRmax system is simpler and still useful — but it's less individualised. For runners with average resting heart rates, the difference from Karvonen is moderate. For fit runners with resting HRs in the low-to-mid 40s, the difference can be substantial.
The calculator
Interactive calculator
Open full page →Estimate: 220 − age
Measure first thing in the morning
| Zone | Name | BPM range | % |
|---|---|---|---|
| Z1 | Recovery Easy recovery, active rest | 125–138 | 50–60% |
| Z2 | Aerobic Base endurance building | 138–151 | 60–70% |
| Z3 | Tempo Moderate aerobic effort | 151–164 | 70–80% |
| Z4 | Threshold Lactate threshold training | 164–177 | 80–90% |
| Z5 | VO2 Max Maximum effort intervals | 177–190 | 90–100% |
All calculations are performed locally in your browser. No data is sent to any server.
The calculator computes both Karvonen and %HRmax zones side by side for easy comparison. Enter your age (to estimate max HR via 220-age), your resting heart rate, and optionally a measured max HR to override the estimate.
The maximum heart rate problem
Both zone systems depend critically on accurate maximum heart rate. This is where most runners go wrong.
The most-used formula — 220 − age — was not derived from a rigorous study. It was an approximation fit to existing data by Fox, Naughton, and Haskell in 1971, and they explicitly noted large individual variation. The standard deviation is approximately ±10–12 bpm, meaning roughly two-thirds of runners will have a true max HR within ±12 bpm of the formula, but one-third will fall outside that range.
For a 35-year-old runner, 220 − 35 = 185 bpm. But their actual max could reasonably be anywhere from 163 to 207 bpm. Training zones set from 185 bpm are off by up to 20 bpm for a runner whose actual max is 165.
The Tanaka formula, from a 2001 meta-analysis by Tanaka, Monahan, and Seals, is marginally better for older adults:
HRmax = 208 − 0.7 × age
For a 50-year-old: 208 − 35 = 173 bpm vs. 220 − 50 = 170 bpm. The difference is small for this age but the Tanaka formula outperforms 220-age systematically in populations over 40.
How to measure your actual max HR
The only reliable approach is a maximal effort test. Options:
- Race effort: A hard 5K or 10K race usually pushes close to max. Note the peak HR on your watch during the final sprint.
- Structured test: Warm up 15 minutes. Run 3 × 1 minute at progressively harder effort with 1-minute jogs between. On the third interval, go all out. Note peak HR.
- Hill repeats: Run up a steep hill at full sprint 3–4 times. Heart rate typically peaks 15–20 seconds after reaching the top.
The caveat: most recreational runners don't reach true physiological maximum in training runs. A race context (competitive, well-fuelled, motivated) tends to produce higher peaks than solo tests.
Method 3: Lactate threshold HR (LTHR)
A third approach, popularised by coach Joe Friel, ties zones to a physiological event rather than a percentage. The lactate threshold heart rate (LTHR) is the HR at the transition from sustainable to unsustainable aerobic effort.
Friel's test: run a hard 30-minute time trial solo. Note your average HR for the final 20 minutes. This is your LTHR estimate.
Zones in the Friel system are calculated as percentages of LTHR rather than HRmax. The advantage: it directly anchors zones to the physiological boundary that matters most for distance running. The disadvantage: it requires a proper test to establish, and LTHR drifts with fitness.
The RunPaceLab calculator doesn't implement LTHR zones (since LTHR requires a test result, not just age and resting HR), but understanding the concept helps explain why three different HR zone systems give three different numbers.
Worked example: same runner, three systems
Runner: 32 years old. Resting HR: 48 bpm. Measured max HR: 187 bpm.
220-age max HR estimate: 188 bpm (close to measured in this case)
Zone 2 by %HRmax (60–70%):
- 187 × 0.60 = 112 bpm
- 187 × 0.70 = 131 bpm
- Zone 2: 112–131 bpm
Zone 2 by Karvonen (60–70% of HRR):
- HRR = 187 − 48 = 139
- (139 × 0.60) + 48 = 131 bpm
- (139 × 0.70) + 48 = 145 bpm
- Zone 2: 131–145 bpm
A 14 bpm difference at the top of Zone 2 — not trivial. The Karvonen Zone 2 is harder work. For this runner with a low resting HR, the %HRmax system would be setting Zone 2 training too easy.
Limitations
HR zones are training guidance, not physiology. The zone boundaries — 60%, 70%, 80% — are conventional, not derived from individual physiology. Some runners' lactate thresholds fall at 72% of HRmax; others at 85%. Zone-based training works as a practical approximation, not a precise prescription.
HR can be affected by factors other than intensity: heat, hydration, caffeine, stress, sleep quality, and illness all affect resting and training HR. A 5-bpm jump in a run that "should be" Zone 2 might be dehydration, not excessive effort.
GPS and optical HR watches are noisy: Optical HR sensors on the wrist are accurate enough for zone training in steady efforts but struggle with rapid HR changes during intervals. For interval training, a chest strap gives significantly more accurate readings.
Frequently asked questions
Which method should I use — Karvonen or %HRmax?▾
How do I find my true maximum heart rate?▾
My watch calculates zones automatically. Why are they different from this calculator?▾
What is Zone 2 training and why is everyone talking about it?▾
My heart rate drifts upward during a long run even at constant pace. Is something wrong?▾
Should I use HR zones or pace zones for training?▾
References
- [1]Karvonen, M., Kentala, K., and Mustala, O. (1957). The effects of training on heart rate: a longitudinal study. Annales Medicinae Experimentalis et Biologiae Fenniae. 35(3). pp. 307–315.
- [2]Tanaka, H., Monahan, K.D., and Seals, D.R. (2001). Age-predicted maximal heart rate revisited. Journal of the American College of Cardiology. 37(1). pp. 153–156.
- [3]Fox, S.M., Naughton, J.P., and Haskell, W.L. (1971). Relationship of exercise heart rate to oxygen consumption. Annals of Clinical Research. 3(5). pp. 404–412.
- [4]Friel, J. (2016). Triathlete's Training Bible (4th Edition). VeloPress.
- [5]American College of Sports Medicine (2021). ACSM's Guidelines for Exercise Testing and Prescription (11th Edition). Lippincott Williams and Wilkins.
Varun U.
Runner and developer based in Bengaluru. Marathon distance and consistently running 3-4 times per week. Built RunPaceLab after getting frustrated with running calculators that gave answers without explaining the formulas. Writes about the science and math behind running performance from the perspective of someone who uses the numbers in their own training.