Skip to content
FitMetricLab
Privacy
Heart Rate Zones

Max Heart Rate Comparison Calculator (4 Formulas)

Compare Fox, Tanaka, Gulati, and Nes max heart rate predictions side-by-side.

Updated

Embed this calculator

Paste this HTML into your site. The calculator runs in an iframe and updates live for your visitors.

Preview embed →

Cite this tool

What this tool does

This calculator runs four published age-based maximum heart rate equations side-by-side: the classic Fox formula (220 − age), Tanaka (208 − 0.7 × age), Gulati (206 − 0.88 × age, derived in women), and Nes (211 − 0.64 × age, from the HUNT Fitness Study). It requires only age and returns the range spanned by the four predictions as the headline figure, with each formula's individual estimate and the total spread listed beneath. Comparing the equations shows how much published predictions disagree before any individual variation is considered.

Export Report

How would you like to export your results?

Formula Used
Age in years

Disclaimer

This calculator is for educational and informational purposes only. It does not provide medical, nutritional, or training advice. Results are mathematical estimates and may not reflect individual circumstances. Consult a qualified coach, registered dietitian, medical professional, or physiotherapist for personal guidance.

How Max Heart Rate Comparison Calculator works

The calculator applies four age-based prediction equations to the same age and displays them together. The headline figure is the range from the lowest to the highest prediction; the detail rows list each formula's estimate, rounded to the nearest beat, plus the spread between the extremes. Where the single-formula pages on this site each present one equation in isolation, this tool exists to make the disagreement between published equations visible — the same role the multi-formula 1RM comparison plays for strength estimates.

The formulas, worked at age 40

Fox: 220 − 40 = 180 bpm. Tanaka: 208 − 0.7 × 40 = 180 bpm. Gulati: 206 − 0.88 × 40 = 170.8 ≈ 171 bpm. Nes: 211 − 0.64 × 40 = 185.4 ≈ 185 bpm. The four estimates span 171–185 bpm, a 14-beat spread produced entirely by the choice of equation — the age is identical in every case. Two of the formulas agree exactly at this age, which is coincidence: 220 − age and the Tanaka line cross at age 40 and diverge on either side of it.

Why 220 − age persists despite known bias

The 220 − age rule traces to a 1971 paper by Fox, Naughton, and Haskell, where it appeared as an approximate line through a set of earlier studies rather than as a fitted regression. Later work with much larger datasets found a shallower slope: Tanaka's 2001 meta-analysis of 351 studies produced 208 − 0.7 × age. Because the lines cross at 40, the classic rule runs above the Tanaka estimate in younger adults and below it in older ones — at 60, Fox gives 160 bpm against Tanaka's 166. The rule survives because it is easy to compute and is embedded in decades of equipment, charts, and habit, not because it outperforms the alternatives.

The spread at different ages

AgeFoxTanakaGulatiNesRangeSpread
25195191184195184–19511
40180180171185171–18514
60160166153173153–17320

The spread widens with age because the four slopes differ: Gulati's −0.88 per year is the steepest decline and Nes's −0.64 the shallowest, so the gap between them grows by about 0.24 beats per year of age. At 60, the choice of formula alone moves the estimate by 20 bpm — a difference large enough to shift a training zone boundary by an entire zone.

Population notes and limits

The equations come from different populations. Fox's line summarised mid-century studies of mostly male subjects. Tanaka pooled healthy adults of both sexes. Gulati's equation was derived from exercise testing in 5,437 asymptomatic women in the St. James Women Take Heart Project and is the only one of the four fitted specifically to women. Nes's equation comes from 3,320 healthy Norwegian adults in the HUNT Fitness Study, tested to voluntary exhaustion. All four share the same structural limit: age explains only a modest fraction of the variation in measured maximum heart rate, and the standard deviation around any of these lines is roughly ±10–12 bpm. Individual values 20 beats away from a prediction are unremarkable, and medications such as beta-blockers shift measured maxima independently of age. A measured maximum from a graded test replaces all four estimates where one is available.

Disclaimer

This tool is for educational and informational purposes only. It is not medical advice, cardiac screening, or exercise prescription, and none of the four equations measures an individual's actual maximum heart rate. Consult a qualified healthcare provider before beginning or modifying an exercise programme, particularly where heart conditions or heart-rate-affecting medications are involved.

Questions

Why do the four formulas disagree?
Each equation is a regression line fitted to a different dataset: different decades, populations, testing protocols, and statistical methods. Fox's 1971 line was an approximation across earlier studies; Tanaka's came from a meta-analysis of 351 studies; Gulati's was fitted to exercise tests in over 5,000 asymptomatic women; Nes's to 3,320 healthy Norwegian adults. Different samples produce different intercepts and slopes, and the disagreement between the lines is what this tool displays.
Which formula applies to me?
No single equation can be identified as correct for an individual, because age explains only part of the variation in measured maximum heart rate. The Gulati equation is the only one of the four derived specifically in women; Tanaka and Nes come from larger or more recent mixed samples than the classic Fox rule. The range shown by this tool is arguably more informative than any single line, since it displays the uncertainty introduced by formula choice alone.
Why does the spread between formulas grow with age?
The four slopes differ: Gulati subtracts 0.88 beats per year, Nes only 0.64, with Fox and Tanaka in between. Lines with different slopes diverge as age increases, so the formula-to-formula gap widens by roughly a quarter of a beat per year. At age 25 the four estimates sit within 11 bpm of each other; by 60 the spread reaches 20 bpm, which is large enough to move percentage-based training zone boundaries by a full zone.
Is the Gulati equation only relevant for women?
The Gulati equation was derived from the St. James Women Take Heart Project, a cohort of 5,437 asymptomatic women, making it the only equation of the four fitted exclusively to female data. It is displayed for every user because part of this tool's purpose is showing how population choice shifts the line — the Gulati prediction sits below the others at every age. Whether any given equation transfers to a given individual is a separate question no age-based formula answers.
How does a measured maximum compare with these estimates?
A maximum recorded during a graded exercise test, or observed at the end of an all-out effort such as a hill-sprint finish, is an individual data point rather than a population average, and it supersedes all four predictions for zone-setting purposes. Published standard deviations around age-based lines run ±10–12 bpm, so measured maxima commonly land outside the range this tool displays. The Karvonen tool on this site can then use that measured figure together with resting heart rate.

Sources & Methodology

Spotted something off?

Calculations or display — let us know.

More in Heart Rate Zones

View all 7 →

Add to Home Screen

Safari installs apps from the Share menu rather than a prompt:

  1. Tap Share in the browser bar.
  2. Scroll to Add to Home Screen.
  3. Tap Add.

Your browser installs apps from its own menu:

  1. Open the browser menu ( or ···).
  2. Choose Install app, or Add to Home screen.
  3. Confirm.

Some browsers only offer this after a visit or two, and a few do not support it at all.

Safari on macOS adds apps to the Dock rather than prompting:

  1. Open the File menu.
  2. Choose Add to Dock.
  3. Confirm the name, then click Add.

Add to Dock arrived in Safari 17 (macOS Sonoma). On earlier versions the option is not present.

It opens without browser chrome and keeps working with no connection. Nothing you enter ever leaves the device.