Max HR calculator

Max Heart Rate Calculator

Estimate max heart rate (HRmax) by age, compare Tanaka, Gulati, HUNT and 220 − age, and see training zones in bpm.

Quick answer

How to calculate maximum heart rate

A strong general HRmax formula is 208 − (0.7 × age). For a 40-year-old, that gives an estimated maximum heart rate of 180 bpm. The familiar 220 − age rule also gives 180 bpm, but the two formulas diverge as age changes.

Every age-based result is a population estimate, not a personal limit. Use the calculator below to compare five HR max formulas, then prefer a measured, sport-specific value when you have one.

HRmax Estimation
Calculations are estimates. For best accuracy, use a supervised test or validated field test.
Supported age: 5–100 years. Results are in bpm.
Some formulas are derived from sex-specific samples (e.g. Gulati for women).

How to use the Max Heart Rate calculator

1

Enter age and optional sex

Start with age, then add sex if you want formulas derived from sex-specific samples included in the recommendation.

2

Compare formula estimates

Use the recommended value as a rough starting point, and review the formula spread before trusting the number.

3

Use zones as a first setup

Apply the %HRmax zones for quick training targets, then refine with lab or field testing when available.

Understand HRmax

HRmax is the highest heart rate you can reach under maximal effort. It’s not a score to chase—think of it as a personal ceiling that helps you structure intensity (e.g., %HRmax zones) and compare your own training over time.

Maximum heart rate by age chart

These examples compare three common age-based HRmax equations. Small differences are normal; the spread shows why a calculator should not present one formula as an exact physiological limit.

Estimated maximum heart rate in beats per minute by age using Tanaka, 220 minus age, and Gulati formulas
AgeTanaka (bpm)220 − age (bpm)Gulati, women (bpm)
20194200188
30187190180
40180180171
50173170162
60166160153
70159150144
80152140136

Weight and height are not inputs in these validated age-based equations. Resting heart rate is useful for heart-rate reserve and training-zone calculations, but it does not determine HRmax here.

Compare formulas

Different formulas can produce different values. Use this table to compare the estimate.

Tanaka (2001): 208 − 0.7×age
HRmax = 208 − 0.7×age
A widely used alternative that tends to outperform 220 − age, especially for adults, and is often a good default choice.
Best for: General healthy adults as a default
Gulati (2010): 206 − 0.88×age (women)
HRmax = 206 − 0.88×age
Derived from female samples. Traditional formulas may overestimate HRmax for women; this model is often closer for female athletes.
Best for: Women (prefer over general formulas when sex is known)
HUNT: 211 − 0.64×age
HRmax = 211 − 0.64×age
Based on a large age-spanning cohort, and often considered more reliable for older populations than older rules of thumb.
Best for: Adults 40+ and especially older athletes
Arena (2015): 209.3 − 0.72×age
HRmax = 209.3 − 0.72×age
Published from a large cohort in exercise testing contexts. Performance is comparable to Tanaka in many settings.
Best for: Exercise testing and rehab-oriented contexts
Fox (1970): 220 − age
HRmax = 220 − age
The classic, easy-to-remember rule. It’s based on limited historical data and can be inaccurate for many people.
Best for: Quick rough estimate when accuracy is not critical

Limitations of HRmax estimates

Formulas describe population averages and can’t replace your individual test data. Treat the estimate as a starting point: set initial zones, then refine with training and repeatable tests.

  • Large individual variation: genetics, training history, stress, and sleep can change peak results on a given day.
  • Protocol matters: running vs cycling, step tests, and lab protocols often produce different maxima.
  • Heart rate isn’t linear: %HRmax zones are a quick setup, but LTHR-based zones are often more actionable for training.
  • Device and conditions add error: sensor type, fit, temperature, hydration, and altitude can affect readings.

How to measure your true HRmax

If you want a value closer to your real HRmax, prioritize safety and repeatability over simply going as hard as possible.

  1. Best option: supervised lab test with monitoring (safer and more complete data).
  2. Field test (experienced athletes): warm up well, do progressive intervals, finish with 1–2 near-max efforts, then record the highest sustained heart rate.
  3. Test by sport: HRmax can differ between running and cycling—use sport-specific values if you train both.
  4. Repeat and take the max: perform 2–3 tests on different days and use the highest value as reference.

Stop immediately and seek medical advice if you experience chest pain, dizziness, or unusual discomfort, especially if you have cardiovascular conditions or take related medication.

Zones (based on recommended HRmax)

Zones here are % of HRmax for quick setup. For precision, consider LTHR-based zones.

Z1 Recovery
5060%
Z2 Endurance
6070%
Z3 Tempo
7080%
Z4 Threshold
8090%
Z5 VO2 max
90100%

FAQ

What is max heart rate (HRmax)?
Max heart rate (HRmax) is the highest heart rate you can reach in an all-out effort, usually measured in bpm. A max heart rate calculator estimates that ceiling from age so you can set %HRmax training zones. It is a personal limit, not a fitness score.
How do I calculate max heart rate by age?
Enter your age in this max heart rate calculator to compare five age-based formulas. A strong general starting point is Tanaka: HRmax = 208 − (0.7 × age). Weight, height, and resting heart rate are not inputs for these HRmax estimates.
Is 220 − age accurate?
It is a quick rule of thumb, but the error can be large. Use 220 − age only as a rough check, then compare Tanaka, Gulati, and HUNT. Prefer a measured, sport-specific HRmax when you have one.
Why do Tanaka, Gulati, HUNT, and 220 − age give different results?
Each formula comes from a different sample and test protocol. Tanaka is a common adult default, Gulati is derived from women, HUNT often fits older adults better, and 220 − age is only a shortcut. No single equation fits everyone.
How do I get heart-rate zones from max HR?
This calculator turns the recommended HRmax into %HRmax zones in bpm (Z1–Z5). Use those ranges as a first setup. For more precise targets, refine later with LTHR or a heart-rate zones calculator.
Is max heart rate the same as target heart rate?
No. Max heart rate is your ceiling. Target heart rate is a training range below that ceiling, usually a percentage of HRmax. Use this page to estimate max HR; use the heart-rate zones calculator when you want target ranges.
Should I use different HRmax for running vs cycling?
Many athletes see a slightly lower max heart rate in cycling than in running, but individual differences are large. If you have sport-specific test data, prefer that value.
How can I measure HRmax safely?
The safest option is a supervised lab test. If you try a field test, do it when healthy, warm up well, increase intensity gradually, and stop immediately if you feel chest pain, dizziness, or unusual discomfort.

Research behind the HRmax formulas

Formula selection and limitations on this page are grounded in peer-reviewed exercise-testing research. The studies report population equations with meaningful individual error, which is why the calculator compares estimates instead of claiming a precise personal maximum.

Turn a one-off result into lasting progress

Open the Training Load app to keep your training in one place, follow trends, and get personalized guidance.

Open the main app