{
  "slug": "hr-zones-karvonen",
  "title": "Heart Rate Zones (Karvonen Method)",
  "category": "Heart Rate Zones",
  "category_slug": "heart-rate-zones",
  "tier": 1,
  "summary": "Calculate target heart rate zones using the Karvonen heart rate reserve method.",
  "description": "This calculator computes target heart rate zones using the Karvonen formula, which applies heart rate reserve—the difference between maximum and resting heart rate—to scale exercise intensity. It requires age, resting heart rate in beats per minute, and a desired intensity percentage, then outputs a target heart rate for that intensity level. Published by Martti Karvonen in 1957, this method accounts for individual resting heart rate variability and is widely used in aerobic training prescription.",
  "page_url": "https://fitmetriclab.com/en/tools/heart-rate-zones/hr-zones-karvonen/",
  "api_url": "https://fitmetriclab.com/api/tools/hr-zones-karvonen.json",
  "formula": {
    "id": "hr_zones_karvonen",
    "expression": "Z = (\\text{MHR} - \\text{RHR}) \\times i + \\text{RHR}",
    "variables": [
      {
        "symbol": "a",
        "description": "Age in years"
      },
      {
        "symbol": "\\text{RHR}",
        "description": "Resting heart rate in bpm"
      },
      {
        "symbol": "i",
        "description": "Target intensity (decimal)"
      }
    ]
  },
  "inputs": [
    {
      "id": "age",
      "label": "Age",
      "type": "number",
      "unit": "yrs",
      "default": 30,
      "min": 10,
      "max": 100,
      "step": 1
    },
    {
      "id": "rhr",
      "label": "Resting HR",
      "type": "number",
      "unit": "bpm",
      "default": 60,
      "min": 30,
      "max": 120,
      "step": 1
    },
    {
      "id": "intensity",
      "label": "Intensity",
      "type": "select",
      "unit": null,
      "default": 1,
      "options": [
        {
          "value": 0,
          "label": "Light"
        },
        {
          "value": 1,
          "label": "Moderate"
        },
        {
          "value": 2,
          "label": "Vigorous"
        }
      ]
    }
  ],
  "worked_example": {
    "inputs": {
      "age": 30,
      "rhr": 60,
      "intensity": 1
    },
    "expected_output": "61 bpm"
  },
  "result_summary_template": "For someone aged {age} years with a resting heart rate of {rhr} bpm at the selected intensity level, the Karvonen formula estimates a target heart rate of {result}.",
  "methodology": "The Karvonen formula calculates target heart rate as ((MHR − RHR) × Intensity%) + RHR, where MHR = 220 − age. Published by Martti Karvonen in 1957, it scales exercise intensity using heart rate reserve rather than simple percentage of maximum heart rate.",
  "sources": [
    {
      "label": "Karvonen MJ, Kentala E, Mustala O. The effects of training on heart rate; a longitudinal study. Ann Med Exp Biol Fenn. 1957;35(3):307-315.",
      "url": "https://pubmed.ncbi.nlm.nih.gov/13470504/"
    },
    {
      "label": "Tanaka H, Monahan KD, Seals DR. Age-predicted maximal heart rate revisited. J Am Coll Cardiol. 2001;37(1):153-156.",
      "url": "https://doi.org/10.1016/S0735-1097(00)01054-8"
    },
    {
      "label": "American College of Sports Medicine. ACSM's Guidelines for Exercise Testing and Prescription. 11th ed. Wolters Kluwer; 2021.",
      "url": "https://www.acsm.org/"
    }
  ],
  "faqs": [
    {
      "question": "What is the Karvonen method?",
      "answer": "The Karvonen method estimates target heart rate by applying a chosen intensity percentage to heart rate reserve (the difference between maximum and resting heart rate), then adding resting heart rate back. It was introduced by Martti Karvonen in 1957 and remains widely used in exercise prescription."
    },
    {
      "question": "How does the Karvonen formula differ from percentage of max heart rate?",
      "answer": "Simple percentage-of-max formulas multiply estimated maximum heart rate by an intensity percentage. The Karvonen method first subtracts resting heart rate, applies the intensity percentage to that reserve, then adds resting heart rate back. This typically yields slightly higher target zones for a given percentage, especially in individuals with lower resting heart rates."
    },
    {
      "question": "How is resting heart rate best measured?",
      "answer": "Resting heart rate is typically measured immediately upon waking, while still lying down, before caffeine or food intake. Consistent measurement conditions—same time of day, hydration status, and body position—reduce day-to-day variability. Multi-day averages provide more stable input values than single readings."
    },
    {
      "question": "Why does the tool use 220 minus age for maximum heart rate?",
      "answer": "The 220-minus-age formula is a widely published population estimate. It carries a standard deviation of approximately ±10–12 bpm, meaning roughly one-third of individuals fall outside ±10 bpm of the prediction. Laboratory testing (graded exercise test to volitional exhaustion) provides a more precise individual maximum."
    },
    {
      "question": "What do Light, Moderate, and Vigorous intensity levels correspond to?",
      "answer": "The intensity labels map to commonly used heart rate reserve percentage ranges: Light typically corresponds to 50–63% of reserve, Moderate to 64–76%, and Vigorous to 77–95%. These ranges align broadly with established guidelines from organizations such as the American College of Sports Medicine."
    }
  ],
  "related_tools": [
    {
      "slug": "hr-zones-percent-max",
      "title": "Heart Rate Zones (% of Max)",
      "api_url": "https://fitmetriclab.com/api/tools/hr-zones-percent-max.json",
      "page_url": "https://fitmetriclab.com/en/tools/heart-rate-zones/hr-zones-percent-max/"
    },
    {
      "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": "target-heart-rate",
      "title": "Target Heart Rate Calculator",
      "api_url": "https://fitmetriclab.com/api/tools/target-heart-rate.json",
      "page_url": "https://fitmetriclab.com/en/tools/heart-rate-zones/target-heart-rate/"
    }
  ],
  "last_updated": "2026-04-22",
  "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."
}