Home·Body Metrics

Karvonen Target Heart Rate

Taking a percentage of maximum heart rate ignores how much resting rates differ between people. Karvonen works on heart-rate reserve — maximum minus resting — then adds resting back, so a fit body and an unfit one get different zones.

Your numbers

Zone low

136bpm

Zone high

154bpm

Max heart rate

185bpm

Difference

123bpm

Formula

Zone floor = (Max heart rate − Resting HR) × Percentage ÷ 100 + Resting HR

Measure resting rate the moment you wake. Taken sitting during the day it reads high and pushes the whole zone up.

What to enter

InputDefaultAccepted range
AgeAge in completed years — it shifts by one depending on the birthday.355 ~ 100
Resting HR (bpm)Resting heart rate, taken right after waking.6230 ~ 120
Zone floor (%)The lower percentage of the target zone, applied to heart-rate reserve.6030 ~ 100
Zone ceiling (%)The upper percentage of the target zone.7530 ~ 100

Step by step

FormulaZone floor = (Max heart rate − Resting HR) × Percentage ÷ 100 + Resting HR
With the default numbers60 = (Max heart rate − 62) × Percentage ÷ 100 + 62
AnswerZone low = 136 bpm

Quick reference table

Results when only Age changes and everything else stays put.

AgeZone low (bpm)Zone high (bpm)Max heart rate (bpm)
17.5146167203
26.3141161194
35136154185
52.5125141168
70115128150

What each result means

ResultAt default values
Zone low (bpm)The bottom of the heart-rate band.136
Zone high (bpm)The top of the heart-rate band.154
Max heart rate (bpm)Maximum heart rate estimated from age; individual variation is large.185
Difference (bpm)The gap between two values — a quantity, not a rate.123

Common mistakes

Measure resting rate the moment you wake. Taken sitting during the day it reads high and pushes the whole zone up.

Glossary

Age
Age in completed years — it shifts by one depending on the birthday.
Resting HR
Resting heart rate, taken right after waking.
Zone floor
The lower percentage of the target zone, applied to heart-rate reserve.
Zone ceiling
The upper percentage of the target zone.
Zone low
The bottom of the heart-rate band.
Zone high
The top of the heart-rate band.
Max heart rate
Maximum heart rate estimated from age; individual variation is large.
Difference
The gap between two values — a quantity, not a rate.

Frequently asked questions

Q. How is Karvonen Target Heart Rate calculated?

Zone floor = (Max heart rate − Resting HR) × Percentage ÷ 100 + Resting HR — Taking a percentage of maximum heart rate ignores how much resting rates differ between people. Karvonen works on heart-rate reserve — maximum minus resting — then adds resting back, so a fit body and an unfit one get different zones.

Q. Can you walk through an example?

With Age 35, Resting HR 62bpm, Zone floor 60%, Zone ceiling 75%, the answer is Zone low 136bpm.

Q. What do I need to enter?

Enter Age, Resting HR, Zone floor, Zone ceiling. The result recalculates as you type, and an empty box counts as zero.

Q. How much does the answer move if I change a number?

Changing only Age moves the answer to Age 17.5 → Zone low (bpm) 146 and Age 70 → Zone low (bpm) 115. The table below lays out five steps.

Q. How are the numbers rounded?

Money is shown to the nearest whole unit, percentages to one decimal place and everything else to two. What you see is rounded; the calculation itself carries the unrounded value forward.

Q. Anything to watch out for?

Measure resting rate the moment you wake. Taken sitting during the day it reads high and pushes the whole zone up.

Related calculators

These calculators help you understand health figures; they do not replace diagnosis or prescription. See a clinician if you have symptoms.