Heart rate zone calculator

Tanaka max HR from age. Five training zones by %HRmax and by Karvonen if you know resting pulse.

Report error
Estimated max HR
Tanaka: 208 − 0.7 × age
Zone 2 is the usual easy-endurance band.

You

years
bpm
Heart Rate Training

Understanding Heart Rate Training Zones

Heart-rate zones are not arbitrary labels on a watch. They are a way of translating exercise intensity into a measurable physiological scale. Once you understand maximum heart rate, resting heart rate, heart-rate reserve, and training intensity, the numbers produced by this calculator become much easier to interpret.

Why heart-rate zones exist

Imagine that two students run the same pace but one has a resting heart rate of 48 bpm and the other 72 bpm. A single percentage of maximum heart rate does not describe their internal effort equally well. This is the central reason the heart-rate reserve method is useful: it measures the distance between rest and maximum effort rather than treating the entire range as though everyone starts from the same baseline.

In practical training, the five-zone model gives you a vocabulary for intensity. Zone 1 is predominantly recovery, Zone 2 is comfortable endurance work, Zone 3 is moderate aerobic work, Zone 4 is hard threshold-oriented work, and Zone 5 represents very high intensity. The exact physiological boundaries are not universal laws; they are practical training bands built from chosen intensity definitions. Omni Calculator presents the same five-zone structure at 50–60%, 60–70%, 70–80%, 80–90%, and 90–100% intensity.

Increasing exercise intensity → Zone 1 Recovery Zone 2 Endurance Zone 3 Aerobic Zone 4 Threshold Zone 5 VO₂ max 50% 60% 70% 80% 90% 100%
The percentage scale shown here is the conventional five-zone intensity framework used by the calculator. A different coaching system may choose different boundaries.

Maximum heart rate: the starting point

Maximum heart rate, written as HRmax, is the highest heart rate reached during maximal effort. For a calculator, the important distinction is between a measured maximum and an estimated maximum. The latter comes from an equation derived from population data and should therefore be interpreted as an estimate, not as a personal laboratory measurement.

This calculator keeps several commonly used equations available: Tanaka, Oakland, Fox, Gellish, Gulati, and a measured-max option. The supplied calculator uses Tanaka as its default, HRmax = 208 − 0.7 × age. The source also exposes alternative equations directly in the calculator, so the result can be compared rather than pretending that one formula is universally exact.

Default maximum-heart-rate estimate
HRmax = 208 − 0.7 × age
This is the Tanaka estimate used by the supplied calculator by default.

Why several formulas are offered

If two reasonable equations produce slightly different maximum heart rates, that does not mean one must be “wrong.” They are statistical models fitted to different datasets. CalculatorSoup demonstrates the traditional 220 − age approach and also distinguishes it from Karvonen calculations using measured resting and maximum heart rates. Omni Calculator likewise documents several research-based maximum-heart-rate equations and cites studies behind them.

Heart-rate reserve: the key idea behind Karvonen

Now we can introduce the quantity that makes the Karvonen method more individualized: heart-rate reserve (HRR). It is simply the difference between your maximum and resting heart rates.

Heart-rate reserve
HRR = HRmax − HRrest
The reserve is the usable range between your resting baseline and estimated or measured maximum.

The target heart rate is then found by taking a chosen fraction of that reserve and adding the resting heart rate back. This is the Karvonen equation used by the calculator when a resting pulse is available. CalculatorSoup and Omni Calculator present the same mathematical structure.

Karvonen target heart rate
Target HR = [(HRmax − HRrest) × intensity] + HRrest

Five zones, five different training questions

A useful way to remember the zones is not to memorize labels but to ask what physiological or training question the zone is answering. The five-zone framework below follows the intensity bands used in the supplied calculator and in Omni Calculator's five-zone explanation.

ZoneIntensityWhat it meansTypical role
Zone 150–60%Very light effort; conversation is easy.Recovery
Zone 260–70%Comfortable, sustainable aerobic work.Endurance
Zone 370–80%Moderate, steady work with a clear rise in breathing.Aerobic
Zone 480–90%Hard effort that can be sustained only in controlled blocks.Threshold
Zone 590–100%Very high intensity reserved for short, demanding efforts.VO₂ max
A professor's rule of thumb: a zone is a training range, not a biological switch. Your breathing, perceived effort, pace, terrain, temperature, fatigue, and sport all influence what a particular heart rate means on a given day.

