Target Heart Rate
{{ targetBpm }} bpm
Hold {{ targetWindowBpmLabel }} · Max {{ maxHrUsed }} bpm via {{ activeMethodLabel }}
Source {{ maxSourceLabel }} Basis {{ basisLabel }} {{ activeZoneBadge }} Window {{ targetWindowBpmLabel }} Rest {{ restingHrUsed }} bpm {{ currentStatus.badge }}
yrs
bpm
bpm
%
{{ targetWindowPercentLabel }}
yrs
% +/-
bpm
Metric Value Copy
{{ row.label }} {{ row.value }}
Zone Intensity BPM range Primary use Cue Copy
{{ row.zone }} {{ row.intensity }} {{ row.bpmRange }} {{ row.primaryUse }} {{ row.cue }}
{{ header.label }}
{{ row[header.key] }}

            
:

Introduction

Maximum heart rate is the highest rate your heart is likely to reach during very hard exercise. Target heart rate is the smaller range you use to guide a specific workout. This calculator connects the two so you can turn a session goal such as easy aerobic work, tempo training, or hard intervals into beats per minute.

You can start with an age-based estimate, or skip that and enter a known maximum heart rate from supervised testing, race data, or another trusted source. The result is not just one bpm value. It also gives you a holdable target window, a zone label under the model you chose, comparison values from other max-HR formulas, and an optional check against your current heart rate.

That matters because heart-rate training works best when the numbers are read with context. The American Heart Association treats about 50 to 70% of maximum heart rate as moderate intensity and about 70 to 85% as vigorous intensity, but real effort can shift with heat, dehydration, altitude, sleep, stress, illness, and medication. Use the result as a training guide, not as proof that one exact bpm is correct every day.

If you have chest pain, dizziness, known heart disease, rhythm problems, or take medicines that change heart-rate response, get advice from a qualified clinician before using heart-rate targets to push exercise intensity.

Technical Details

The calculator separates three decisions that people often blur together: how to estimate maximum heart rate, how to translate intensity into bpm, and how to label that bpm inside a zone model. Keeping those steps separate is useful because two runners can choose the same 75% target yet land on different bpm values if one uses a known tested max and the other uses an age estimate, or if one uses heart-rate reserve instead of a straight percentage of maximum.

Target logic at a glance
50% 70% 85% 100%

First the calculator estimates or accepts max HR. Next it places your chosen intensity on the percentage scale, expands it by the selected window, and then converts that range to bpm with either percent of max or heart-rate reserve.

Maximum heart rate methods available in the calculator
Method Equation or source When it helps Important note
Fox 220 - age Quick familiar baseline Widely used, but not the only age-based estimate.
Tanaka 208 - (0.7 x age) General research-based starting point This is the calculator default when you use age.
Nes 211 - (0.64 x age) Alternative population estimate Derived from the HUNT Fitness Study in healthy adults.
Gulati 206 - (0.88 x age) Women-specific benchmark Based on exercise-test data in women, so it should be read as a women-specific reference rather than a universal rule.
Known max HR Use entered value Best when you already trust your max HR The age field can still be used as a benchmark in the comparison tab.

% of max HR

target bpm = round(max HR x intensity)

Use this when you want the simplest percent-based training target.

Heart-rate reserve

target bpm = round(resting HR + (max HR - resting HR) x intensity)

This is the Karvonen approach. It adds resting HR back in, so the same percentage usually lands higher than a plain percent-of-max target.

Target window

low % = target % - window
high % = target % + window

The window is set in percentage points, then converted to bpm so you get a practical range instead of one exact beat.

Zone models included in the calculator
Zone model Cut points What changes
Balanced 5 50 / 60 / 70 / 80 / 90 / 100 Classic five-band ladder from recovery to high-end work.
Endurance 5 55 / 65 / 75 / 85 / 92 / 100 Gives more room to steady and threshold work.
Threshold 4 60 / 75 / 85 / 92 / 100 Uses broader buckets around steady, tempo, threshold, and hard efforts.
Speed 6 55 / 65 / 75 / 83 / 90 / 95 / 100 Adds a finer split near the top end for marathon, tempo, threshold, and speed work.

