Heart Rate Zone 3 Calculator

The formula

Z3 = 70–80% HRmax (aerobic/tempo)

What the zone 3 bpm tells you

The 70–80% band often called "aerobic" — where recreational runners spend disproportionate time and elite programmes deliberately avoid volume.

Calculation: Z3 = 70–80% HRmax (aerobic/tempo). Enter your inputs and every substitution is shown below the result.

Reading the result

Spend time here only when the session has a purpose; otherwise pick Z2 below or Z4 above.

Rules of thumb: 70–80% HRmax; conversational in short phrases

Limitations and best practice

The "grey zone" trap: chronic Z3 running accumulates fatigue without the hormonal and lactate-clearance payoff of true threshold work.

This calculator gives an estimate based on standard formulas; it is not professional financial, medical, legal or engineering advice. Verify anything you plan to act on with a qualified professional and your own records.

Frequently asked questions

Why is Zone 3 called the grey zone?
It sits between the easy aerobic and hard threshold stimuli — enough strain to fatigue, not enough to maximally adapt.
Is tempo running in Zone 3?
True lactate-threshold tempo usually lands at the top of Z3 or bottom of Z4, not the middle.

Source & methodology

Eston & Reilly intensity banding.

How Heart Rate Zone 3 works — and what your result really means

You want to know where you stand, and a computed figure beats a remembered one every time. There are plenty of pages about Heart Rate Zone 3; almost none of them show the working. This one does: the formula, every input, a fully computed example, and a sensitivity analysis calculated live from this engine’s own defaults.

The number itself is the easy part. What takes judgement is knowing which inputs are facts in your situation and which are guesses wearing a decimal point — a distinction this page makes explicit for every field above.

A calculation like this one is worth roughly as much as a careful sentence: it forces several vague considerations into one comparable quantity. Once Heart Rate Zone 3 is on the table, the argument can stop being about impressions.

What makes a calculation page trustworthy is that its copy is derived from its own arithmetic: here zone 3 range = 128 bpm, recomputed every time a field changes, and the sensitivity section ranks the inputs that move the result — Age first, at ≈1.3 % of the headline for a ten-percent error either way in that input — which is the thread the rest of this guide pulls on.

How Heart Rate Zone 3 is computed, line by line

The engine implements a single stated model: Z3 = 70–80% HRmax (aerobic/tempo). There is no hidden coefficient and no login-gated precision — the formula printed is the formula executed, which is also what makes the result citable.

Age (y) (example value 35) is a quantity rather than a category — precision here is cheap and worth having. Be precise about the boundary (exact date, start of month); time inputs decide the exponent in most formulas.

Resting HR (bpm) (example value 63) is a measured number in the unit named by the label; the formula does not convert for you. Replace the example with the figure from your own records — the tool recomputes instantly and the printed steps follow your numbers.

Heart Rate Zone 3 with real numbers, step by step

Rather than describe the calculation, here it is end to end — every substitution in order, starting from the inputs above. Starting figures: Age (y), Resting HR (bpm). The endpoint of that chain is 128 bpm of zone 3 range, sitting in the “Zone 3 = 128–146 bpm (70–80% of 183 estimated HRmax) — Zone 3 is the grey zone: too hard to recover from, too easy to be a threshold stimulus” band.

  1. HRmax ≈ 207 − 0.7 × 35 = 183
  2. 183 × 70% = 128 bpm
  3. 183 × 80% = 146 bpm

Lower bound (HRmax%) — 128. If your inputs change, this is usually the first companion figure to move.

Upper bound (HRmax%) — 146. Compare it against the main result of 128 bpm before drawing conclusions.

Karvonen low — 147 bpm. Read next to the headline, this is the figure that shows the shape of the trade-off.

Karvonen high — 159 bpm. Compare it against the main result of 128 bpm before drawing conclusions.

Keep this worked example open while you enter your own figures: matching the shape of the substitution is the fastest way to spot a unit or convention mistake.

The Heart Rate Zone 3 corridor: your result across a realistic band

Read this table as the practical error bar on the headline figure. It answers the question people actually have after seeing a single number: how wrong could this be if the main input is off by ten or twenty percent?

Age settingZone 3 range
80 % of the example value131 bpm
90 % of the example value129 bpm
example inputs128 bpm
110 % of the example value126 bpm
120 % of the example value124 bpm

Across 5 settings of Age, the result spans 124 bpm to 131 bpm. A decision that only works at one row of this table is a decision waiting for an input to move. Reproduce it in the form above by editing Age alone; the substitution steps will follow your figures exactly.

Where Heart Rate Zone 3 is fragile — and where it is not

This list was computed for this specific engine just now: each numeric input was nudged ±10 % while every other field held its example value, and the zone 3 range was recalculated from scratch. It is the fastest honest answer to “what matters most in Heart Rate Zone 3?” — and it is specific to these defaults, because sensitivity moves with the starting point.

  • Age +10 % → Heart Rate Zone 3 = 126 bpm · −10 % → 129 bpm (the zone 3 range shifts ≈1.3 %)

