How to use the karvonen target heart rate calculator
Find a target heart rate for training from age, resting heart rate and desired intensity. Enter age, resting heart rate, target intensity in the fields above; the maximum heart rate, target heart rate are computed instantly and plotted on the chart so you can see how the answer changes.
Common searches this calculator answers include “Karvonen formula”, “target heart rate training”, “heart rate reserve zones”, “calculate karvonen target heart rate”, “find maximum heart rate”.
Formula
Variables
- age — Age (years)
- rest — Resting heart rate (bpm)
- pct — Target intensity (%)
Worked example
With age = 40 years, resting heart rate = 60 bpm, target intensity = 70 %, the calculator gives maximum heart rate ≈ 180 bpm; target heart rate ≈ 144 bpm.
Frequently asked questions
What is the karvonen target heart rate calculator used for?
Find a target heart rate for training from age, resting heart rate and desired intensity. It helps with questions such as “Karvonen formula”, “target heart rate training”, “heart rate reserve zones”.
What is the formula for the karvonen target heart rate calculation?
Maximum heart rate (bpm) = 220-age. Target heart rate (bpm) = (220-age-rest) × pct / 100+rest. Here age is age (years), rest is resting heart rate (bpm), pct is target intensity (%).
What inputs do I need for the karvonen target heart rate calculator?
You need age in years, resting heart rate in bpm, target intensity in %. Each field is pre-filled with a typical example so you can see how the result responds as you edit the numbers.
How do I use the karvonen target heart rate calculator?
Type values into the input fields. Results and the chart update instantly. Use Reset to restore the example values, Copy results to paste them elsewhere, or Share to copy a link that preserves your inputs.
Is the karvonen target heart rate result exact?
Calculations use standard formulas and double-precision arithmetic, then display about seven significant figures. Real-world measurements carry uncertainty, so treat results as estimates unless your inputs are exact.