DrHint logoDrHint

Target Heart Rate Zone Calculator (Karvonen Fat Burn & Cardio Zones)

The Karvonen method calculates zones as a percentage of heart rate reserve — the gap between resting and maximum heart rate — rather than as a raw percentage of maximum. This matters because two runners with the same maximum but resting rates of 48 and 72 bpm need very different absolute paces to sit in the same physiological zone.

Max heart rate
186 bpm
Tanaka formula
Heart rate reserve
124 bpm
Max minus resting
Zone 2 (fat burn)
136-149 bpm
Conversational aerobic base
Zone 4 (threshold)
161-173 bpm
Lactate threshold work

A resting rate of 62 bpm gives you a 124 bpm working reserve — the wider this is, the fitter your heart.

Your five Karvonen training zones
Zone% of HR reserveYour rangePurposeTypical duration
Zone 1 — Recovery50-60%124-136 bpmActive recovery, warm-up20-40 min
Zone 2 — Fat burn60-70%136-149 bpmAerobic base, fat oxidation45-120 min
Zone 3 — Aerobic70-80%149-161 bpmCardiovascular efficiency20-60 min
Zone 4 — Threshold80-90%161-173 bpmLactate clearance, race pace10-30 min
Zone 5 — VO2 max90-100%173-186 bpmPeak power, intervals1-8 min total

Percentage of max vs heart rate reserve

The simple method (70% of max HR) ignores your baseline entirely and typically prescribes zones 8-12 bpm too low for well-trained athletes and slightly too high for deconditioned beginners. Karvonen anchors both ends of the scale to you personally, so Zone 2 stays genuinely conversational.

Which max HR formula to trust

220 minus age (Haskell) was never derived from controlled data and has a standard deviation of around 12 bpm. Tanaka's 208 − 0.7 × age fits large meta-analytic samples better, especially over 40, and Gulati's equation was validated specifically in women. A supervised ramp test still beats every formula.

Why the fat-burn zone is misunderstood

Zone 2 oxidises the highest proportion of fat, but higher intensities burn more total fat per minute because total energy cost rises. Zone 2 earns its place through mitochondrial density and capillarisation, not through the ratio printed on gym treadmills.

Estimated max heart rate and Zone 2 by age

AgeTanaka max HRHaskell max HRZone 2 (RHR 60)Zone 5 (RHR 60)
20194200140-154 bpm181-194 bpm
30187190136-149 bpm175-187 bpm
40180180132-144 bpm168-180 bpm
50173170128-139 bpm162-173 bpm
60166160124-134 bpm155-166 bpm
70159150119-129 bpm149-159 bpm

People also ask

What heart rate is the fat burning zone?

Roughly 60-70% of heart rate reserve. For a 32-year-old with a resting rate of 62 bpm, that is about 137-153 bpm — an effort where you can still hold a full conversation.

Is 220 minus age accurate?

It is a rough guide with an error margin of about ±12 bpm. Tanaka's formula fits population data better, and a field or lab ramp test is more accurate than any equation.

How do I measure resting heart rate properly?

Take it immediately on waking, lying still, for a full 60 seconds — or read the overnight average from a wearable. Caffeine, alcohol, illness and poor sleep all raise it by 5-10 bpm.

Three worked examples

Same engine, three different starting points — useful if you want to see how sensitive the answer is before you type your own numbers in.

Example 1: age 24.96 years, max hr formula "Tanaka"

Max heart rate
191 bpm
Tanaka formula
Heart rate reserve
129 bpm
Max minus resting
Zone 2 (fat burn)
139-152 bpm
Conversational aerobic base
Zone 4 (threshold)
165-178 bpm
Lactate threshold work

On the lower / more conservative end. A resting rate of 62 bpm gives you a 129 bpm working reserve — the wider this is, the fitter your heart.

Example 2: age 32 years, max hr formula "Tanaka"

Max heart rate
186 bpm
Tanaka formula
Heart rate reserve
124 bpm
Max minus resting
Zone 2 (fat burn)
136-149 bpm
Conversational aerobic base
Zone 4 (threshold)
161-173 bpm
Lactate threshold work

A typical middle-of-the-road setup. A resting rate of 62 bpm gives you a 124 bpm working reserve — the wider this is, the fitter your heart.

Example 3: age 41.6 years, max hr formula "Haskell"

Max heart rate
178 bpm
Haskell 220 − age
Heart rate reserve
116 bpm
Max minus resting
Zone 2 (fat burn)
132-143 bpm
Conversational aerobic base
Zone 4 (threshold)
155-167 bpm
Lactate threshold work

On the higher / more demanding end. A resting rate of 62 bpm gives you a 116 bpm working reserve — the wider this is, the fitter your heart.

Quick answers about the Heart Rate Zone Estimator

What exactly does the Heart Rate Zone Estimator work out?

The Karvonen method calculates zones as a percentage of heart rate reserve — the gap between resting and maximum heart rate — rather than as a raw percentage of maximum. You enter age, resting heart rate and max HR formula and the result panel updates straight away, so you can compare two or three versions of the same question in a few seconds.

What do I need before I start?

Only 3 fields: age, resting heart rate and max HR formula. Nothing else is needed and nothing is stored.

How is it calculated — percentage of max vs heart rate reserve?

The simple method (70% of max HR) ignores your baseline entirely and typically prescribes zones 8-12 bpm too low for well-trained athletes and slightly too high for deconditioned beginners. The same maths runs inside this page, so hand-checking the result on paper gives you the identical figure.

Why do two calculators give me different answers for heart Rate Zone?

220 minus age (Haskell) was never derived from controlled data and has a standard deviation of around 12 bpm. Different sites pick different assumptions, so always check which method a calculator states before you trust the gap between two numbers.

What does the "Estimated max heart rate and Zone 2 by age" table on this page tell me?

It is the reference range this tool works against — 6 rows from "20" (194) up to "70" (159). Use it to sanity-check whether the number you just calculated sits where you expected it to.

Which max HR formula should I pick?

The dropdown offers 3 choices — Tanaka, Haskell and Gulati (women). Pick the one that matches your real situation rather than the one you would like to be true; max HR formula usually moves the final figure more than any other single input, so it is worth running it twice with the option above and below your guess.

Do I have to press a button or reload the page to see the result?

No. Heart Rate Zone Estimator runs completely inside your browser, so the moment you change a value the cards recalculate — there is no submit step, no page reload and no waiting for a server round trip. That also means it keeps working on a weak or intermittent mobile connection.

Is it free, and do you keep what I type?

It is free with no sign-up, no app install and no usage limit. Nothing you enter into Heart Rate Zone Estimator leaves your device — the calculation is JavaScript running locally, so there is no upload of your figures to DrHint or anyone else.

Can I use it on a phone?

Yes — the layout stacks to a single column on small screens and the number fields open the numeric keypad on both Android and iOS. Many people bookmark this page or add it to their home screen and re-open it whenever the question comes up.

Anything to be careful about with the result?

Roughly 60-70% of heart rate reserve. Treat the output as a well-grounded estimate for planning, not as a professional, legal or medical decision on its own.

Next useful tool