Heart Rate (HR) Zones Calculator
Calculate heart-rate zones from age or a measured maximum using percentage-of-max or heart-rate-reserve methods and optional session planning.{{ summaryTitle }}
{{ summaryLine }}
| Zone | Intensity | Range | Midpoint | Copy |
|---|---|---|---|---|
| {{ row.zone }} | {{ row.intensity }} | {{ row.range }} | {{ row.midpoint }} |
Read the anchor first
{{ anchorGuidance }}
Public-health reference
Moderate activity is approximately {{ moderateRange }} and vigorous activity is approximately {{ vigorousRange }} using broad AHA %Max guidance. These are not sport-specific zone definitions.
Use effort cues with the number
Recovery and endurance work should usually permit comfortable speech; threshold and higher work makes speech brief. Heat, fatigue, medication, sensor lag, and cardiac drift can move pulse independently of pace.
Safety boundary
This is an informational training aid, not medical clearance. Stop exercise and seek appropriate care for chest pain, fainting, severe breathlessness, or symptoms that feel unsafe.
| Zone | Share | Minutes | Training cue | Copy |
|---|---|---|---|---|
| {{ row.zone }} | {{ row.share }} | {{ row.minutes }} | {{ row.cue }} |
Introduction:
Heart-rate zones turn a pulse reading into broad intensity ranges for pacing endurance work, intervals, and recovery. They are most useful as repeatable training guides, not as precise borders between different physiological states. Breathing, speech, pace, power, and perceived effort still matter.
Every zone system begins with an anchor. Maximum heart rate can be estimated from age or measured during a suitable test. Heart-rate reserve goes a step further by subtracting resting heart rate from maximum heart rate, applying the training percentage to that reserve, and then adding resting heart rate back.
| Anchor | Useful when | Main limitation |
|---|---|---|
| Age estimate | No measured maximum is available | Population equations can miss an individual maximum by a meaningful amount |
| Measured maximum | A recent, safe, sport-specific value is known | The result depends on test quality, sport, fatigue, and willingness to reach maximum effort |
| Heart-rate reserve | Both maximum and a calm resting pulse are known | Resting pulse changes with recovery, illness, medication, stress, and measurement conditions |
Zone names and percentage cutoffs are conventions rather than one universal standard. A running plan, cycling computer, coach, and fitness watch may use different breakpoints while describing similar workouts. Keep the same anchor and zone system when comparing training blocks.
Pulse also drifts during a session. Heat, dehydration, fatigue, altitude, caffeine, sensor lag, and some medicines can move heart rate without a matching change in pace. That makes zones a useful constraint and feedback signal, but not medical clearance or a reason to ignore symptoms.
Stop exercising and seek appropriate care for chest pain, fainting, severe breathlessness, or symptoms that feel unsafe. Anyone with a cardiovascular condition, pregnancy, a long break from exercise, or medicine that changes heart rate should ask a qualified clinician for an appropriate intensity target.
How to Use This Tool:
Choose the best available heart-rate anchor before choosing how many zones to divide it into.
- Select Age-estimated maximum, Measured maximum, or Heart-rate reserve. For reserve, enter a resting heart rate below the maximum.
- Choose the Zone system used by your plan or device. For custom zones, enter 3 to 7 strictly ascending percentage edges and end at exactly 100.
- Read the Zone table for percentage and beats-per-minute boundaries. Add a Current heart rate only when you want to locate one reading within those ranges.
- Open Advanced to allocate a session duration across an intensity mix or to snap zone boundaries to 2, 5, or 10 bpm increments.
- Recheck the anchor, sport, and rounding choice before copying ranges into a watch or training plan. Coarse rounding can make neighboring zones share an edge.
Interpreting Results:
Read each bpm range together with its percentage basis. A range marked HRR is based on heart-rate reserve and cannot be compared directly with the same percentage of maximum heart rate.
- A current reading below the first zone or above the final zone is reported separately. A value exactly on a shared rounded edge belongs to the earlier zone in the table.
- The broad moderate and vigorous ranges use percentage-of-maximum guidance even when the selected zones use heart-rate reserve.
- Session minutes are a mathematical allocation of the chosen duration, not a personalized training prescription.
- Compare formulas to see estimation uncertainty, but prefer a safely measured sport-specific maximum when it is reliable and appropriate.
Technical Details:
A maximum-heart-rate estimate supplies one bpm anchor. Zone breakpoints are percentages of that anchor unless heart-rate reserve is selected. Every raw boundary is rounded to the nearest bpm or to the chosen increment.
Formula Core:
The four age equations produce different population estimates. The selected estimate is rounded once to the nearest whole beat per minute.
For a breakpoint p written as a decimal, percentage-of-maximum and heart-rate-reserve boundaries follow different equations.
At age 35, Tanaka gives 183.5 bpm and the anchor rounds to 184 bpm. Under Classic 5, the first 50% to 60% range rounds to 92 to 110 bpm. The next range begins at the same 110 bpm edge, so a current reading of exactly 110 bpm is assigned to the first zone.
Rule Core:
| System | Ordered percentage edges | Zones |
|---|---|---|
| Classic 5 | 50, 60, 70, 80, 90, 100 | 5 |
| Endurance 5 | 55, 65, 75, 85, 92, 100 | 5 |
| Polarized 3 | 60, 80, 90, 100 | 3 |
| Threshold 4 | 60, 70, 80, 90, 100 | 4 |
| Cycling 6 | 55, 68, 78, 87, 93, 97, 100 | 6 |
Custom breakpoint lists accept 3 to 7 values above 0 and no greater than 100. Values must rise strictly, and the last value must equal 100. This creates 2 to 6 zones.
Session Allocation:
Preset intensity mixes already sum to 100%. Custom non-negative weights are normalized by their total, then each zone receives the chosen session duration multiplied by its normalized share. A zero duration keeps the zone ranges but produces no planned minutes.
Safety and Accuracy Notes:
This information supports exercise planning and is not a diagnosis, stress test, treatment plan, or clearance to exercise.
- Age equations describe population averages and may differ substantially from an individual's true maximum.
- Optical wrist sensors can lag or misread during rapid movement; a suitable chest strap may track intervals more closely.
- Resting heart rate should be measured under consistent calm conditions. Do not force a reserve calculation when resting heart rate is at or above maximum.
- Use symptoms and professional advice over a numerical zone when they conflict.
References:
- Target Heart Rates Chart, American Heart Association.
- Age-predicted maximal heart rate revisited, Journal of the American College of Cardiology, 2001.
- Longitudinal modeling of the relationship between age and maximal heart rate, Medicine & Science in Sports & Exercise, 2007.
- Age-predicted maximal heart rate in healthy subjects, Scandinavian Journal of Medicine & Science in Sports, 2013.