Heart Rate Zone Calculator
Calculate your heart rate training zones using the Karvonen method.
Input Guide
A field-by-field walkthrough of every input — what it does and how it affects your heart rate zones.
Resting Heart Rate
numberYour heart rate at complete rest, measured in beats per minute (BPM). This is one of two inputs to the Karvonen formula and directly affects all zone boundaries. A lower resting HR (indicating better fitness) shifts all zones upward relative to raw %MaxHR calculations.
Options
Measure first thing in the morning, before getting out of bed, for 3–5 consecutive days and average the readings. A chest strap or optical HR sensor is more reliable than a manual pulse count.
Maximum Heart Rate
numberThe highest heart rate your heart can achieve during all-out exertion. If you know your actual max HR from a field test or lab test, enter it directly. Otherwise, use the age-based estimator (220 − age) as a starting point. The 220 − age formula has a standard deviation of ±10–12 BPM, so a field test is significantly more accurate.
Options
A reliable field test: after a thorough warm-up, run 3 × 3-minute hill repeats at maximum effort, noting the highest HR reached on the final rep.
Find Your Heart Rate Training Zones Instantly
Heart rate training turns guesswork into precision. Instead of running by feel alone, you target specific intensity ranges that produce distinct physiological adaptations — fat oxidation in recovery zones, lactate clearance at tempo, and VO₂max gains at threshold. The Heart Rate Zone Calculator uses the Karvonen method (Heart Rate Reserve) to compute personalised zones from your resting and maximum heart rate, giving you exact BPM targets for every workout.
What Is a Heart Rate Zone Calculator?
This calculator applies the Karvonen formula: Target HR = Resting HR + (HRR × Intensity%). Heart Rate Reserve (HRR) is the difference between your maximum and resting heart rate. By using HRR instead of raw percentages of max HR, the Karvonen method accounts for individual fitness — a well-trained runner with a resting HR of 48 gets very different zones than a beginner at 72 BPM. The result is four training zones (Recovery, Easy, Tempo, VO₂max) with lower and upper BPM boundaries.
Why Use a Heart Rate Zone Calculator?
- Train at the right intensity for each workout — easy days stay easy, hard days hit the right stimulus
- Avoid overtraining by keeping recovery runs in a genuine recovery zone
- Track fitness improvements as your resting HR drops over weeks and months
- Personalised zones based on your unique physiology, not generic %MaxHR tables
- Understand your Heart Rate Reserve (HRR) — a key fitness metric used by coaches worldwide
- Free, instant, and based on the established Karvonen method from exercise physiology
Who Uses a Heart Rate Zone Calculator?
Beginner runners building an aerobic base
New runners often train too hard. Knowing your Easy zone (50–70% HRR) ensures you build aerobic fitness without burnout — the foundation for every distance from 5K to marathon.
Marathon & half marathon runners
Dial in tempo runs and race-pace efforts by targeting the Tempo zone (70–80% HRR). Staying in this band during long runs teaches your body to sustain marathon effort efficiently.
Coaches programming heart-rate-based workouts
Prescribe exact BPM targets for each athlete instead of vague effort levels. The Karvonen method adjusts for individual fitness automatically.
Athletes tracking fitness over time
As your resting HR drops with training, recalculate zones to reflect improved fitness. A 5 BPM drop in resting HR noticeably shifts zone boundaries.
Cyclists and triathletes cross-training
Heart rate zones are sport-agnostic. Use the same zones for cycling, swimming, or any cardio activity to maintain consistent training intensity.
Sports science students
Explore how the Karvonen formula works compared to simple %MaxHR methods, and understand why HRR produces more individually accurate zones.
Under the Hood
The Karvonen method and how it produces more individually accurate zones than simple %MaxHR.
Karvonen Formula
Target HR = Resting HR + (HRR × Intensity%). Heart Rate Reserve (HRR) = Max HR − Resting HR. By adding the resting HR back, the formula shifts all zones upward for less-fit individuals and keeps them proportional for highly fit athletes.
Why HRR, Not %MaxHR?
Simple %MaxHR zones ignore fitness level. A beginner with RHR 80 and Max 190 has a very different 70% target (133 BPM) than an athlete with RHR 45 and Max 190 (also 133 BPM via %MaxHR, but 146 BPM via Karvonen). The Karvonen method produces zones that match actual physiological thresholds.
Four Zone Model
The calculator outputs four zones at specific Karvonen intensity fractions: Recovery (60% HRR), Easy (70% HRR), Tempo (85% HRR), and VO₂max (95% HRR). Each zone has a ±5% BPM band to account for natural HR variability during exercise.
220 − Age Estimation
The age-based max HR formula (220 − age) is a population average from epidemiological studies. It has a standard deviation of ±10–12 BPM, meaning ~32% of people have a true max HR more than 10 BPM away from the estimate. A field test removes this uncertainty.
Privacy
All calculations run entirely in your browser. Your heart rate data is never transmitted to any server.
Example Scenarios
Real inputs and the exact zone boundaries from the engine — verified against the Karvonen formula.
Beginner Runner
Resting HR 72, Max HR 190 (HRR = 118). Recovery: 137–149 BPM, Easy: 149–163 BPM, Tempo: 163–178 BPM, VO₂max: 178–190 BPM. Notice how the beginner's zones start higher than %MaxHR would suggest — the Karvonen method accounts for their elevated resting HR.
RHR 72 · Max 190 · Easy 149–163 BPM
Active Adult
Resting HR 60, Max HR 185 (HRR = 125). Recovery: 129–141 BPM, Easy: 141–157 BPM, Tempo: 157–173 BPM, VO₂max: 173–185 BPM. With a lower resting HR, the zones shift downward compared to the beginner — reflecting better cardiovascular fitness.
RHR 60 · Max 185 · Easy 141–157 BPM
Elite Endurance Athlete
Resting HR 48, Max HR 195 (HRR = 147). Recovery: 129–144 BPM, Easy: 144–162 BPM, Tempo: 162–180 BPM, VO₂max: 180–195 BPM. The elite athlete has the widest HRR (147 BPM), giving them the most granular zone separation.
RHR 48 · Max 195 · Easy 144–162 BPM
Research & References
Heart-rate zone formulas in this calculator are derived from foundational cardiology and exercise-physiology research.
- Karvonen, M. J., Kentala, E., & Mustala, O. (1957). The Effects of Training on Heart Rate. Annales Medicinae Experimentalis et Biologiae Fenniae, 35, 307–315.
- Tanaka, H., Monahan, K. D., & Seals, D. R. (2001). Age-Predicted Maximal Heart Rate Revisited. Journal of the American College of Cardiology, 37(1), 153–156.
- Daniels, J. (2013). Daniels' Running Formula (3rd ed.). Human Kinetics.
Frequently Asked Questions
Related Calculators
Training Pace Calculator
Calculate your optimal training paces based on recent race results using scientific models.
VO₂max Estimator
Estimate your VO₂max from a recent race performance.
Heat Adjusted Pace Calculator
Enter your base pace and race-day conditions to see how heat, humidity, and altitude affect your target splits.