Skip to content
HealthFree · No signup · 800K+/month

Free Heart Rate Zone Calculator — Tanaka · Fox · Karvonen Reserve

Drop your age (and optionally resting heart rate) — get max HR plus the 5 training zones (Z1 recovery → Z5 VO2 max). Three formulas: Tanaka (default, accurate), Fox (220−age, legacy), and Karvonen (heart-rate-reserve method, athletes' choice).

  • Instant result
  • Private — nothing saved
  • Works on any device
  • AI insight included
Reviewed by CalcBold EditorialLast verified Methodology

Heart Rate Zone Calculator

Used in all three formulas to estimate max HR.

Tanaka is the modern consensus. Karvonen is best for trained athletes whose RHR diverges from population average.

Measured first thing in the morning before standing. Trained athletes: 40-55 bpm; sedentary: 65-80 bpm.

Embed builderDrop the HR Zones on your site →Free widget · 3 sizes · custom theme · auto-resizes · no signupGet embed code

What This Calculator Does

Every endurance plan ever written rests on one number: your maximum heart rate. From that ceiling, coaches and physiologists carve out five training zones that each train a different physiological adaptation — recovery, fat oxidation, aerobic capacity, lactate threshold, and VO2 max. Train in the wrong zone and you either under-stimulate the system you wanted to build or over-cook a session that was supposed to be easy. This calculator runs three classical formulas in parallel — Tanaka, Fox, and Karvonen reserve — and returns the bpm window for every zone so you can match each session to the right intensity instead of guessing.

The five zones are not arbitrary slices. They map onto distinct fuel systems and adaptations in the cardiovascular machinery: Z1 (50–60%) for active recovery, Z2 (60–70%) for aerobic base and mitochondrial density, Z3 (70–80%) for tempo and aerobic power, Z4 (80–90%) for lactate threshold, and Z5 (90–100%) for VO2 max and anaerobic capacity. The bpm boundaries shift as you age and as your resting heart rate falls with training — which is why the calculator does not give you one set of zones but three, so you can pick the method that best fits your data.

What is special about Karvonen — the heart rate reserve method — is that it incorporates your resting heart rate, not just your age. Two 40-year-olds with the same predicted HRmax of 180 bpm but resting heart rates of 70 vs 50 have completely different aerobic engines, and Karvonen is the only one of the three formulas that notices. For trained endurance athletes whose RHR has dropped into the 40s or 50s, Karvonen pushes the zones higher in absolute bpm than a simple percent-of-max calculation would — which matches what those athletes actually feel during effort.

The Three Formulas Explained — The Math

Heart rate prescription has gone through three generations of formula. Each was an improvement on the last, and each is still in use somewhere — including on the chest of the smartwatch you are probably wearing right now.

Fox — the famous 220 − age rule of thumb — was never published as a research finding. Dr. Fox proposed it in a 1971 paper as a rough approximation to the existing data, and it stuck because it was easy to remember. For a 25-year-old it gives 195 bpm; for a 60-year-old it gives 160. The problem is that neither of those numbers was validated against a measured HRmax — they were a back-of-envelope curve through a noisy dataset, and modern lab studies show Fox systematically over-predicts in younger adults and under-predicts in older ones.

Tanaka et al (2001)fixed this with a meta-analysis spanning 351 studies and 18,000+ subjects. The slope they found was gentler — 0.7 bpm per year of age instead of 1.0 — meaning that older adults retain more of their max-HR ceiling than Fox suggests. For a 60-year-old, Tanaka predicts 166 bpm versus Fox’s 160; for an 80-year-old, Tanaka predicts 152 versus Fox’s 140. That 12-bpm gap at age 80 is the difference between a usable training zone and a ceiling that has nothing to do with physiological reality. This is why Tanaka is now the default in clinical exercise physiology textbooks.

Karvonen takes whatever HRmax estimate you trust (we feed Tanaka into it) and adds the missing variable: your resting heart rate. The intensity percentage no longer applies to the full HRmax — it applies to HRmax minus HRrest, the “reserve” your heart has between sitting on the couch and going flat out. Add the resting HR back at the end and you get an absolute bpm. The effect is that trained athletes (low RHR) get higher absolute zone numbers than untrained people of the same age — which matches lab observations of where lactate threshold actually sits in trained bodies.

The 5 Training Zones

The five zones are a framework that endurance coaching has converged on across cycling, running, rowing, and triathlon. Different sports use slightly different colour codes and names, but the physiology is identical: each zone trains a distinct adaptation, and a well-built week visits more than one of them.

  • Zone 1 — Recovery (50–60% HRmax). Conversational pace, barely above walking effort. Trains capillary density and primes the cardiovascular system without adding fatigue. The right zone for the day after a hard session, for warm-ups, and for cool-downs. If you cannot hold a full conversation in clear, unbroken sentences, you have drifted out of Z1.
  • Zone 2 — Aerobic base (60–70% HRmax). Still conversational but with slightly heavier breathing. The fuel mix is dominantly fat oxidation, and the adaptation is mitochondrial density in slow-twitch muscle fibres. This is the most under-prescribed zone in amateur training plans and the most over-skipped — it feels too easy, but it is the foundation of every endurance ceiling above it.
  • Zone 3 — Tempo / aerobic power (70–80% HRmax). Comfortably hard. You can speak in short phrases but not full sentences. Trains aerobic power and clears lactate at a moderate rate. Useful in moderation, but the trap zone in modern training — many recreational athletes spend most of their week in Z3 because it feels productive, and end up with Z2 fitness gaps and Z4 ceiling gaps.
  • Zone 4 — Lactate threshold (80–90% HRmax).Hard. Speech is reduced to single words. This is the “tempo” in the precise sports-science sense — the highest sustained effort you can hold for ~30–60 minutes. Trains the body’s ability to clear lactate as fast as it is produced. Threshold sessions live here: intervals of 8–20 minutes at this intensity with short recoveries.
  • Zone 5 — VO2 max / anaerobic (90–100% HRmax). Maximal. Speech is impossible. Trains your peak oxygen uptake and the anaerobic glycolysis system. Sessions are short (30 seconds to 5 minutes) with long recoveries. A small dose goes a long way — most athletes max out at one Z5 session per week.

How to Use This Calculator

  1. Enter your age. All three formulas use age as their primary input. Tanaka and Fox use it alone; Karvonen uses Tanaka’s output as its HRmax estimate.
  2. Pick a formula. Default to Tanaka unless you have a reason to use Fox. Switch to Karvonen if you know your resting heart rate and want zones tuned to your current fitness rather than just your age.
  3. If you picked Karvonen, enter your resting heart rate. Take it first thing in the morning, lying still, before getting out of bed — average over three days for stability. Most untrained adults sit at 60–80 bpm; trained endurance athletes drop into the 40s or 50s.
  4. Read the HRmax the calculator returns, then look at the five zone windows. Each zone shows a low and high bpm boundary — the entire zone is the working range, not just the midpoint.
  5. Pair each upcoming session with a target zone. Easy day → Z2. Tempo run → Z4. Intervals → Z5 with Z1 recoveries. Set your watch’s alert thresholds to the calculator’s low/high bpm and let the data drive the workout.

Three Worked Examples

Three real-world profiles, with the math worked out so you can verify the bpm windows the calculator produces.

Example 1 — 30-year-old, Tanaka, no resting HR available

General-fitness adult, runs three times a week, no heart-rate strap so RHR is unknown. Tanaka: HRmax = 208 − 0.7 × 30 = 208 − 21 = 187 bpm. Applying the five zone percentages directly to 187:

  • Z1 (50–60%): 94–112 bpm
  • Z2 (60–70%): 112–131 bpm
  • Z3 (70–80%): 131–150 bpm
  • Z4 (80–90%): 150–168 bpm
  • Z5 (90–100%): 168–187 bpm

For a typical week — three runs and a strength session — this maps cleanly: easy run at 120 bpm (mid-Z2), tempo run at 160 bpm (low Z4), and one short interval session pushing into 175+ bpm (mid Z5). The Z2 ceiling at 131 bpm is the most actionable single number on this list — staying under it on easy days is what protects the legs for the hard ones.

Example 2 — 45-year-old trained marathon runner, Karvonen, RHR 50

Now the interesting case. A 45-year-old marathoner with a measured resting heart rate of 50 bpm (typical for a sub-3:30 marathoner). HRmax via Tanaka: 208 − 0.7 × 45 = 208 − 31.5 = 176.5 bpm (call it 177). Heart rate reserve: HRR = 177 − 50 = 127 bpm. Applying Karvonen to Z2 (60–70% of reserve):

  • Z2 low: 50 + (127 × 0.60) = 50 + 76.2 = 126 bpm
  • Z2 high: 50 + (127 × 0.70) = 50 + 88.9 = 139 bpm
  • So Karvonen Z2 = 126–139 bpm

Compare that with the simple percent-of-max calculation (no Karvonen) on the same athlete: 60% of 177 = 106 bpm; 70% of 177 = 124 bpm. Plain Z2 = 106–124 bpm. Karvonen is roughly 15 bpm higher at both ends — and 15 bpm is enormous in zone work. If this runner used the plain percent-of-max calculation, they would be running their long Z2 days at an effort that, for them, is barely above walking. Karvonen correctly recognises that a trained heart with RHR 50 has a much wider working range than an untrained heart with RHR 75 at the same age, and pushes the zones up to match.

Example 3 — 55-year-old casual exerciser, Fox vs Tanaka

Casual exerciser, walks daily, hikes on weekends, no recent HR data. Let’s compare what Fox and Tanaka say for the same person. Fox: HRmax = 220 − 55 = 165 bpm. Tanaka: HRmax = 208 − 0.7 × 55 = 208 − 38.5 = 169.5 bpm (call it 170). For a 55-year-old, Tanaka is actually higher than Fox by about 5 bpm — a small difference, but already a sign that the lines are about to cross.

The two formulas intersect somewhere around age 40. Below that, Fox over-predicts; above that, Fox starts to under-predict. The divergence widens with age: at 65, Fox gives 155 and Tanaka gives 162.5. At 75, Fox gives 145 and Tanaka 155.5 — a ten-bpm gap that completely changes a senior’s zone training. Using Tanaka’s 170 bpm for our 55-year-old, Z2 lands at 102–119 bpm — a brisk-walk-to-easy-jog effort, exactly where the modern Z2 prescription wants older adults for cardiovascular longevity. If they had used Fox’s 165, Z2 would clip at 115 — losing four bpm of working range that this athlete can comfortably and safely use. Small numbers; meaningful effects over a year of training volume.

Common Mistakes

  • Using 220 − age past 50. Fox was already imprecise in young adults and gets worse with age. By 60 it can under-predict your true HRmax by 10+ bpm — meaning you cap your training intensity below what your heart can actually do. Switch to Tanaka for any user over 40, and switch to Karvonen if you have RHR data.
  • Treating the formula output as ±1 bpm precise. All three formulas have a standard deviation of ±10–12 bpm at the individual level. Two 30-year-olds can both have a Tanaka prediction of 187 and one can have a measured max of 175, the other 199. The zones are ranges for a reason; obsessing over a one-bpm reading is over-fitting to a number that has tens of bpm of inherent uncertainty.
  • Treating the “fat-burning zone” as a fat-loss strategy. Z2 burns a higher percentage of calories from fat than Z4 does, but the absolute fat oxidation per hour is similar or higher at threshold because total calorie burn is so much higher. Fat loss is decided by the calorie deficit across the day — pair zone training with the calorie / TDEE calculator to get the energy-balance side right. Z2 is the foundation for endurance, not a cardio diet shortcut.
  • Running by zone in heat without adjusting for cardiac drift.In hot weather your heart rate at the same pace can drift up by 10–20 bpm as the body shunts blood to the skin for cooling. If you train by HR in summer, your “Z2” pace will feel embarrassingly slow. The fix is to trust the HR data over the pace — slow down to keep the bpm in zone, even if your watch’s pace number complains. Cardiac drift is real physiology, not weakness.
  • Not tracking time-in-zone over a week. The single most useful metric most amateurs never look at is weekly hours per zone. If your plan says “easy day” and you spend 70% of it in Z3, you didn’t do an easy day. Most modern watches export time-in-zone — use it weekly to confirm the prescription matched the execution.
  • Ignoring medication effects on heart rate. Beta-blockerscan flatten max heart rate by 30–40 bpm. Diuretics, some antidepressants, thyroid medications, and even high doses of caffeine all shift the HR-effort relationship. The formulas assume a pharmacologically unmedicated heart; if that is not you, the calculator’s zones are a starting hypothesis at best. Confirm with your prescriber and lean on perceived effort and the talk test until you have a measured max in your medicated state.
  • Trusting the zone shading on a wrist optical sensor.Wrist-based optical heart rate (Apple Watch, Garmin’s wrist sensor) is reliable at rest and on long steady efforts but lags 10–20 seconds and can drop ±5 bpm during intervals or when the wrist moves a lot. Chest straps (Polar H10, Garmin HRM-Pro) are accurate to within ±1 bpm and are the right tool for any session that depends on hitting a precise zone. If your interval session has 30-second efforts, a wrist sensor will simply report the wrong number.

When This Calculator Decides For You

  1. Am I doing too many high-intensity sessions?Pull last week’s time-in-zone from your watch. If more than 30% of total weekly minutes were in Z3+, you are over-cooking and under-recovering. The fix is to push more hours into Z2 — and the calculator’s Z2 ceiling tells you exactly which bpm to cap your easy runs at.
  2. Should I run easier?If your “easy” runs are landing in Z3 by HR, the answer is yes. Set the watch’s upper alert to your Z2 high bpm and accept walking breaks if needed — the discipline of holding sub-Z3 is what builds aerobic fitness over months.
  3. Setting the target zone for a tempo run.Tempo means Z4 — lactate threshold. The calculator’s Z4 window (80–90% HRmax) is the bpm range you want to hold for the work intervals. A 20-minute tempo at the low end of Z4, or 8-minute repeats at the high end, are the canonical sessions.
  4. Checking if my fitness watch’s auto-zones are right.Garmin, Apple, and Polar all auto-generate zones from age and sometimes a measured max. The calculator is a quick sanity check: if your watch’s Z2 ends 10 bpm above what Tanaka predicts for your age, the watch is using Fox or has stale data. Manually override the zones in the watch app to match the calculator’s output.
  5. Pre-race week taper structure.The classic taper holds frequency but drops volume — short sessions, mostly in Z2 with brief Z4 surges to keep the system primed. The calculator gives you the bpm window for each: “15-minute jog in Z2, three 90-second pickups at low Z4, jog home in Z1.” That kind of prescription is impossible without zone numbers in front of you.

What This Calculator Doesn’t Model

  • Replacement for a VO2 max test. A laboratory ramp test on a treadmill or bike with a gas-exchange mask measures your actualHRmax and lactate threshold to within ±1 bpm. The calculator is a population estimate; the lab test is your real number. Serious athletes get tested every year or two, and it’s worth the cost if your training depends on precise zones.
  • Cardiac drift in heat or dehydration. The same effort that puts you at 150 bpm in 15°C can put you at 165 bpm in 30°C as plasma volume drops and skin blood flow rises. The calculator gives you fixed bpm zones; reality shifts those zones 5–15 bpm downwardin real bpm-at-effort terms when it’s hot. Adjust by slowing pace to hold HR in zone, or accept that summer Z2 sits at a slower pace than winter Z2.
  • Cardiology consult for symptoms. If you experience chest pain, shortness of breath disproportionate to effort, palpitations, dizziness, or syncope during exercise, this calculator is not the right tool. Stop training and see a cardiologist. Heart rate formulas presume a structurally normal heart; a calculator cannot triage symptoms that need an ECG, echo, or stress test.
  • Medication effects. Beta-blockers, calcium-channel blockers, certain antiarrhythmics and SSRIs all change the HR response to exercise. The calculator does not adjust for any of this. If you are on a daily heart-rate-affecting medication, have a measured max done in your medicated state and use that instead of any formula.
  • Pregnancy and aging-specific adjustments.Pregnancy raises resting heart rate by 10–20 bpm and shifts the HR-effort curve; ACOG guidance moves prescription away from absolute bpm toward perceived exertion in the second and third trimesters. Sarcopenia and autonomic changes in adults over 80 also alter the curve in ways no simple formula captures. Both populations should rely on perceived effort first and treat the calculator’s zones as background context.

Pair this calculator with the calorie / TDEE calculator if zone training is part of a fat-loss or performance plan — endurance work without honest energy-balance accounting is a slow road. The protein intake calculator covers the recovery-fuel side: high-volume Z2 training without enough protein loses muscle along with fat. The BMI calculator and ideal weight calculator round out the body-composition picture. Browse the full health calculator hub for the rest of the toolkit. Heart rate zones tell you how hard; the other calculators tell you how much and where you stand — together they cover the whole training equation.

Frequently Asked Questions

The most common questions we get about this calculator — each answer is kept under 60 words so you can scan.

  • Why is Tanaka more accurate than 220 − age (Fox)?
    The Fox formula (Haskell 1971) was based on a small sample of mostly healthy young men. Tanaka et al (2001) ran a meta-analysis of 351 studies and found 208 − 0.7 × age fits real maximum-HR data better, especially for adults over 40. Fox systematically over-predicts max HR by 5-15 bpm for older adults, which inflates training zones and pushes athletes harder than necessary. Tanaka is now the consensus formula in clinical exercise physiology.
  • When should I use Karvonen instead?
    When your resting heart rate diverges meaningfully from population average — typically because you're well-trained (RHR 40-55) or deconditioned (RHR 80+). Karvonen incorporates RHR into the zone math via the 'heart rate reserve' (HRmax − HRrest), so an athlete with RHR 50 doesn't get the same Zone 2 prescription as a couch-bound peer with RHR 75. For typical recreational fitness, Tanaka without RHR is fine.
  • What does 'Zone 2' mean and why is it suddenly trendy?
    Zone 2 is 60-70% of max HR (or HRR) — moderate aerobic effort where you can hold a full conversation. Modern endurance science (Iñigo San Millán, Peter Attia) emphasizes Zone 2 because it builds mitochondrial density, fat-oxidation capacity, and aerobic base — the metabolic foundation for everything else. Athletes spend 70-80% of total weekly time in Z2 and only 10-20% in higher zones — the opposite of how most amateurs train.
  • How do I measure my resting heart rate?
    First thing in the morning, before getting out of bed and before caffeine. Lie still for 1-2 minutes, then count beats for 60 seconds (or 30 seconds × 2). Take 3 readings on 3 mornings and average. Wearable trackers (Apple Watch, Garmin, Whoop) show automatically once you've logged a few nights of sleep — those are usually within ±5 bpm of manual measurement.
  • Is the 'fat-burn zone' real?
    Sort of. Around 60-70% of max HR (Zone 2 in this calculator), the body uses a higher proportion of fat for fuel than at higher intensities. But total calories burned is lower per minute than in Zone 4-5 work, so absolute fat burned per hour is often higher in mixed sessions. The 'fat burn zone' label exists in fitness culture as a marketing simplification; nutritionally, total caloric deficit drives weight loss far more than which zone you trained in.
  • Can I use a chest strap or wrist tracker for these?
    Yes — both work. Chest straps (Polar H10, Garmin HRM-Pro) are accurate to ±1 bpm and update in real-time, gold-standard for serious training. Wrist optical (Apple Watch, Garmin Fenix) is accurate to ±5 bpm at steady state but lags during rapid changes (intervals, sprints). For zone-based training, chest is preferred during high-variability sessions; wrist is fine for steady runs / cycling.
  • What if my actual max HR is much higher / lower than the formula predicts?
    Both formulas have ±10-15 bpm error per individual. If you've done a lab VO2 max test or a max-effort field test (uphill run to exhaustion, e.g.), use that number — input it as your max HR by working backward: pick the formula closest, then mentally adjust zone bands by the offset. The calculator can't accept a custom max-HR input directly today; this is the workaround.
  • Do these zones apply to running and cycling equally?
    Roughly, but with caveats. Cycling max HR is typically 5-10 bpm lower than running max HR for the same person — fewer muscles engaged, body weight supported. Trained cyclists often calibrate zones from a cycling-specific max-HR test. The calculator gives one number; you can manually shift cycling zones down 5-10 bpm if you train both disciplines and notice the divergence in your data.
  • What about zone training during pregnancy or for older adults?
    Pregnancy: ACOG guidelines say staying in Zone 1-2 (under 70% max) is safe through pregnancy if cleared by a clinician. Older adults (65+): Tanaka still applies, but watch for medication-affected heart-rate responses (beta-blockers especially flatten max HR). For both: focus on perceived effort (RPE) alongside HR — a well-trained 70-year-old's Zone 2 might be as low as 110 bpm.
  • Why is HR so different at the same effort on hot days?
    Cardiac drift. As the body heats up, blood volume shifts toward the skin for cooling, so the heart works harder to maintain the same oxygen delivery. Same pace, higher HR. In hot conditions, run by zones (slow down to keep HR in target) rather than by pace. The calculator's bpm bands stay valid; the watt or pace that puts you there shifts down 10-20% in summer heat.
  • Are wearable 'training load' or 'recovery' scores based on these zones?
    Yes, partially. Garmin's Training Load and Whoop's Strain blend time-in-zone data with HRV (heart rate variability) and sleep markers. Time spent in higher zones contributes more to load. The calculator doesn't compute load — it just tells you the bpm bands. For load-based programming, a wearable that aggregates zone time across a week is the right companion tool.
  • Can these zones replace a real cardiology consult?
    No. The calculator is for training prescription only. If you have unexplained chest pain, fainting, palpitations, or a family history of cardiac events, see a clinician — those issues can't be diagnosed from a heart-rate formula. Zone-based training assumes a healthy heart; the calculator's outputs are not a clearance to exercise hard if your physician hasn't already cleared you.