Heart Rate Zone Calculator
Find your target heart rate zones using the Karvonen formula and AHA thresholds.
About the Heart Rate Zone Calculator
This Heart Rate Zone Calculator uses the Karvonen method (heart rate reserve) to compute personalised training zones. Published by Finnish physiologist Martti Karvonen in 1957, the method incorporates resting heart rate — a proxy for cardiovascular fitness — into the target heart rate calculation, making it more accurate than the simpler percentage-of-max-HR approach.
The American Heart Association (AHA) and the American College of Sports Medicine (ACSM) recommend at least 150 minutes per week of moderate-intensity (50-70% HRmax) or 75 minutes per week of vigorous-intensity (70-85% HRmax) aerobic activity for adults. The five-zone model used in endurance training extends the AHA framework into granular training intensities for athletes.
Resting heart rate varies with fitness: elite endurance athletes may have a resting HR of 40 bpm, while sedentary adults typically sit at 60-80 bpm. Beta-blockers and other medications lower HRmax and resting HR; if you take these, the standard 220-age formula overestimates max HR — consult your cardiologist for personalised zones.
How It Works
The Karvonen formula:
HRmax = 220 - age
HRreserve = HRmax - HRrest
Target HR = (HRreserve × intensity) + HRrest
Where intensity is the fraction (0.5 to 1.0) of heart rate reserve to train at. The five zones:
- Zone 1 (50-60%): Very Light — warm-up, recovery, fat oxidation
- Zone 2 (60-70%): Light — endurance base, conversational pace
- Zone 3 (70-80%): Moderate — aerobic capacity, steady-state cardio
- Zone 4 (80-90%): Hard — anaerobic threshold, tempo runs
- Zone 5 (90-100%): Maximum — VO2max intervals, short sprints
Compare with the simple percentage-of-max method: for a 30-year-old with HRmax 190, 70% of max = 133 bpm. Karvonen with resting HR 60: (190-60) × 0.7 + 60 = 151 bpm. The 18-bpm difference matters when training at intensity.
Worked Examples
A 30-year-old with resting HR 60 bpm:
HRmax = 220 - 30 = 190 bpm
HRreserve = 190 - 60 = 130 bpm
Z1 (50-60%): (130×0.5+60) to (130×0.6+60) = 125-138 bpm
Z2 (60-70%): 138-151 bpm
Z3 (70-80%): 151-164 bpm
Z4 (80-90%): 164-177 bpm
Z5 (90-100%): 177-190 bpm
AHA moderate zone (50-70%) = 125-151 bpm. AHA vigorous (70-85%) = 151-171 bpm (0.85 gives 170.5, rounded).
A 50-year-old with resting HR 70 bpm:
HRmax = 170, reserve = 100
Z2 (60-70%): 70+60 to 70+70 = 130-140 bpm
AHA moderate: 120-140 bpm
Compare with simple %max: 50% × 170 = 85 bpm (far too low for training); Karvonen gives 120 bpm (realistic for moderate exercise). The Karvonen advantage is most pronounced in fit individuals with low resting HR.
When to Use This Tool
- Set heart-rate training zones for running, cycling, rowing, or swimming.
- Build periodised training plans — base endurance (Z2), tempo (Z3-Z4), intervals (Z5).
- Verify exercise intensity matches AHA guidelines (150 min moderate or 75 min vigorous weekly).
- Track fitness progress — resting HR drops 5-15 bpm with consistent endurance training.
- Set zones for cardiac rehabilitation (typically 40-70% HRR, supervised).
- Calibrate fitness-tracker HR zones (Apple Watch, Garmin, Whoop).
- Plan HIIT intervals — 4 min Z4 + 3 min Z1 recovery, repeat 4-6 times.
Limitations & Disclaimer
The 220-age formula is a population average with ~10-12 bpm standard deviation; the Karvonen method assumes normal sinus rhythm and no chronotropic medications (beta-blockers, calcium channel blockers, antiarrhythmics). Athletes may have true HRmax 10-15 bpm above predicted; cardiac patients should not use standard formulas. This tool is not medical advice; consult a cardiologist or exercise physiologist for individualised zones, especially with cardiac conditions. See our disclaimer for full terms.
Frequently Asked Questions
Is the 220-age formula accurate?
It’s a population average with a standard deviation of ~10-12 bpm. Tanaka et al. (2001) proposed <code>HRmax = 208 - 0.7 × age</code>, slightly more accurate in older adults. For individual prescription, a maximal exercise test (treadmill or bike to exhaustion with ECG) is the gold standard. The 220-age formula remains standard for fitness use.
Why does Karvonen use heart rate reserve?
Heart rate reserve (HRmax - HRrest) represents the range of additional cardiovascular output available during exercise. Multiplying by intensity fraction and adding resting HR gives a personalised target. Two 30-year-olds with HRmax 190 but resting HR 50 vs 80 get different zones (Z2 = 134-147 vs 158-171 bpm).
How do beta-blockers affect these zones?
Beta-blockers lower both resting HR and HRmax, so the 220-age formula overestimates max HR. Patients on beta-blockers should use a cardiologist-supervised exercise test to set zones, typically 30-50 bpm above resting HR (much lower than the Karvonen calculation). Never extrapolate standard zones for cardiac patients.
What is the talk test and can it replace HR?
The talk test is a low-cost intensity check: in Z2 you can hold a conversation; in Z3 sentences become difficult; in Z4-Z5 only single words. For most non-athletes, the talk test is adequate. Heart rate monitoring matters for precision training and cardiac rehab.
How often should I check my resting HR?
Daily, ideally first thing in the morning before standing. A consistent 5+ bpm rise over baseline suggests incomplete recovery, illness, or overtraining. Athletes use 7-day rolling averages to track adaptation. Most fitness trackers (Apple Watch, Garmin, Whoop) measure resting HR automatically during sleep.
What if my actual HRmax is higher than 220-age predicts?
Common in fit older adults. If you reach 220-age + 10 bpm during maximal exercise, your true HRmax is higher; some clinicians use HRmax = 207 - 0.7×age (Gellish, 2007) or HRmax = 208 - 0.7×age (Tanaka, 2001). For training zones, the difference is small relative to other sources of error.
Last updated: September 9, 2026 · Author: HT99 Tools Editorial Team