CalcOpenly

Heart rate zone calculator

Heart rate zones from your maximum heart rate (220 − age, Tanaka, Gulati for women, or measured) by the Karvonen or percent-of-max method, with a target heart rate.

Updated Checked against 5 worked examples

years
bpm
Count your pulse for a minute right after waking
%
Try
Maximum heart rate
bpm
Maximum heart rate: 180 bpm
Shown to whole number, half-up
Target heart rate
144bpm
Heart-rate reserve
120bpm
220 − age estimate
180bpm
Tanaka estimate
180.0bpm
Age formulas predict an average; an individual maximum often differs by 10 bpm or more. A measured maximum from a supervised test is better.

With a maximum of 180 bpm, 70 % intensity by the Karvonen (heart-rate reserve) method is about 144 bpm. Easy endurance work (zone 2) runs from 132 to 144 bpm.

Your target inside the zones

Zone 1Zone 2Zone 3Zone 4Zone 5120132144156168180144 bpm
Training zones (5 rows)
ZoneIntensityFrom (bpm)To (bpm)Typical use
1 · Very light50–60 %120132Warm-up and recovery
2 · Light60–70 %132144Easy endurance
3 · Moderate70–80 %144156Aerobic fitness
4 · Hard80–90 %156168Threshold work
5 · Maximum90–100 %168180Short intervals
How it's calculated S
  1. Maximum heart rate

    HRmax⁡=220−40=180\text{HR}_{\max} = 220 - 40 = 180
  2. Heart-rate reserve

    HRR=180−60=120\text{HRR} = 180 - 60 = 120
  3. Karvonen target

    120×0.7+60=144.0 bpm120 \times 0.7 + 60 = 144.0\ \text{bpm}
  4. Zone bounds

    Each zone applies the same formula at 50, 60, 70, 80, 90 and 100 % intensity.

    Heart rates are shown as whole beats per minute, rounded half-up.

About the heart rate zone calculator

Maximum heart rate is estimated from age with 220 − age, Tanaka's 208 − 0.7 × age or, for women, Gulati's 206 − 0.88 × age, or entered from a test. Five training zones are then set between 50 and 100 % intensity in 10-point steps, either as a percent of maximum or by the Karvonen method, which applies the percentage to the heart-rate reserve (maximum minus resting rate) and adds the resting rate back.

Runners, cyclists and people following a cardio plan use the zones to pace sessions. For a 40-year-old with a resting heart rate of 60 bpm, the maximum is 180 bpm, and 70 % intensity by Karvonen is 144 bpm, the top of zone 2.

Age formulas predict a population average, and individual maximums scatter around it; Tanaka's pooled data showed that 220 − age underestimates the maximum in older adults. Beta blockers and some other medicines lower heart rate, so age-based zones do not fit people taking them.

Maximum heart rate formulas compared

Every zone is a percentage of maximum heart rate, so the formula behind the maximum moves every number after it. Four age formulas are in common use:

  • 220 − age is usually credited to a 1971 review by Fox, Naughton and Haskell. Tracing its history, Robergs and Landwehr found it was not developed from original research but from inspecting data in about 11 earlier sources (J Exerc Physiol Online, 2002).
  • Tanaka: 208 − 0.7 × age was fitted to group means from 351 studies covering 18,712 people, then checked in a laboratory study of 514 healthy adults that gave 209 − 0.7 × age (J Am Coll Cardiol, 2001). The fit did not differ between men and women or between active and sedentary people.
  • Gulati: 206 − 0.88 × age comes from symptom-limited maximal exercise tests of 5,437 women without heart symptoms in the St James Women Take Heart Project (Circulation, 2010). Its authors concluded that the traditional, male-based formula overestimates the maximum in women.
  • Nes: 211 − 0.64 × age comes from 3,320 healthy men and women who reached a verified maximum in Norway's HUNT Fitness Study (Scand J Med Sci Sports, 2013).
