{
  "slug": "max-hr-comparison",
  "title": "Max Heart Rate Comparison Calculator (4 Formulas)",
  "category": "Heart Rate Zones",
  "category_slug": "heart-rate-zones",
  "tier": 2,
  "summary": "Compare Fox, Tanaka, Gulati, and Nes max heart rate predictions side-by-side.",
  "description": "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.",
  "page_url": "https://fitmetriclab.com/en/tools/heart-rate-zones/max-hr-comparison/",
  "api_url": "https://fitmetriclab.com/api/tools/max-hr-comparison.json",
  "formula": {
    "id": "max_hr_comparison",
    "expression": "\\text{MHR} \\in \\{220 - a,\\; 208 - 0.7a,\\; 206 - 0.88a,\\; 211 - 0.64a\\}",
    "variables": [
      {
        "symbol": "a",
        "description": "Age in years"
      }
    ]
  },
  "inputs": [
    {
      "id": "age",
      "label": "Age",
      "type": "number",
      "unit": "yrs",
      "default": 40,
      "min": 18,
      "max": 90,
      "step": 1
    }
  ],
  "worked_example": {
    "inputs": {
      "age": 40
    },
    "expected_output": "171–185 bpm"
  },
  "result_summary_template": "At age {age}, the Fox, Tanaka, Gulati, and Nes equations place estimated maximum heart rate at {result}.",
  "methodology": "Computes four age-based predictions — Fox: 220 − age; Tanaka: 208 − 0.7 × age; Gulati: 206 − 0.88 × age (derived in women); Nes: 211 − 0.64 × age — rounds each to the nearest whole beat, and reports the lowest-to-highest range as the headline figure with per-formula values and the spread beneath.",
  "sources": [
    {
      "label": "Fox SM, Naughton JP, Haskell WL. Physical activity and the prevention of coronary heart disease. Annals of Clinical Research. 1971;3(6):404–432.",
      "url": "https://pubmed.ncbi.nlm.nih.gov/4945367/"
    },
    {
      "label": "Tanaka H, Monahan KD, Seals DR. Age-predicted maximal heart rate revisited. J Am Coll Cardiol. 2001;37(1):153–156.",
      "url": "https://pubmed.ncbi.nlm.nih.gov/11153730/"
    },
    {
      "label": "Gulati M, Shaw LJ, Thisted RA, Black HR, Bairey Merz CN, Arnsdorf MF. Heart rate response to exercise stress testing in asymptomatic women: the St. James Women Take Heart Project. Circulation. 2010;122(2):130–137.",
      "url": "https://pubmed.ncbi.nlm.nih.gov/20585008/"
    },
    {
      "label": "Nes BM, Janszky I, Wisløff U, Støylen A, Karlsen T. Age-predicted maximal heart rate in healthy subjects: the HUNT Fitness Study. Scand J Med Sci Sports. 2013;23(6):697–704.",
      "url": "https://pubmed.ncbi.nlm.nih.gov/22376273/"
    }
  ],
  "faqs": [
    {
      "question": "Why do the four formulas disagree?",
      "answer": "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."
    },
    {
      "question": "Which formula applies to me?",
      "answer": "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."
    },
    {
      "question": "Why does the spread between formulas grow with age?",
      "answer": "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."
    },
    {
      "question": "Is the Gulati equation only relevant for women?",
      "answer": "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."
    },
    {
      "question": "How does a measured maximum compare with these estimates?",
      "answer": "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."
    }
  ],
  "related_tools": [
    {
      "slug": "max-hr-220",
      "title": "Max Heart Rate Calculator (220 Minus Age)",
      "api_url": "https://fitmetriclab.com/api/tools/max-hr-220.json",
      "page_url": "https://fitmetriclab.com/en/tools/heart-rate-zones/max-hr-220/"
    },
    {
      "slug": "max-hr-tanaka",
      "title": "Max Heart Rate Calculator (Tanaka Formula)",
      "api_url": "https://fitmetriclab.com/api/tools/max-hr-tanaka.json",
      "page_url": "https://fitmetriclab.com/en/tools/heart-rate-zones/max-hr-tanaka/"
    },
    {
      "slug": "hr-zones-karvonen",
      "title": "Heart Rate Zones (Karvonen Method)",
      "api_url": "https://fitmetriclab.com/api/tools/hr-zones-karvonen.json",
      "page_url": "https://fitmetriclab.com/en/tools/heart-rate-zones/hr-zones-karvonen/"
    }
  ],
  "last_updated": "2026-08-08",
  "price": {
    "value": 0,
    "currency": "USD"
  },
  "runs_in_browser": true,
  "disclaimer": "Educational estimate produced from a published formula. Not medical, nutritional, or training advice. Calculations are deterministic — apply the formula to the inputs to reproduce the result."
}