Calculate your training zones for free
Heart rate, pace and power. Free, no sign-up, instant results.
Max HR estimated from age (220 − age): bpm
Method: % of your max HR
| Z1 · RecoveryVery easy runs and cooldowns. This is where the body recovers, not where it builds. | |
|---|---|
| Z2 · Aerobic baseThis is where endurance gets built. Most of your mileage should land here. | |
| Z3 · TempoControlled effort, "comfortably hard" pace. Easy to overuse without noticing. | |
| Z4 · ThresholdThe pace you can hold with real effort for 20-60 minutes. Threshold intervals. | |
| Z5 · Max effortNear-maximal effort. Short intervals, hard reps, the final kilometer of a race. |
Method: Karvonen formula (heart rate reserve)
| Z1 · RecoveryVery easy runs and cooldowns. This is where the body recovers, not where it builds. | |
|---|---|
| Z2 · Aerobic baseThis is where endurance gets built. Most of your mileage should land here. | |
| Z3 · TempoControlled effort, "comfortably hard" pace. Easy to overuse without noticing. | |
| Z4 · ThresholdThe pace you can hold with real effort for 20-60 minutes. Threshold intervals. | |
| Z5 · Max effortNear-maximal effort. Short intervals, hard reps, the final kilometer of a race. |
A number that summarizes your current aerobic fitness, based on the Jack Daniels formula. The higher your VDOT, the faster your paces across every distance.
| E · EasyYour base pace. Most of your weekly mileage lives here, talking without gasping. | |
|---|---|
| M · Marathon paceThe pace you'd hold for 42 km if the race were today. Ideal for marathon-specific long runs. | |
| T · Threshold (tempo)Fast but sustainable: roughly your one-hour race pace. Tempo and threshold work. | |
| I · IntervalsRoughly 3K-5K race pace, hard effort with recovery. This is where you raise your aerobic ceiling. | |
| R · RepetitionFaster than race pace. Short reps to sharpen running economy and top-end speed. |
| Z1 · Active recoveryVery easy spinning, barely any resistance. For the day after a big effort. | |
|---|---|
| Z2 · EnduranceYour mileage zone. This is where you build your aerobic base on the bike. | |
| Z3 · TempoFirm, sustained effort — harder than it feels if you hold it for a while. | |
| Z4 · ThresholdThe effort you can sustain for roughly an hour. This is where your FTP lives. | |
| Z5 · VO2maxHard 3-8 minute intervals. This is where you build your ceiling for oxygen uptake. | |
| Z6 · Anaerobic capacityVery short, very intense efforts with long recovery. Sprints and attacks. |
These zones come from a standard formula, based on the numbers you just typed in. Your real physiology —how you respond to fatigue, heat, a bad night's sleep— isn't in that formula. It's in your training.
Heart rate zones: how they work
What each HR zone (Z1 to Z5) is and what it's for
Heart rate zones split your effort range into 5 bands, from easiest (Z1) to hardest (Z5). Each one trains something different: Z1 and Z2 build the aerobic base everything else depends on —if you want to understand why most of your volume should live there, this zone 2 running guide breaks it down in detail. Z3 is the zone most runners abuse without noticing —training's "gray zone," neither truly easy nor truly hard— while Z4 and Z5 reserve real effort for intervals and race pace. Training without knowing your zone is like planning a route with no map: you're moving, just not necessarily where you meant to go.
How it's calculated: % max HR vs. the Karvonen formula
The simplest method uses a straight percentage of your max heart rate (50-60% for Z1, up to 90-100% for Z5). It's quick, but it ignores something important: your resting heart rate, which varies a lot between athletes with the same max HR. The Karvonen formula (1957) fixes this by calculating your "heart rate reserve" —the gap between your max and resting HR— and applying the percentage to that reserve instead of the max. Two runners with a max HR of 185 can end up with quite different zones if one has a resting HR of 45 and the other 70. That's why this calculator asks for resting HR as an optional field: if you have it, Karvonen gives you a result tuned closer to you specifically.
Common mistakes when calculating your HR zones
The most common one: using "220 minus age" blindly. It's a population average with a margin of error of ±10-12 beats —enough to land you in the wrong zone without knowing it. If you have a real max HR reading (from a test or an all-out race effort), use that instead of the age formula. The second mistake is skipping resting HR when you actually have it: it's a free data point that sharpens the Karvonen calculation. The third is trusting a wrist-based sensor during hard efforts, where it's less reliable than a chest strap —if your Z4/Z5 zones don't match how the effort actually feels, suspect the sensor first. To see where you're really landing, this heart rate vs. power comparison compares heart rate and power side by side, workout by workout.
Training paces (VDOT): from your race time to your daily paces
What VDOT is and where it comes from
VDOT is a number —not a real physiological unit, but an index— that American coach and exercise physiologist Jack Daniels developed together with Jimmy Gilbert to summarize your current aerobic fitness from a single race result. The higher your VDOT, the faster your paces at any distance. Its real value is that, from that one number, the 5 training paces (E, M, T, I, R) documented by Daniels in Daniels' Running Formula fall out automatically, so you don't have to calculate each one by hand or guess by feel. It's the most widely used reference system in structured running, used by coaches and everyday runners alike.
How your E / M / T / I / R paces are calculated from a recent race
You enter a distance (5K, 10K, half, or marathon) and your time; the calculator translates that result into your VDOT and, from there, into your 5 daily paces. E (easy) is where most of your weekly mileage lives; M (marathon pace) is what you'd hold for 42 km today; T (threshold) is fast but sustainable, roughly your one-hour race pace; I (intervals) raises your aerobic ceiling with 3K-5K-effort work; and R (repetition) is pure speed, faster than race pace, with long recoveries. If you're building toward a specific goal —a marathon, a 70.3— these paces are the real starting point for planning your weeks, not just "running fast" with no structure: this Ironman 70.3 Vitoria 2026 build-up shows how they apply to a real endurance goal.
Common mistakes when calculating training paces
The costliest mistake: using an old race result. Your VDOT changes with your fitness, so a 10K from 8 months ago can give you paces that are too conservative (if you've improved) or too optimistic (if you've lost fitness). Always use your most recent time and, if possible, from an actual race —training-only time trials tend to run slower than your true fitness. The second mistake is blending race pace with training pace: running your easy runs at threshold pace "because you feel good" piles up fatigue you won't notice until it catches up with you. The third is ignoring terrain or weather on the day of the race: a windy or hilly 10K isn't worth the same as a flat one. If your current plan isn't producing results despite training hard, this guide on why your training plan isn't working walks through the most common causes.
Power zones (FTP): the Coggan model
What FTP is and why it's cycling's reference metric
FTP (Functional Threshold Power) is the maximum power you can sustain for roughly one hour without falling apart. It was popularized by Andrew Coggan and Hunter Allen in Training and Racing with a Power Meter, and it became cycling's reference metric with a power meter for a simple reason: unlike heart rate, power doesn't shift with heat, caffeine, or a stressful day —watts are watts. Knowing your FTP lets you plan every session as a percentage of your real capacity, instead of riding "by feel." If you're still gauging effort by feel, this guide on how to calculate your cycling FTP goes into detail on how to get it, with or without a formal test.
How the 6 power zones are calculated from your FTP
Once you have your FTP, the Coggan model splits it into 6 zones, each with its own training purpose: Z1 (active recovery) for the day after a big effort; Z2 (endurance) where you build your aerobic base on the bike; Z3 (tempo), a firm, sustained effort; Z4 (threshold), the zone where your FTP lives and where you train the ability to hold near-max effort; Z5 (VO2max) for hard, few-minute intervals; and Z6 (anaerobic capacity) for very short, very intense efforts with long recovery. Entering your FTP into the calculator gives you the exact wattage for each zone, ready to set up on your bike computer or training app. If you also want to understand how that effort accumulates week over week, this TSS, CTL and ATL guide explains TSS and training load built on these same zones.
Common mistakes when calculating your FTP
The most frequent one: a poorly executed 20-minute test —without a proper warm-up, or starting too hard and fading at the end— which gives you an artificially low FTP. The second is not retesting: your FTP shifts with your fitness, so a value from 4 months ago no longer reflects your current level; retest every 6-8 weeks if you train regularly. The third is confusing FTP with your max sprint power —they're completely different things: a sprint lasts seconds, FTP holds for an hour. If you just calculated your FTP from a test, check this guide on how to calculate your cycling FTP to make sure you followed the right protocol before trusting the number.
Frequently asked questions
How are heart rate zones calculated?
They're calculated from your max heart rate, splitting your effort range into 5 bands from 50% to 100% of that max. If you add your resting heart rate, we use the Karvonen formula, which adjusts the calculation to your heart rate reserve instead of your raw max — a more precise result for you specifically.
What's the difference between % max HR and the Karvonen formula?
% max HR applies the percentage directly to your max heart rate. Karvonen applies it to your "heart rate reserve" (max HR minus resting HR), so it accounts for your baseline fitness. Two people with the same max HR can end up with different Karvonen zones if their resting HR differs — that's why one calculator sometimes gives you a different number than another.
How is VDOT calculated from a race time?
You enter the distance and time of a recent race (5K, 10K, half, or marathon) and we apply the Jack Daniels and Jimmy Gilbert formula, which converts that result into a fitness index (VDOT). Your 5 training paces — E, M, T, I, and R — fall out of that number automatically.
Can I use an old race time to calculate my paces?
You can, but the older it is, the less reliable the result. Your VDOT changes with your current fitness, so a race from many months ago can give you paces that are too slow or too fast for where you are now. Always use your most recent result, ideally from an actual race rather than a solo training run.
What is FTP and how do I calculate it without a power meter?
FTP is the maximum power you can sustain for roughly an hour. With a power meter, it's estimated from a 20-minute test at 95% of your average power. Without one, you can't get a wattage figure, but you can still train by intensity zones using heart rate or perceived effort while you decide if a power meter is worth it for you.
How often should I retest my FTP?
Every 6-8 weeks if you train regularly, or after a major training block. Your FTP rises or falls with your fitness, so a value from six months ago probably no longer reflects your real level — and neither do the zones calculated from it.
Why might my real zones be different from this calculator's?
Because this calculator applies a standard formula to 2 or 3 numbers you type in — it's a solid starting estimate, not a measurement of your actual physiology. How you really respond to fatigue, heat, or a bad night's sleep only shows up in your real training. That's exactly what Iron Buddy does: it reads every activity from your Strava with AI and calculates your zones from your real data, not a generic formula.
Does this calculator store my data?
No. The calculation runs 100% in your browser — your age, heart rate, race time, or FTP are never sent to any server. The only thing we log is an anonymous page visit, with no personal data, to know whether the calculator is useful.