/

/

Heart Rate Zone Calculator

Heart Rate Zone Calculator

Use this heart rate zone calculator to turn your age or max heart rate into training zones in bpm, with 5-zone, 3-zone and Friel LTHR models.

Updated October 15, 2026

Zone Model
Age
Measured Max Heart Rate
Only enter this if you reached it in an all-out effort or a lab test. Leave blank to estimate from age.
Resting Heart Rate
Measure it in the morning before you get up.

Medical Disclaimer: This calculator provides a general estimate based on established research and is for educational purposes only, not a substitute for medical advice. Individual results can vary based on health conditions, so consult a qualified healthcare professional or registered dietitian before making significant changes to your diet, exercise, or health routine. Read our full Medical Disclaimer.

How Heart Rate Zones Are Calculated

Heart rate zones are bands of beats per minute (bpm) that match training intensities, from easy recovery to all-out efforts. Each zone system is a set of percentages of one anchor number: your max heart rate, your heart rate reserve, or a threshold heart rate from a test. This calculator finds the anchor, then turns each percentage into a bpm range.

What Heart Rate Zones Measure

Zones show how hard you are working compared with your own limits. They do not measure fitness or calories burned. Different systems cut the range in different places, so "Zone 2" in one system is not "Zone 2" in another.

The Formula

Max HR (Tanaka) = 208 - 0.7 x age

Max HR (Fox, for comparison) = 220 - age

Zone limit by max HR = max HR x zone percent

Zone limit by heart rate reserve = resting HR + zone percent x (max HR - resting HR)

Zone limit by LTHR (Friel) = LTHR x zone percent

Tanaka's equation comes from a meta-analysis of 351 studies and 18,712 people¹.

How This Calculator Computes Your Result

Enter your age, or a max heart rate from an all-out or lab test, which is used first. The age estimate uses Tanaka's equation, rounded to a whole bpm, with Fox shown beside it. Then pick a model: 5 zones by % of max HR (default), the Norwegian 5-zone scale, 3 threshold zones, or Friel's 7 LTHR zones for running or cycling.

A resting heart rate lets you base the default zones on heart rate reserve, the Karvonen method used by the Heart Rate Reserve Calculator. The 3-zone model takes both lab threshold heart rates, or estimates them. Limits are rounded to the nearest bpm and each zone starts 1 bpm above the last, so zones never overlap. Your Zone 2 range, with 180 minus age for comparison, is shown under the table. For one moderate or vigorous range, use the Target Heart Rate Calculator.

What Your Result Means

The default model splits 50 to 100% of max HR into five equal bands. Polar and Garmin publish this split² ³, but we could not find a peer-reviewed source for it. Examples are for a max HR of 180 bpm (age 40).

Zone

Name

% of max HR

Example at 180 bpm

How it feels

1

Very Light

50 to 60%

90 to 107

Relaxed, easy pace

2

Light

60 to 70%

108 to 125

Conversation possible

3

Moderate

70 to 80%

126 to 143

Talking gets harder

4

Hard

80 to 90%

144 to 161

Fast, forceful breathing

5

Maximum

90 to 100%

162 to 180

Sprint, labored breathing

On heart rate reserve, the same percentages give higher numbers. With a resting heart rate of 60, Zone 1 starts at 120 bpm and Zone 2 is 132 to 143 bpm.

The Norwegian scale is used across endurance sports in Norway and was built mainly from testing skiers, biathletes and rowers⁴. Sport scientists also use 3 zones, set by two lab thresholds: below the first ventilatory threshold (VT1), between the two, and above the second (VT2)⁵. Norwegian Zone 3 lines up with 3-zone Zone 2⁴, so without a test this calculator places VT1 at 85% and VT2 at 90% of max HR.

Norwegian zone

% of max HR

Example at 180 bpm

Blood lactate (mmol/L)

3-zone model

1

55 to 75%

99 to 134

