Heart rate · Visual learning

Heart rate zone calculator

Learn what your heart-rate numbers mean. Compare HRmax formulas, see five training zones live, and understand how resting heart rate changes Karvonen targets.

Report error
Estimated max HR
184 bpm
Tanaka estimate
Heart-rate reserve
124 bpm
HRmax − resting HR
Training focus
Z2–3
Endurance
Live zone spectrum · where your effort sits
The five training bands are recalculated from your selected maximum heart rate and, when available, resting heart rate.
LIVE
Current HRmax 184 bpmTarget focus Zones 2–3
Live heart-rate reserve · why resting HR matters
Karvonen starts at resting HR and distributes the usable reserve toward maximum effort.
LIVE
Resting 60 bpmReserve 124 bpmMaximum 184 bpm
Live formula comparison · one age, several estimates
Age-based formulas are statistical estimates. The chart makes their spread visible instead of hiding it behind one number.
LIVE
Age 35 yearsSelected Tanaka
Live intelligence

What your current numbers are telling you

LIVE
Age35
HRmax184
HRR124
MethodKarvonen
With a resting heart rate available, the calculator can show a personalized Karvonen range.
Your zones update as age, formula, resting heart rate, and training aim change.

Your inputs

Choose a maximum-HR model, enter age, and optionally add a resting pulse for Karvonen targets.

years
bpm
Heart rate · Visual learning

Heart-rate zones are a map of effort

Heart-rate zones are not arbitrary labels on a watch. They translate exercise intensity into a measurable cardiovascular scale. Once you understand maximum heart rate, resting heart rate, heart-rate reserve, and training intensity, the numbers become easier to interpret.

Central idea: the same heart rate can represent a different relative effort for different people. That is why maximum HR and resting HR are useful context rather than isolated numbers.

1. The three numbers behind the calculation

Maximum heart rate
HRmax = 208 − 0.7 × age
Tanaka is the default estimate in this calculator.
Heart-rate reserve
HRR = HRmax − HRrest
Reserve is the distance from resting baseline to maximum.
Karvonen target
Target = HRrest + HRR × intensity
Uses resting HR to shift the target range.
%HRmax target
Target = HRmax × intensity
A simpler method that does not use resting HR.

2. What the five zones actually mean

The supplied calculator uses five practical bands: 50–60%, 60–70%, 70–80%, 80–90%, and 90–100% of the chosen intensity scale. These are useful training ranges, not biological switches. Breathing, terrain, temperature, fatigue, sport, and training status can all change how a particular heart rate feels.

Increasing relative intensity → Zone 1Recovery Zone 2Endurance Zone 3Aerobic Zone 4Threshold Zone 5Very high 50%60%70%80%90%100%

3. Maximum heart rate: useful, but still an estimate

Maximum heart rate, HRmax, is the highest heart rate reached during maximal effort. The calculator distinguishes an estimated maximum from a measured maximum. An age equation is a population-based estimate; it should not be mistaken for a personal laboratory measurement.

The calculator offers Tanaka, Oakland, Fox, Gellish, Gulati, and a measured-max option. The default is Tanaka: HRmax = 208 − 0.7 × age. Comparing the equations is educational because different statistical models can produce different estimates for the same age.

150165180195210 bpm TanakaOaklandFoxGellish age changes this

4. Heart-rate reserve: the idea behind Karvonen

Heart-rate reserve is the difference between maximum and resting heart rate. It gives the calculation a lower anchor instead of assuming everyone starts their usable range from zero.

Heart-rate reserve
HRR = HRmax − HRrest
For example, if HRmax is 184 and resting HR is 60, the reserve is 124 bpm.

Karvonen then places an intensity fraction inside that reserve and adds resting HR back:

Karvonen
Target HR = HRrest + (HRmax − HRrest) × intensity

5. Worked example: age 35, resting HR 60

Using the calculator's default Tanaka equation shows exactly how one number becomes the next.

Example · Zone 2 with Karvonen