Age220 − ageTanakaGulati (women)Nes
20200194188198
30190187180192
40180180171185
50170173162179
60160166153173
70150159144166
80140152136160

Values are in beats per minute, rounded half-up. 220 − age and Tanaka cross at 40 and separate by 0.3 bpm for each year either side, so at 80 Tanaka is 12 bpm higher. The calculator offers the first three. To use Nes, work out the maximum and enter it under "My measured maximum"; the field accepts decimals, such as 185.4 for Nes at age 40.

Karvonen formula: a worked example

A 55-year-old woman with a resting heart rate of 62 bpm wants to train at 70 % intensity.

  1. Maximum by Tanaka: 208 − 0.7 × 55 = 208 − 38.5 = 169.5 bpm. The headline result shows 170; the Tanaka line shows 169.5, and every later step uses the unrounded value.
  2. Heart-rate reserve: 169.5 − 62 = 107.5 bpm.
  3. 70 % of the reserve: 107.5 × 0.70 = 75.25 bpm.
  4. Add the resting rate back: 75.25 + 62 = 137.25, displayed as 137 bpm.

As a plain percentage of maximum, 70 % is 169.5 × 0.70 = 118.65, or 119 bpm, which is 18 bpm lower. The two methods agree only at 100 %. Karvonen's 60 % is 126.5 bpm, or 74.6 % of her maximum, so a zone labelled "60–70 %" sits higher under Karvonen than under percent of maximum. Check which method a watch or app uses before comparing its numbers with these.

With Gulati's formula her maximum is 206 − 0.88 × 55 = 157.6 bpm, and the 70 % Karvonen target falls to 128.92, displayed as 129 bpm: 8 bpm below the Tanaka result.

Heart rate zone chart

The calculator's five zones are 10-point bands from 50 to 100 % intensity. For the same woman (Tanaka maximum 169.5 bpm, resting rate 62 bpm):

ZoneIntensityKarvonen (bpm)Percent of max (bpm)
1 · Very light50–60 %116–12785–102
2 · Light60–70 %127–137102–119
3 · Moderate70–80 %137–148119–136
4 · Hard80–90 %148–159136–153
5 · Maximum90–100 %159–170153–170

Each bound is rounded half-up, so 126.5 shows as 127, and neighbouring zones share their boundary beat. Under Karvonen each of her zones is 10.75 bpm wide (10 % of a 107.5 bpm reserve); by percent of maximum, 16.95 bpm. The bottom of Karvonen zone 1, 116 bpm, is already 68 % of her maximum.

How accurate age-based zones are

Age predicts the average for a group well and the maximum for one person poorly. The HUNT study put the standard error of its formula at 10.8 bpm, and Robergs and Landwehr found errors of 7 to 11 bpm across two decades of prediction equations. At 70 % Karvonen intensity, a maximum that is 10.8 bpm too high raises the target by 0.7 × 10.8 = 7.6 bpm, most of a zone.

Resting heart rate matters less. The Karvonen target equals resting rate × (1 − intensity) + maximum × intensity, so at 70 % each beat of error in the resting rate moves the target by 0.3 bpm. For the woman above, a resting rate of 52 instead of 62 bpm lowers her 70 % target from 137.25 to 134.25 bpm. Count your pulse for a full minute before getting up, on several mornings, and use a typical value rather than the lowest.

Two things make the zones more reliable:

  • A supervised maximal exercise test in a clinic or sports laboratory measures your maximum directly. Enter it under "My measured maximum".
  • Perceived effort catches zones that are set too high or too low. The CDC rates moderate intensity at 5 or 6 on a 0-to-10 effort scale and vigorous at 7 or 8. The NHS talk test calls activity moderate when you can talk but not sing, and vigorous when you cannot say more than a few words without pausing for breath.

Heart rate zones and exercise guidelines