Age is the dominant lever here: ten percent either way moves the result by about 1.3 %, from 126 bpm to 129 bpm. Measure that input from a document rather than from memory. The remaining fields can sit at safe defaults without materially changing the answer — knowing which is which is what separates a careful calculation from an anxious one.

Reading the result: bands, zones and thresholds

The value above only becomes useful the moment you know what it is being measured against. On the example inputs the band reads “Zone 3 = 128–146 bpm (70–80% of 183 estimated HRmax) — Zone 3 is the grey zone: too hard to recover from, too easy to be a threshold stimulus”; your own figures place you on a different rung of the same ladder. How much of that band is luck? On Age alone ten percent either way covers 126 bpm to 129 bpm. The practical reading rules: read the band as a starting hypothesis, then test it: change the two dominant inputs by ten percent and see whether the verdict survives. Verdicts that survive stress are the ones worth acting on.

Where Heart Rate Zone 3 sits next to similar measures: this tool answers “how much is the Heart Rate Zone 3”, while the related calculators answer “what do I do about it”. Reading the result alone tends to over-weight a single snapshot; pairing it with the companion tools above turns the number into a decision.

The errors that quietly break a Heart Rate Zone 3 figure

The "grey zone" trap: chronic Z3 running accumulates fatigue without the hormonal and lactate-clearance payoff of true threshold work. This calculator gives an estimate based on standard formulas; it is not professional financial, medical, legal or engineering advice. Verify anything you plan to act on with a qualified professional and your own records.

Stopping at the first plausible answer. If the result surprises you, the productive question is which input would have to be wrong for the surprise to disappear — then go check that input.

Attention is also misallocated between fields. Having measured this engine, we can say where it belongs: Age first, everything else second.

The subtlest error is answering the wrong question precisely. Confirm that zone 3 range is actually the quantity your decision needs — the arithmetic is flawless either way, which is what makes the mistake invisible.

Six things to confirm before acting on Heart Rate Zone 3

  • State, in one sentence, which convention each rate, unit or period in the form is using.
  • Compare the result with one independent method or published benchmark.
  • Re-verify Age against a source document — ten percent of error there moves the headline by ≈1.3 %.
  • Record the date and the inputs alongside the number so future-you knows what was assumed.
  • Recompute once with the dominant input deliberately set low, and see whether the decision changes.
  • Repeat the ±10 % test on the inputs that matter and see whether the decision — not just the number — still holds.

A routine for decision-grade Heart Rate Zone 3

The tool does the arithmetic; the routine below is what makes the arithmetic trustworthy. Five steps, a minute total — and afterwards you will know not just what the number is, but which assumption produced it.

Step 1 — gather before you type. Heart Rate Zone 3 depends on age (y), resting hr (bpm). Collect them from a source document — a statement, a report, an invoice, a log — rather than from memory, because recalled inputs are the single largest cause of wrong results. A figure nobody can reproduce is a figure nobody will act on twice.

Step 2 — compute the version you would not be embarrassed by. If a stranger audited your inputs, which set would you hand over? Enter that set, read the result, and treat everything else as upside. Precision is a promise you make about your data; make sure your inputs can keep it.

Step 3 — play with the inputs on purpose. Ten percent up, ten percent down, one field at a time. Within a few minutes you will know this calculation better than most people who quote its results. One decimal place more than your data supports is one decimal place of fiction.

Step 4 — run the scenario trio. Expected, pessimistic, optimistic. The gap between pessimistic and expected is the number to plan against; the optimistic result is useful only as a ceiling. When in doubt, prefer the boring input: the interesting one is usually the one you misread.

Step 5 — write the one-line memo. “Zone 3 range = 128 bpm on this date, from these inputs.” That line is the entire deliverable; everything else on this page is how you earned the right to write it. Write the figure down before moving on; memory flatters whichever number you saw last.

Who actually uses Heart Rate Zone 3 — and when

Health & Medical arguments end at arithmetic or they do not end. Heart Rate Zone 3 is the arithmetic: 128 bpm on the example inputs, reproducible by anyone who types the same numbers. Repeating a calculation with the same numbers proves only that the arithmetic is reliable — which is worth knowing.

Professionals in Fitness Performance use this style of calculation as a screening filter before spending real money or effort: a quick Heart Rate Zone 3 check eliminates weak options in minutes, and the survivors earn the deeper, slower analysis. Precision is a promise you make about your data; make sure your inputs can keep it.

Nothing here is stored or transmitted, so the habit of checking is free: open the page, re-enter current figures, compare with the number you saved last time. Compare the calculation to the rough guess you arrived with, and ask why they differ.

The questions that come up most about Heart Rate Zone 3

