Your maximum heart rate (MHR) is the highest beats-per-minute your heart can reach at all-out effort, and it sets the boundaries for your training zones. This calculator estimates MHR from your age using four research-backed formulas and breaks the result into five zones, from easy recovery to maximum effort — useful for runners, cyclists and anyone training to a heart-rate monitor.
How it works
Choose an age-based formula:
| Formula | Equation | Best for |
|---|---|---|
| Tanaka | 208 − 0.7 × age | most adults (most accurate) |
| Haskell & Fox | 220 − age | the classic rule of thumb |
| Gulati | 206 − 0.88 × age | women |
| Nes | 211 − 0.64 × age | general adult population |
The five zones are then taken as percentages of that maximum: Zone 1 (50-60%), Zone 2 (60-70%), Zone 3 (70-80%), Zone 4 (80-90%) and Zone 5 (90-100%). If you also enter a resting heart rate, the tool switches to the Karvonen method, applying each percentage to your heart-rate reserve (max − resting) and adding back the resting rate for more personalised targets.
Example
A 30-year-old using the Tanaka formula: MHR = 208 − 0.7 × 30 = 187 bpm. The Zone 2
band (60-70%) is 187 × 0.60 to 187 × 0.70 ≈ 112-131 bpm. Add a resting rate of
60 bpm and Karvonen recalculates Zone 2 as 60 + (127 × 0.60) to 60 + (127 × 0.70) ≈
136-149 bpm.
Everything runs in your browser, so nothing is uploaded. Age-based estimates carry a typical error of around ten beats per minute — treat them as a guide, and check with a doctor before starting intense exercise.