WHO advises all adults to do 150 to 300 minutes of moderate-intensity or 75 to 150 minutes of vigorous-intensity aerobic activity a week, or an equivalent mix (WHO 2020 guidelines). The NHS and the ACSM position stand set the same floor of 150 moderate or 75 vigorous minutes.

The American Heart Association puts moderate activity at about 50–70 % of maximum heart rate and vigorous activity at about 70–85 %. On the percent-of-maximum setting, zones 1 and 2 are moderate, and zone 3 plus the lower half of zone 4 are vigorous. For the woman above that is 85 to 119 bpm for moderate and 119 to 144 bpm for vigorous minutes.

Zone names are not standardised. The calculator follows Polar's five 10-point bands, where zone 2 is "light". In 2025 the ACSM and Exercise and Sport Science Australia proposed five common labels, very low, low, moderate, high and very high, because inconsistent intensity terms were hampering research and the uptake of guidelines (Med Sci Sports Exerc, 2025). Before copying a training plan's "zone 2" into the calculator, check which percentages and which method the plan uses.

When heart rate zones do not fit

  • Beta blockers slow the heartbeat, so a person taking one may not reach an age-based target however hard they work. The AHA advises anyone with a heart condition or in cardiac rehabilitation to ask a health professional what target heart rate to use.
  • Under 18s: Tanaka's formula was fitted to adults, and the calculator warns below 18 for both age formulas.
  • A resting rate close to the maximum leaves little reserve and makes Karvonen zones narrow; the calculator stops when the resting rate reaches the maximum.

The same two heart rates feed other estimates. The VO2 max calculator turns maximum and resting heart rate into an aerobic fitness estimate with Uth's ratio, the calories burned calculator converts time at an activity into energy, and the running pace calculator turns a target race time into a pace per kilometre or mile.

Worked examples

Age 40, Tanaka, Karvonen at 70 %

Maximum heart rate from
Tanaka: 208 − 0.7 × age
Age
40 years
Zones by
Heart-rate reserve (Karvonen)
Resting heart rate
60 bpm
Target intensity
70%
Maximum heart rate
180 bpm
Heart-rate reserve
120 bpm
Target heart rate
144 bpm

Checked against: Python 3.8 decimal: 208 − 0.7·40 = 180; (180 − 60)·0.70 + 60 = 144

Age 30, 220 − age, 85 % of maximum

Maximum heart rate from
220 − age
Age
30 years
Zones by
Percent of maximum
Target intensity
85%
Maximum heart rate
190 bpm
Target heart rate
162 bpm
Tanaka estimate
187.0 bpm

Checked against: Python 3.8 decimal: 220 − 30 = 190; 190 × 0.85 = 161.5; 208 − 21 = 187

Age 100: the two formulas diverge

Maximum heart rate from
Tanaka: 208 − 0.7 × age
Age
100 years
Zones by
Heart-rate reserve (Karvonen)
Resting heart rate
60 bpm
Target intensity
70%
Maximum heart rate
138 bpm
220 − age estimate
120 bpm

Checked against: Python 3.8 decimal: 208 − 0.7·100 = 138; 220 − 100 = 120

Age 55, Gulati, Karvonen at 70 %

Maximum heart rate from
Gulati (women): 206 − 0.88 × age
Age
55 years
Zones by
Heart-rate reserve (Karvonen)
Resting heart rate
62 bpm
Target intensity
70%
Maximum heart rate
158 bpm
Heart-rate reserve
96 bpm
Target heart rate
129 bpm

Checked against: Python 3.8 decimal: 206 − 0.88·55 = 157.6; (157.6 − 62)·0.70 + 62 = 128.92

Questions

How do you calculate maximum heart rate?

The usual estimate is 220 minus age, which gives 180 bpm at 40. Tanaka and colleagues (2001) pooled 351 studies with 18,712 people and found that 208 − 0.7 × age fits better, especially in older adults: at 60 it gives 166 bpm against 160 bpm for 220 − age. Both predict a group average, so only a supervised maximal exercise test gives an individual value.

What is the Karvonen formula?

