Calculateus

Karvonen Target Heart Rate Calculator

Calculate personalized training heart rate zones using the Karvonen method, which accounts for your resting heart rate.

Result

Heart Rate Reserve
125 bpm
Moderate Zone (50-70%)
128-153 bpm
Vigorous Zone (70-85%)
153-171 bpm
IntensityTarget Heart Rate
50%128 bpm
60%140 bpm
70%153 bpm
80%165 bpm
90%178 bpm

About the Karvonen HR Calculator

This calculator builds personalized training heart rate zones using the Karvonen method, which factors in resting heart rate rather than relying on age alone. Enter your age and resting heart rate to get moderate and vigorous intensity zones, plus a full breakdown across five effort levels.

How It Works

The calculator first estimates maximum heart rate as 220 minus age, then computes heart rate reserve by subtracting resting heart rate from that maximum. Target heart rates at any intensity are found by multiplying heart rate reserve by the desired percentage, then adding resting heart rate back in. The result is a moderate zone (50-70% of reserve) and a vigorous zone (70-85% of reserve), along with a table spanning 50% through 90%.

HR Max = 220 - Age; Heart Rate Reserve = HR Max - Resting HR; Target HR at intensity p = (Heart Rate Reserve x p) + Resting HR

Formula & Methodology

For a 30-year-old with a resting heart rate of 65 bpm, HR Max is 220 minus 30, or 190. Heart Rate Reserve is 190 minus 65, or 125. To find the 70% target, multiply 125 by 0.7 to get 87.5, then add the resting heart rate of 65 for a target of 152.5, which rounds to 153 bpm. Repeating this at each percentage point from 50% to 90% produces the full zone table the calculator displays.

Examples

Default profile

A 30-year-old with a resting heart rate of 65 bpm has an HR Max of 190 and a Heart Rate Reserve of 125, giving a moderate zone of 128-153 bpm and a vigorous zone of 153-171 bpm.

Fitter athlete with a lower resting rate

A 30-year-old with a resting heart rate of 50 bpm instead has a Heart Rate Reserve of 140 (190 minus 50), shifting the moderate zone down to 120-148 bpm and the vigorous zone to 148-169 bpm, illustrating how a lower resting rate changes the personalized zones even at the same age.

Advantages

  • Accounts for individual fitness level through resting heart rate, rather than assigning the same zones to everyone of the same age.
  • Produces a full table across five intensity levels in one calculation, useful for structuring different types of training sessions.
  • Uses whole-number rounded targets that are easy to read on a heart rate monitor or watch during a workout.

Common Mistakes

  • Entering an estimated or guessed resting heart rate rather than a value measured first thing in the morning before getting out of bed, which is when resting heart rate is most stable.
  • Confusing heart rate reserve zones with simple percent-of-max-heart-rate zones, which use a different calculation and produce different numeric targets.
  • Not updating resting heart rate periodically as fitness changes, since a lower resting heart rate over time shifts every zone in the table.

Edge Cases to Watch For

  • The calculator does not clamp age or resting heart rate to biologically realistic ranges, so an unusually high resting heart rate close to or above the estimated max would produce a very narrow or negative heart rate reserve.
  • The 220-minus-age formula for maximum heart rate is a population-level estimate with meaningful individual variation, not a measured value specific to the user.
  • Each target heart rate is rounded to the nearest whole beat per minute, so the moderate and vigorous zone boundaries are integers even though the underlying reserve percentage is not.

Common Use Cases

  • Runners and cyclists structuring easy, moderate, and hard training days around personalized heart rate targets.
  • Coaches setting individualized intensity zones for athletes with different resting heart rates but the same age.
  • General fitness users who want zones that account for their measured resting heart rate rather than age alone.
Written & fact-checked by the Calculateus TeamLast updated August 5, 2026How we verify our formulas

Frequently asked questions

How is the Karvonen method different from simple max-HR zones?

Simple zones use a flat percentage of your maximum heart rate (220 minus age). The Karvonen method instead uses heart rate reserve (max minus resting heart rate), which accounts for your actual fitness level - two people with the same max heart rate but very different resting heart rates will get different, more personalized target zones.

Why does resting heart rate matter?

A lower resting heart rate generally reflects better cardiovascular fitness, and Karvonen's use of heart rate reserve scales the training zones to your personal range rather than treating everyone with the same age identically.

Conclusion

The Karvonen method's use of heart rate reserve gives a more individualized set of training zones than a flat percentage of estimated maximum heart rate. Because both the max heart rate estimate and the reserve percentages are guidelines rather than lab-measured values, the resulting zones are best treated as a practical training reference rather than an exact physiological threshold.