Heart Rate Zones Calculator
Calculate your personalized heart rate training zones using the Karvonen method. Enter your age and resting heart rate to find your five BPM training ranges.
Age 30, resting HR 65 bpm
Use the zones as general intensity ranges. Adjust training plans to your fitness level and medical context.
Training guidance only — not a medical assessment. The 220 − age formula is a rough population estimate and can differ meaningfully from your actual maximum heart rate. For a precise max heart rate, do a graded exercise test under medical supervision; see your doctor before starting a new training plan or if you have heart, blood-pressure, or breathing concerns.
Was this useful?
Examples
How It Works
Formula
Variables
- Age(years)
- Estimated maximum heart rate(bpm)
- Resting heart rate, measured at rest(bpm)
- Heart Rate Reserve (Max HR − Resting HR)(bpm)
- Target heart rate for a given intensity(bpm)
- Intensity as a decimal (0.5 = 50%, 1.0 = 100%)
First, Maximum Heart Rate is estimated as 220 minus your age. Heart Rate Reserve (HRR) is calculated by subtracting your resting heart rate from your max. Each training zone is then computed using the Karvonen formula: Target HR = (HRR × intensity%) + Resting HR. This produces five BPM ranges from recovery (50–60%) to VO2 max (90–100%).
Each zone uses the Karvonen formula with a low and high intensity to produce a BPM range:
| Zone | Name | Intensity | Purpose | | --- | --- | --- | --- | | 1 | Recovery | – | Active recovery, warm-up | | 2 | Aerobic Base | – | Aerobic base, steady aerobic work | | 3 | Aerobic | – | Endurance, cardiovascular fitness | | 4 | Threshold | – | Lactate threshold, race pace | | 5 | VO2 Max | – | Maximal aerobic capacity, intervals |