What affects Heart Rate Zone 3 the most?

Measured on this engine, Age is the dominant lever: moving it ±10 % shifts the zone 3 range across 126 bpm to 129 bpm — about 1.3 % of the headline. The ranked list in the sensitivity section is computed live, not asserted from a template.

What is a typical Heart Rate Zone 3?

There is no honest universal average for Heart Rate Zone 3, but there is a reference point: the defaults on this page produce 128 bpm (Zone 3 = 128–146 bpm (70–80% of 183 estimated HRmax) — Zone 3 is the grey zone: too hard to recover from, too easy to be a threshold stimulus). Replace the inputs with your own and compare — that comparison is the useful meaning of “typical”.

How do I calculate Heart Rate Zone 3 by hand?

Z3 = 70–80% HRmax (aerobic/tempo) is the entire method. Work the inputs in that order — HRmax ≈ 207 − 0.7 × 35 = 183 — and you will reach 128 bpm on the default figures, the same number this tool prints.

What happens to Heart Rate Zone 3 if age changes by 10 %?

On these inputs a ±10 % change in age takes Heart Rate Zone 3 to 126 bpm against the 128 bpm example — around 1.3 % of the headline. The same test on every other field is in the sensitivity section.

Is the Heart Rate Zone 3 result of 128 bpm good or bad?

Neither, on its own — the label “Zone 3 = 128–146 bpm (70–80% of 183 estimated HRmax) — Zone 3 is the grey zone: too hard to recover from, too easy to be a threshold stimulus” is the band this figure falls in for the example inputs, and your own inputs will place you elsewhere on the same ladder. Judge the number against your history and your alternatives, and remember that a ten-percent error in Age alone moves it by ≈1.3 %.

What affects Heart Rate Zone 3 the most?

Sensitivity depends on where you start, but the inputs Age (y) and Resting HR (bpm) typically move Heart Rate Zone 3 further than the rest because they enter the formula multiplicatively. If you can only measure two things well, measure those and hold the others at conservative defaults.

Is Heart Rate Zone 3 accurate?

The arithmetic is exact: Z3 = 70–80% HRmax (aerobic/tempo) is evaluated with full floating-point precision and every substitution is printed in the worked example. What limits accuracy is input quality and the model’s assumptions, so treat the 128 bpm result as the correct answer to the question you typed — and check the assumptions section before acting on it.

Why is Zone 3 called the grey zone?

It sits between the easy aerobic and hard threshold stimuli — enough strain to fatigue, not enough to maximally adapt.

Is tempo running in Zone 3?

True lactate-threshold tempo usually lands at the top of Z3 or bottom of Z4, not the middle.

Does this Heart Rate Zone 3 tool store my numbers?

No. The entire calculation runs in your browser session; nothing entered above is transmitted or saved, which is the correct behaviour for sensitive Health & Medical figures and the reason you can re-run this page as often as you like.

Key terms on this page

Lower bound (HRmax%)
128 in the default Heart Rate Zone 3 calculation — one of the secondary figures an experienced reader checks before trusting the primary number.
Upper bound (HRmax%)
146 for the Heart Rate Zone 3 worked case; it sits next to the main result because it carries context the headline leaves out.
Karvonen low
147 bpm in the default Heart Rate Zone 3 calculation — one of the secondary figures an experienced reader checks before trusting the primary number.
Zone 3 range
The primary output of this tool: 128 bpm for the default inputs, computed exactly from Z3 = 70–80% HRmax (aerobic/tempo).
Worked example
The calculation written out in full so that nothing on this page has to be taken on trust.
Verdict band
The interpretation attached to a result (“Zone 3 = 128–146 bpm (70–80% of 183 estimated HRmax) — Zone 3 is the grey zone: too hard to recover from, too easy to be a threshold stimulus” on these inputs), which turns a bare number into a position on a scale.
Sensitivity (±10 %)
How far the Heart Rate Zone 3 moves when a single input is nudged ten percent either way; the ranked list on this page is computed live from this engine.

The provenance of this Heart Rate Zone 3 calculation

Everything above runs on one stated formula, applied without hidden coefficients: Z3 = 70–80% HRmax (aerobic/tempo). Source of record: Eston & Reilly intensity banding. Any other implementation of this model should return the same figure for the same inputs. If one does not, the difference is in its assumptions — which this page prints and that one probably does not.

This page is an estimation aid, not professional advice. The design rule is simple: two people entering identical figures must get identical answers. The design constraint was set by usefulness rather than by comfort: an estimate you can interrogate beats an answer you have to trust.

After the number: what to do with it

Re-measure on a second occasion before changing behaviour; single readings carry natural day-to-day variation.

Whoever you are (people checking a personal health figure before acting on it), the next step is the same: replace the example inputs with your own, note the date, and re-run whenever a figure moves. In Health & Medical, a dated figure is a trend, and an undated one is a rumour.