Worked example: from age to a training zone

Consider a 35-year-old athlete with a resting heart rate of 60 bpm. We will use the calculator's default Tanaka equation and then calculate the Zone 2 target with Karvonen. The purpose is not merely to obtain a number; it is to see how each number enters the next equation.

Example — age 35, resting HR 60 bpm
1
Estimate maximum HR: 208 − (0.7 × 35) = 183.5 bpm.
2
Find HRR: 183.5 − 60 = 123.5 bpm.
3
Choose Zone 2: use 60–70% intensity in the five-zone framework.
4
Lower boundary: (123.5 × 0.60) + 60 = 134.1 bpm.
5
Upper boundary: (123.5 × 0.70) + 60 = 146.45 bpm.

Rounded for practical training, that gives approximately 134–146 bpm. Notice what happened: the resting heart rate did not merely provide extra information; it shifted the entire target range upward relative to a calculation based only on maximum heart rate.

How to measure resting heart rate properly

Resting heart rate should represent a genuinely rested state. A practical method is to measure your pulse while calm and stationary, count beats for a known interval, and convert that count to beats per minute. Omni Calculator describes counting the pulse for a measured interval such as 15 or 30 seconds before entering the value into a zone calculator.

Consistency matters. If you are tracking resting heart rate over time, measure under similar conditions—ideally at a consistent time and before exercise—rather than comparing a calm morning measurement with a value taken immediately after coffee, stress, or activity.

When heart rate is useful — and when it is not

Heart rate is particularly useful when intensity is sustained long enough for cardiovascular response to stabilize. McMillan notes that heart rate can be useful for easy runs and threshold training, while very short repetitions can end before heart rate has time to reach a steady response. It also notes that heat and humidity can elevate heart rate independently of the intended running effort.

This is why a watch should not be treated as an infallible referee. If pace, perceived exertion, environmental conditions, and heart rate disagree, investigate the context before changing your entire training plan.

Running and cycling are not automatically interchangeable

The same athlete can show different heart-rate behavior across sports. McMillan notes that running maximum heart rate can commonly be higher than cycling maximum heart rate for the same athlete because running recruits more total muscle mass.

The academic lesson is simple: a formula is only as meaningful as the physiological context in which its inputs were obtained. If you train seriously in multiple sports, sport-specific maximum or threshold values can be more informative than blindly transferring one set of zones everywhere.

Common mistakes

  1. Confusing HRmax with resting HR. They describe opposite ends of the cardiovascular range.
  2. Mixing methods halfway through a calculation. If you start with Karvonen, keep the resting-HR term in the equation.
  3. Assuming an age formula is a measured maximum. It is an estimate unless you have actually tested your maximum.
  4. Treating zone boundaries as exact physiological borders. Different systems define zones differently.
  5. Ignoring environmental conditions. Heat, humidity, fatigue, stress, and illness can change heart rate at the same external workload.

FAQ

Is Karvonen better than a simple %HRmax calculation?

It can be more individualized when your resting heart rate is reliable because it incorporates heart-rate reserve. CalculatorSoup and Omni Calculator both describe Karvonen as the method that combines maximum and resting heart rate.

Should I trust the Tanaka formula as my exact maximum?

No. Treat it as an estimate. McMillan explicitly notes that age-based formulas can differ substantially from an individual's true maximum and recommends measured values when available.

Why does Zone 2 matter so much in endurance training?

It is a relatively sustainable intensity that can support substantial training volume. Runna describes Zone 2 as comfortable and conversational, while McMillan describes its Zone 2 as an aerobic-base range.

Can I use these zones when I am sick or under unusual stress?

Heart rate can be affected by factors other than exercise intensity. If your heart rate is unexpectedly elevated or you feel unwell, do not interpret the calculator's zone as a command to train harder; consider the broader context and seek professional medical advice when appropriate.

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.