Step 1. HRmax = 208 − (0.7 × 35) = 183.5 bpm.

Step 2. HRR = 183.5 − 60 = 123.5 bpm.

Step 3. Zone 2 uses 60–70% intensity in the five-zone framework.

Step 4. Lower target = 60 + (123.5 × 0.60) = 134.1 bpm.

Step 5. Upper target = 60 + (123.5 × 0.70) = 146.45 bpm.

Rounded for practical display, that is approximately 134–146 bpm. The important lesson is not only the answer; it is how resting HR changes the position of the target band.

6. %HRmax versus Karvonen

MethodNeedsCore calculationWhat changes the result?
%HRmaxHRmaxHRmax × intensityAge/formula or measured max
KarvonenHRmax + resting HRHRrest + HRR × intensityMaximum and resting pulse
Measured maxTested HRmaxUse measured maximum in the chosen methodYour measured physiological maximum
Think of it as two coordinate systems: %HRmax measures from zero toward maximum; Karvonen measures from resting baseline toward maximum. They can therefore produce different target numbers at the same nominal percentage.

7. How to measure resting heart rate

Resting heart rate should represent a genuinely rested state. Measure while calm and stationary, count beats over a known interval, and convert to beats per minute. Consistency matters if you want the value to be useful over time.

Good measurement conditions

Calm, stationary, similar time of day, and before exercise. Repeating under similar conditions makes trends easier to interpret.

Why context matters

Caffeine, stress, heat, fatigue, illness, and recent activity can shift heart rate without representing a change in your training goal.

8. When heart rate is useful — and when it is not

Heart rate is especially useful during sustained exercise, where cardiovascular response has time to settle. Very short repetitions can finish before heart rate reaches a steady response. Environmental conditions can also move heart rate independently of the intended external workload.

A watch is therefore a measurement tool, not an infallible referee. Pace, perceived exertion, terrain, temperature, fatigue, and sport context still matter.

9. Running and cycling are not automatically interchangeable

The same person can show different heart-rate behavior in different sports. Running and cycling use different movement patterns and muscle recruitment, so a value measured in one sport should not automatically be treated as a universal threshold for another.

10. Common mistakes

  1. Confusing HRmax with resting HR. They describe opposite ends of the cardiovascular range.
  2. Mixing methods halfway through. If you use Karvonen, keep the resting-HR term in the equation.
  3. Treating an age formula as a measured maximum. It is an estimate unless you have actually tested your maximum.
  4. Assuming zone boundaries are universal. Different coaching systems can define zones differently.
  5. Ignoring environment and fatigue. Heat, humidity, stress, and illness can affect heart rate.

11. A compact learning checklist

Before training

Know whether your HRmax is estimated or measured. If using Karvonen, use a representative resting HR.

During training

Read the zone together with breathing, perceived effort, pace, terrain, and conditions rather than in isolation.

12. Frequently asked questions

Is Karvonen better than simple %HRmax?

It can be more individualized when resting HR is reliable because it incorporates heart-rate reserve. The two methods simply use different reference points.

Should I treat Tanaka as my exact maximum?

No. In this calculator it is an estimate. A measured maximum, when validly obtained, is a different kind of input.

Why does the same percentage give different numbers?

%HRmax multiplies the maximum directly, while Karvonen applies the percentage to the reserve and then adds resting HR back.

Can I use these zones when I feel unwell?

Heart rate can be affected by factors other than exercise intensity. If you feel unwell or notice unusual symptoms, do not treat a calculator zone as a command to train harder; consider professional medical advice when appropriate.

Why are there several HRmax formulas?

They are different statistical models. Showing several formulas makes the spread visible instead of implying that one age equation is exact for every person.

Important: Heart-rate zones are training estimates, not a diagnosis or a substitute for medical assessment. If you have cardiovascular symptoms, a known medical condition, or uncertainty about exercise intensity, discuss appropriate training levels with a qualified healthcare professional.