0.8 to 1.5

Zone 1

2

75 to 85%

135 to 152

1.5 to 2.5

Zone 1

3

85 to 90%

153 to 161

2.5 to 4

Zone 2

4

90 to 95%

162 to 170

4 to 6

Zone 3

5

95 to 100%

171 to 180

6 to 10

Zone 3

Friel's LTHR is your average heart rate over the last 20 minutes of a 30-minute solo time trial at race effort⁶.

Zone

Running (% of LTHR)

Cycling (% of LTHR)

Example, running LTHR 165

1

Under 85%

Under 81%

Up to 139

2

85 to 89%

81 to 89%

140 to 148

3

90 to 94%

90 to 93%

149 to 156

4

95 to 99%

94 to 99%

157 to 164

5a

100 to 102%

100 to 102%

165 to 169

5b

103 to 106%

103 to 106%

170 to 175

5c

Over 106%

Over 106%

176 and up

Zone 2 Heart Rate: What It Is and What the Evidence Says

A panel of 14 sport scientists and coaches defined Zone 2 training as exercise just below the first lactate or ventilatory threshold⁷. In the 3-zone model that is the top of Zone 1, because its Zone 2 is the harder band between thresholds⁵. For a 40-year-old with a max HR of 180, "Zone 2" varies a lot:

Model

Zone 2

Example

5 zones, % of max HR

60 to 70% of max

108 to 125 bpm

Norwegian scale

75 to 85% of max

135 to 152 bpm

3-zone model

Between VT1 and VT2

153 to 161 bpm, estimated

Friel, running

85 to 89% of LTHR

140 to 148 bpm at LTHR 165

Most of the evidence comes from how top athletes train. Elite endurance athletes do about 80% of their sessions at low intensity⁸, and junior skiers tracked for 32 days did about 75% of endurance sessions in 3-zone Zone 1 and 8% in Zone 2⁵. Professional cyclists burned more fat and had lower blood lactate during exercise than less fit people⁹. That was a one-time comparison of groups, so it does not show that Zone 2 training causes the difference, and the expert panel said the gains may not be unique to Zone 2⁷.

For a free check, recite a paragraph of 30 to 100 words and ask, "Can I speak comfortably?" The point where talking first gets harder sits near your first threshold¹⁰, so Zone 2 is just on the easy side of it.

Phil Maffetone's 180 minus age rule gives 140 bpm at age 40, before his adjustments of minus 10 to plus 5. He built it from his own athlete assessments and says it "is not associated with VO2max, lactate threshold, or other traditional measurements"¹¹. Treat it as a rule of thumb.

How Accurate Is an Age-Based Max Heart Rate?

The 220 minus age formula traces back to a rough line fitted by eye to data compiled in 1971, and two decades of studies found errors of about 7 to 11 bpm¹². Tanaka found it also reads too low in older adults¹. Fox and Tanaka match at age 40; Fox is higher below 40 and lower above. In 3,320 healthy adults, the best age formula still had a standard error of 10.8 bpm¹³. A measured max HR or threshold test gives more personal zones.

Heart Rate Zones by Age

The default five zones (50 to 100% of max heart rate) for each age, using the Tanaka estimate of max heart rate.

  • Zone 1 Very Light
  • Zone 2 Light
  • Zone 3 Moderate
  • Zone 4 Hard
  • Zone 5 Maximum