The current-heart-rate check uses the same basis as the target. Under percent of max, it reads current HR as a share of max HR. Under heart-rate reserve, it first removes resting HR and then measures how much of the reserve you are using. That keeps the live status badge consistent with the method used to build the target.

Processing and privacy

All calculations, charts, clipboard actions, and downloads are generated in the browser. This calculator does not need a server request to produce its results.

Everyday Use & Decision Guide

Heart-rate guidance is most useful when it matches the question you are really trying to answer. Sometimes you just need a safe starting point for steady cardio. Other times you want to know whether a tested max HR changes your tempo days, or whether your live heart rate is drifting above a plan you meant to hold.

Decision guide for common target heart rate calculator choices
If this sounds like you Best starting choice
You know your age but not your tested max HR. Start with an age estimate, usually Tanaka, and treat the result as a practical estimate rather than a personal limit.
You already have a trustworthy max HR from testing or repeated hard efforts. Use Known max HR so the target is built from your own number instead of a population formula.
You track resting HR and want a more individualized target. Use heart-rate reserve. It personalizes the target around your resting HR instead of assuming everyone starts from the same baseline.
You want a simple all-purpose zone ladder. Balanced 5 is the easiest model to read and explain.
You care most about long aerobic and threshold sessions. Endurance 5 or Threshold 4 usually makes the middle and upper-middle bands easier to work with.
You want more separation near the top end. Speed 6 adds an extra split above threshold so short hard work is not lumped into one broad band.

The target window is there for pacing reality. A session rarely stays glued to one exact beat, especially on hills, in heat, or during intervals. A narrower window suits controlled indoor sessions or steady treadmill work. A wider window is easier to live with outdoors or when fatigue, terrain, or recovery breaks make heart rate bounce.

For general health, the American Heart Association recommends at least 150 minutes per week of moderate aerobic activity or 75 minutes per week of vigorous activity. Moderate work should usually let you talk in short sentences. Vigorous work should make talking much harder. The calculator helps translate that guidance into bpm, but the talk test and your symptoms still matter.

Step-by-Step Guide

  1. Choose the max HR source. Pick Age estimate if you need an estimate, or Known max HR if you already trust your maximum.
  2. Enter the core number. That is either your age, or your known max HR in bpm.
  3. Select the training basis. Use Percent of max HR for a simple target, or HR reserve if you want resting HR built into the result.
  4. If you use HR reserve, enter a resting HR measured at full rest. The calculator requires it to stay below max HR.
  5. Set the target intensity and the target window. The slider gives the exact training point, and the window turns it into a range you can actually hold.
  6. Open the advanced settings if you want to change the age formula, benchmark a known max against age formulas, switch zone models, or compare your current HR with the target.
  7. Read the summary first, then use the tabs to inspect zones, compare methods, review the charts, or export the data.

A useful habit is to keep one method for trend tracking. If you switch between Fox, Tanaka, a known max, and heart-rate reserve every week, it becomes hard to tell whether your training changed or only your math changed.

Interpreting Results

The summary panel answers the fastest practical question: what bpm should you aim for right now, and how far can you drift before the session meaningfully changes? The badges also tell you where that number came from, which basis was used, and whether your optional current HR is below, inside, or above the chosen window.

Meaning of the calculator output tabs
Tab What it shows How to use it
Target Brief Source, method, max HR, basis, target, window, active zone, and moderate/vigorous reference bands. Use this as the plain-language summary for a workout note or quick check before training.
Training Zones Each zone model band converted into bpm, with primary use and effort cue. Read this when you want to know what the surrounding bands mean, not only the exact target point.
Method Compare The same chosen intensity recalculated across the available formulas and, when relevant, your known max input. Use it to see whether formula choice would meaningfully change pacing.
Effort Curve A bpm curve from 50% to 100% intensity for the active setup plus one reference curve. Useful when you want to see whether differences stay small at easy efforts but widen near threshold and above.
Target Map The target window, exact target, optional current HR marker, and the zone regions behind them. Good for spotting whether your planned range sits cleanly inside one zone or straddles a boundary.
JSON A structured export of inputs, headline results, table rows, and chart data. Handy if you log workouts elsewhere or want a machine-readable record.

