Heart Rate Zone Calculator
Estimate five training zones with the Karvonen heart-rate-reserve method, compare maximum-heart-rate formulas, and export the current plan to a real Excel workbook.
Inputs
The example opens with age 35, resting heart rate 60 bpm, and an endurance goal.
Live results
Ranges are rounded to the nearest whole beat per minute for practical use.
Recommended endurance range
134 – 146 bpm
Zone 2 · 60 – 70% of heart rate reserve
Maximum heart rate
183 bpm
Heart rate reserve
123 bpm
Resting HR context
Typical range
Formula result
183.43 bpm
Enter a complete valid set of values
Results and Excel export will return as soon as the required fields are valid.
Recommended endurance range is 134 to 146 beats per minute.
Five-zone snapshot
Each range uses the same maximum and resting heart rate. The highlighted card follows your selected training aim.
Zone 1 · Recovery
122 – 134 bpm
50 – 60% HR reserve
Zone 2 · Endurance
134 – 146 bpm
60 – 70% HR reserve
Zone 3 · Aerobic
146 – 159 bpm
70 – 80% HR reserve
Zone 4 · Threshold
159 – 171 bpm
80 – 90% HR reserve
Zone 5 · Maximum
171 – 183 bpm
90 – 100% HR reserve
Heart rate zone table
Use the table as a planning reference, then compare it with perceived effort, breathing, and professional guidance when relevant.
| Zone | Name | Intensity | Lower bpm | Upper bpm | Typical use |
|---|---|---|---|---|---|
| Zone 1 | Recovery | 50 – 60% | 122 | 134 | Warm-ups, cooldowns, and very easy movement |
| Zone 2 | Endurance | 60 – 70% | 134 | 146 | Steady foundational aerobic sessions |
| Zone 3 | Aerobic | 70 – 80% | 146 | 159 | Moderate tempo and sustained aerobic work |
| Zone 4 | Threshold | 80 – 90% | 159 | 171 | Hard intervals and threshold-focused work |
| Zone 5 | Maximum | 90 – 100% | 171 | 183 | Short maximal or near-maximal intervals |
The formula produces a maximum heart rate of 183.43 bpm before display rounding. Adjacent zone boundaries use the same underlying value, so the plan has no mathematical gaps.
How to use the heart rate zone calculator
What this calculator does
This calculator estimates an adult's maximum heart rate, subtracts resting heart rate to obtain heart rate reserve, and then applies the Karvonen method to create five training ranges. It is useful for turning two personal measurements into practical beats-per-minute targets for recovery, endurance, aerobic, threshold, and maximum-effort sessions. It does not measure lactate threshold, oxygen uptake, cardiac health, or the exact physiological boundary between energy systems. Age-based maximum-heart-rate formulas describe population averages, so their result is an estimate rather than an individual diagnosis or performance test.
When to use it
Use the calculator when you are sketching a weekly cardio plan, setting alerts on a watch or bike computer, comparing easy and hard training days, or checking whether a steady workout broadly matches its intended intensity. It is also helpful when you know a tested maximum heart rate and want Karvonen ranges that account for your resting value. The American Heart Association's target-heart-rate guidance explains why these numbers are best treated as general guides and why medication or a heart condition can change an appropriate target.
How to calculate
- The calculator opens with a complete demonstration: Gellish nonlinear, Age 35, Resting heart rate 60 bpm, and Endurance and foundational cardio. The results and a validated example Excel workbook are available immediately.
- Choose a Maximum heart rate method. Keep an age-based equation for an estimate, or select Use a measured maximum heart rate when you have a credible test result.
- Enter Age or Measured maximum heart rate, then enter Resting heart rate. Values are whole numbers; do not enter units, commas, decimal marks, or scientific notation.
- Select a Training aim. This highlights one zone, or a Zone 2 – 3 span for a balanced aerobic week, without hiding the complete table.
- Read Recommended range, Maximum heart rate, Heart rate reserve, Resting HR context, the five summary cards, and every row in the Heart rate zone table.
- Select Download Excel to export the current validated inputs and zone rows. Reset clears the demonstration and calculated content; Excel export then stays disabled until a complete valid set of values is entered again.
Input guide
Maximum heart rate method is required. The default Gellish nonlinear option uses 192 – 0.007 × age². Tanaka, Fox, Nes, and Inbar are alternative age equations; measured mode uses your entered test value directly. Changing the method shifts every zone because maximum heart rate changes. A common mistake is treating any equation as exact. Research comparing measured and predicted values shows substantial individual variation, as summarized in this study of age-based maximum-heart-rate equations.
Age is required for formula-based methods and accepts an integer from 18 to 100 years; 35 is the demonstration value. A higher age usually lowers estimated maximum heart rate, although the amount depends on the selected equation. Do not enter a birth year or a decimal. Measured maximum heart rate appears only in measured mode, is required there, and accepts 80 – 240 bpm. It must exceed resting heart rate. Use a credible result rather than the highest random watch spike.
Resting heart rate is required and accepts an integer from 30 to 120 bpm; the example uses 60 bpm. A higher resting value reduces heart rate reserve and moves Karvonen targets upward by less than a one-for-one amount. Measure it while genuinely rested. MedlinePlus describes how to locate and count a pulse; counting for a full minute or for 30 seconds and doubling the count are common approaches. Do not substitute a casual daytime reading taken after walking, caffeine, or stress.
Training aim is required. Choose Recovery, Endurance, Aerobic, Threshold, Maximum, or Balanced aerobic week. It does not alter the five mathematical zones; it changes the highlighted recommendation. The CDC's explanation of the talk test and physical-activity intensity is a useful cross-check because breathing and perceived effort provide context that a watch number alone cannot.
Output guide
Recommended range is the highlighted beats-per-minute span for the selected aim. It is an estimate driven by maximum heart rate, resting heart rate, and the aim. Maximum heart rate is the selected formula result or measured value; Formula result keeps two decimals so you can see the unrounded estimate. Heart rate reserve equals maximum minus resting heart rate. A zero or negative reserve is invalid and blocks results. Resting HR context is a broad descriptive label, not a clinical judgment.
The pills repeat the current formula, reserve, selected aim, and resting context. Each five-zone card and each Heart rate zone table row reports a zone name, percentage of reserve, rounded lower and upper bpm, and a typical training use. Zone boundaries are exact identities before display rounding. High zones are not automatically “better”; they represent greater intensity and usually shorter sustainable duration.
Worked example
With age 35, the Gellish nonlinear equation gives 192 – (0.007 × 35²) = 183.425 bpm. Subtracting the 60 bpm resting value gives a heart rate reserve of 123.425 bpm. Zone 2 uses 60 – 70% of reserve: (123.425 × 0.60) + 60 = 134.055 and (123.425 × 0.70) + 60 = 146.3975. Rounded for use during exercise, the first-open endurance target is therefore 134 – 146 bpm. The displayed cards, table, live summary, and downloaded workbook all use this same canonical calculation.
How the Karvonen model works
Target heart rate = resting heart rate + (maximum heart rate – resting heart rate) × intensity
The expression in parentheses is heart rate reserve. Unlike a simple percentage of maximum heart rate, the Karvonen approach anchors each target above the individual resting value. For example, two people with the same estimated maximum but different resting rates will receive different beats-per-minute zones. This makes the model more personalized, but it still inherits uncertainty from the maximum-heart-rate estimate and from day-to-day resting-rate variation.
The five-zone structure used here is 50 – 60%, 60 – 70%, 70 – 80%, 80 – 90%, and 90 – 100% of heart rate reserve. Those bands are convenient planning categories rather than hard biological walls. Heat, hydration, fatigue, altitude, medication, sensor lag, stress, and the exercise mode can all affect the observed heart rate at a given workload.
Interpreting the result safely
Start near the lower end of a suitable range when returning after inactivity or learning a new activity. Compare the number with breathing, conversation, pace, power, and perceived exertion. Wrist sensors can be useful but may lag during rapid intervals or misread motion; a chest strap may respond more consistently for some activities. A repeated resting measurement is usually more informative than a single unusually high or low reading.
Health note: This calculator is educational and does not provide medical advice. Stop exercise and seek appropriate medical help for chest pain, fainting, severe shortness of breath, or other alarming symptoms. Ask a qualified health professional about exercise targets when you have a cardiovascular condition, take heart-rate-altering medication, are pregnant, or are beginning vigorous exercise after a long inactive period.