Age 20 (max 194)
97–115
116–135
136–154
155–174
175–194
Age 25 (max 191)
96–114
115–133
134–152
153–171
172–191
Age 30 (max 187)
94–111
112–130
131–149
150–167
168–187
Age 35 (max 184)
92–109
110–128
129–146
147–165
166–184
Age 40 (max 180)
90–107
108–125
126–143
144–161
162–180
Age 45 (max 177)
89–105
106–123
124–141
142–158
159–177
Age 50 (max 173)
87–103
104–120
121–137
138–155
156–173
Age 55 (max 170)
85–101
102–118
119–135
136–152
153–170
Age 60 (max 166)
83–99
100–115
116–132
133–148
149–166
Age 65 (max 163)
82–97
98–113
114–129
130–146
147–163
Age 70 (max 159)
80–94
95–110
111–126
127–142
143–159
Age 75 (max 156)
78–93
94–108
109–124
140–156
Age 80 (max 152)
76–90
91–105
106–121
137–152
708090100110120130140150160170180190200
beats per minute
Show data table
AgeZone 1 Very LightZone 2 LightZone 3 ModerateZone 4 HardZone 5 Maximum
Age 20 (max 194)97 to 115 bpm116 to 135 bpm136 to 154 bpm155 to 174 bpm175 to 194 bpm
Age 25 (max 191)96 to 114 bpm115 to 133 bpm134 to 152 bpm153 to 171 bpm172 to 191 bpm
Age 30 (max 187)94 to 111 bpm112 to 130 bpm131 to 149 bpm150 to 167 bpm168 to 187 bpm
Age 35 (max 184)92 to 109 bpm110 to 128 bpm129 to 146 bpm147 to 165 bpm166 to 184 bpm
Age 40 (max 180)90 to 107 bpm108 to 125 bpm126 to 143 bpm144 to 161 bpm162 to 180 bpm
Age 45 (max 177)89 to 105 bpm106 to 123 bpm124 to 141 bpm142 to 158 bpm159 to 177 bpm
Age 50 (max 173)87 to 103 bpm104 to 120 bpm121 to 137 bpm138 to 155 bpm156 to 173 bpm
Age 55 (max 170)85 to 101 bpm102 to 118 bpm119 to 135 bpm136 to 152 bpm153 to 170 bpm
Age 60 (max 166)83 to 99 bpm100 to 115 bpm116 to 132 bpm133 to 148 bpm149 to 166 bpm
Age 65 (max 163)82 to 97 bpm98 to 113 bpm114 to 129 bpm130 to 146 bpm147 to 163 bpm
Age 70 (max 159)80 to 94 bpm95 to 110 bpm111 to 126 bpm127 to 142 bpm143 to 159 bpm
Age 75 (max 156)78 to 93 bpm94 to 108 bpm109 to 124 bpm125 to 139 bpm140 to 156 bpm
Age 80 (max 152)76 to 90 bpm91 to 105 bpm106 to 121 bpm122 to 136 bpm137 to 152 bpm
Max HR = 208 − 0.7 × age (Tanaka et al., 2001), rounded to a whole bpm. Zone limits = max HR × 50, 60, 70, 80 and 90%, rounded half up; each zone starts 1 bpm above the last. A measured max HR gives more personal zones.

A Note on Accuracy

These zones are training estimates, not a medical test. Age formulas can miss your true max by 10 bpm or more, and the 3-zone estimate uses an athlete-based scale. Some medicines lower heart rate, so if you have a heart condition or take medication, ask your doctor what range fits you¹⁴.

Frequently Asked Questions

What are the 5 heart rate zones?

In the split most watches use, Zone 1 is 50 to 60% of max heart rate, Zone 2 is 60 to 70%, Zone 3 is 70 to 80%, Zone 4 is 80 to 90% and Zone 5 is 90 to 100%² ³.

How do I calculate my zone 2 heart rate?

With watch-style zones, Zone 2 runs from 60% of your max heart rate to just below 70%. Sport scientists place Zone 2 just below your first lactate threshold⁷, so a talk test or lab test is the best check¹⁰.

Is 180 minus age accurate for zone 2?

It is a rule of thumb, not a tested threshold. Its creator says the number is not tied to VO2 max or lactate threshold¹¹.

How accurate is a heart rate zone calculator?

It is only as accurate as the max heart rate or threshold behind it, and age formulas typically miss by about 7 to 11 bpm¹² ¹³.

Report a problem