Heart Rate Zone Calculator
Calculate personalized heart rate training zones using percentage of max HR, Karvonen (heart rate reserve), or threshold-based methods. Get recommended weekly training distribution for optimal fitness gains.
Calculation Method
Based on percentage of maximum heart rateBPM
How to Use
Choose calculation method
Select Max HR %, Karvonen (heart rate reserve), or Threshold-based zones depending on what data you have.
Enter your heart rate data
Input your maximum HR, and for Karvonen method, also your resting HR. For threshold method, enter your threshold HR.
Review your zones
See your personalized training zones with BPM ranges and recommended training purposes for each zone.
How It Works
Target HR = Resting HR + (HRR × Intensity%)
Heart Rate Reserve (HRR):
HRR = Max HR - Resting HR
Example: Max HR 185, Resting HR 55, Zone 3 (70-80%)
HRR = 185 - 55 = 130 bpm
Zone 3 = 55 + (130 × 0.70) to 55 + (130 × 0.80) = 146-159 bpm
Frequently Asked Questions
What's the difference between Max HR and Karvonen methods?
The Max HR method uses simple percentages of your maximum heart rate. The Karvonen method accounts for your resting heart rate, making zones more personalized. Karvonen is generally more accurate for trained athletes with low resting heart rates.
How do I find my maximum heart rate?
The most accurate way is through a graded exercise test. For estimates, the classic formula is 220 - age, though more accurate formulas exist (like 208 - 0.7 × age). A field test like a 3K time trial can also estimate max HR.
What is threshold heart rate?
Threshold HR is the heart rate at your lactate threshold—the intensity where lactate begins accumulating faster than it can be cleared. It's typically 85-90% of max HR and corresponds to a pace you could hold for about an hour.
How much time should I spend in each zone?
Most coaches recommend 80% of training in Zones 1-2 (easy/aerobic) and 20% in Zones 3-5 (harder efforts). This polarized approach builds aerobic capacity while allowing recovery and preventing overtraining.
Why does my heart rate vary day to day?
Heart rate is affected by sleep quality, hydration, stress, caffeine, temperature, altitude, and fatigue. A higher-than-normal resting HR often indicates incomplete recovery. Consider using heart rate variability (HRV) for more insight.