Target heart rate = (maximum − resting) × intensity + resting. The difference between maximum and resting rate is the heart-rate reserve. For a 40-year-old with a 180 bpm maximum and a resting rate of 60 bpm, 70 % intensity is 120 × 0.7 + 60 = 144 bpm. Karvonen, Kentala and Mustala described the method in 1957; at the same percentage it gives a higher target than a plain percent of maximum (126 bpm here).

What heart rate is zone 2?

In the five-zone split used by Polar and many sports watches, zone 2 is 60–70 % of maximum heart rate, or of heart-rate reserve with the Karvonen method. For a 40-year-old with a 180 bpm maximum and a 60 bpm resting rate, that is 132 to 144 bpm by Karvonen, or 108 to 126 bpm as a percent of maximum. Other brands and coaches define zones differently, so the same label can mean different numbers.

What is a normal resting heart rate?

For adults, 60 to 100 beats per minute is the range usually given as normal, for example by the American Heart Association, and well-trained endurance athletes often sit below 60. Resting rate matters here because the Karvonen method adds it back: at a 180 bpm maximum, 70 % intensity is 138 bpm with a resting rate of 40 bpm and 150 bpm with 80 bpm.

How accurate is the heart rate zone calculator?

Accuracy depends on your inputs and the method's assumptions. Decimal arithmetic uses 50 significant digits, but estimates, numerical methods and source data can be less precise; the displayed rounding does not remove those limits. It is checked against 5 worked examples whose answers come from independent sources; for example, “Age 40, Tanaka, Karvonen at 70 %” is checked against Python 3.8 decimal: 208 − 0.7·40 = 180; (180 − 60)·0.70 + 60 = 144.

Where does the method come from?

Tanaka H, Monahan KD, Seals DR. Age-predicted maximal heart rate revisited. J Am Coll Cardiol 2001;37(1):153–156; Gulati M, Shaw LJ, Thisted RA et al. Heart rate response to exercise stress testing in asymptomatic women: the St. James Women Take Heart Project. Circulation 2010;122(2):130–137; Karvonen MJ, Kentala E, Mustala O. The effects of training on heart rate; a longitudinal study. Ann Med Exp Biol Fenn 1957;35(3):307–315; Fox SM, Naughton JP, Haskell WL. Physical activity and the prevention of coronary heart disease. Ann Clin Res 1971;3:404–432; Polar — What are heart rate zones?.

About this calculator

HRmax⁡=220−age, 208−0.7 age or 206−0.88 age,target=(HRmax⁡−HRrest)×i+HRrest\text{HR}_{\max} = 220 - \text{age},\ 208 - 0.7\,\text{age}\ \text{or}\ 206 - 0.88\,\text{age},\qquad \text{target} = (\text{HR}_{\max} - \text{HR}_{\text{rest}}) \times i + \text{HR}_{\text{rest}}

Sources

  1. Tanaka H, Monahan KD, Seals DR. Age-predicted maximal heart rate revisited. J Am Coll Cardiol 2001;37(1):153–156
  2. Gulati M, Shaw LJ, Thisted RA et al. Heart rate response to exercise stress testing in asymptomatic women: the St. James Women Take Heart Project. Circulation 2010;122(2):130–137
  3. Karvonen MJ, Kentala E, Mustala O. The effects of training on heart rate; a longitudinal study. Ann Med Exp Biol Fenn 1957;35(3):307–315
  4. Fox SM, Naughton JP, Haskell WL. Physical activity and the prevention of coronary heart disease. Ann Clin Res 1971;3:404–432
  5. Polar — What are heart rate zones?

For information only, not medical advice. These formulas describe populations, not you; talk to a clinician before acting on a result.

Checked against references

5 worked examples with independently sourced answers ship with this calculator. They run in the test suite; you can run them here too.

Related calculators

Allow optional Google Analytics to measure page visits? Calculators work either way. Privacy and choices

Optional analytics: off.