A window that spans two zones is not a bug. It usually means your target sits near a cut point, or your window is wide enough to cover two nearby bands. In practice that tells you the session can drift from one flavor to another. For example, an aerobic target near 70% can tip into tempo if you stay near the upper end of the window.

The built-in moderate and vigorous references are always shown as percent-of-max guide rails. They are there to anchor the result against common public-health intensity guidance, even if you personally choose heart-rate reserve for the working target.

Worked Examples

Example 1: Age estimate with a steady aerobic goal

A 35-year-old chooses the Tanaka equation and sets a 70% target with a 3% window. The calculator estimates max HR as 184 bpm because 208 - (0.7 x 35) = 183.5, rounded to 184. The exact target becomes 129 bpm. The hold range becomes 123 to 134 bpm because the window covers 67 to 73%.

Under the Balanced 5 model, the exact 70% target sits on the upper edge of the Aerobic band, while the wider window reaches into Tempo. That tells you the workout can still count as steady work, but staying near the top of the window will feel more demanding than staying near the bottom.

Example 2: Known max HR with heart-rate reserve

A person enters a known max HR of 190 bpm, a resting HR of 55 bpm, and a target intensity of 80% with a 4% window. Heart-rate reserve is 135 bpm because 190 - 55 = 135. The target becomes 163 bpm because 55 + (135 x 0.80) = 163.

The target window becomes 158 to 168 bpm. If the current HR field is set to 171 bpm, the summary status reads as above the window by 3 bpm. That is the kind of small overshoot that might be fine for a short interval, but it is a clear sign to back off if the plan was a controlled threshold block.

These examples show why comparison matters. The goal is not to chase the highest possible number. It is to pick a method, understand what that method assumes, and then hold the session where you intended.

FAQ

Why does this calculator include more than one max-HR formula?

Because age-predicted maximum heart rate is an estimate, not a personal measurement. Different studies produced different regression lines, so the comparison view helps you see how much those choices would change your target bpm.

When should I use Known max HR instead of an age estimate?

Use it when you already have a trustworthy maximum from supervised testing or repeated hard efforts with reliable data. Do not replace the estimate with a random watch spike or one noisy reading.

What is the difference between percent of max and heart-rate reserve?

Percent of max uses only maximum heart rate. Heart-rate reserve subtracts resting HR first, then adds it back after applying the chosen intensity. That makes the target more individualized when resting HR is known and measured consistently.

Why can the same target land in different named zones?

Because the zone model changes the cut points and labels, not the underlying target calculation. A target near 80% can be called Tempo, Build, or Threshold depending on the model you select.

Does a higher target bpm mean a better workout?

No. A useful target is one that matches the session goal. Recovery runs, long steady sessions, tempo work, and short intervals all serve different purposes. Going harder than planned can turn one session into the wrong kind of stress.

Why does my heart rate sometimes feel too high for the pace?

Heart rate rises with heat, humidity, dehydration, caffeine, stress, poor sleep, illness, and accumulated fatigue. The same pace can produce a different heart-rate response from one day to the next.

Is anything uploaded or stored?

No. The calculations and exports are generated in the browser, so the values stay on your device unless you choose to copy or download them.

When should I stop relying on a calculator alone?

If you have concerning symptoms, a known cardiovascular condition, unexplained drops in exercise tolerance, or take medicines that blunt or change heart-rate response, use professional advice instead of following estimated targets on your own.

Glossary

Maximum heart rate
The highest heart rate you are likely to reach during very hard exercise.
Target heart rate
The bpm goal built for a chosen workout intensity.
Resting heart rate
Your heart rate at full rest, ideally measured under consistent calm conditions.
Heart-rate reserve
The difference between maximum heart rate and resting heart rate.
Target window
A practical bpm range around the exact target, built from the chosen plus-or-minus intensity window.
Zone model
A set of percentage cut points that groups intensity into named training bands.
Chronotropic response
How heart rate rises with exercise. Research papers often use this term when studying whether heart rate increases as expected.