Max Heart Rate Calculator

Your maximum heart rate plus five training zones, with Karvonen support.

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

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:

FormulaEquationBest for
Tanaka208 − 0.7 × agemost adults (most accurate)
Haskell & Fox220 − agethe classic rule of thumb
Gulati206 − 0.88 × agewomen
Nes211 − 0.64 × agegeneral 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.70112-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.

Ad placeholder (rectangle)