Free · Local calculation only · No account required

Heart Rate Calculator

Explore age-predicted maximum heart rate and five illustrative percentage bands. Compare percent of maximum with heart-rate reserve calculations and trace a selected percentage.

Estimated zones are not exercise clearance. An age-predicted maximum is not a measured ceiling or a safe upper limit. Follow any personalised advice from your healthcare professional.

Use the calculator
Two percentage methods Maximum HR and heart-rate reserve
Two age equations Compare Tanaka and 220 − age
Local only Calculator entries stay in memory

Compare Estimated Heart Rate Bands

Adult educational arithmetic; not an exercise prescription.

Tool range: 18–100 years. These are product limits, not proof that a prediction equation applies to every adult.

Both are age-based estimates, not measurements. No stress test or medical assessment is performed.

The same percentage produces different bpm values in these methods. Their percentage bands must not be treated as interchangeable.

Use a resting value you have measured. The default 60 is an example, not your measured pulse. Tool range: 30–120 bpm; it is not a normal-heart-rate classification.

Inspect 50–85% as arithmetic. This does not prescribe an intensity or establish a safe target for you.

Heart conditions, rhythm problems, heart-rate-affecting medicines, pregnancy and clinical rehabilitation require individual advice. Do not change medication or chase a predicted maximum using this tool.

This calculator script uses browser memory. It does not upload entries or save them to browser storage.

Your estimate will appear here

Choose an age equation and percentage method. Results show model arithmetic, not a recommended training programme or a diagnosis.

Maximum estimate

Compare two age equations without calling either a personal safe ceiling.

Method distinction

Heart-rate reserve adds resting HR after multiplying the reserve; percent of maximum does not.

Neutral bands

Five percentage intervals with explicit boundaries, without fat-burning or performance guarantees.

Built and maintained by Bhavin Sheth
Last updated:

Medical disclaimer: This is an educational heart-rate estimate, not a cardiac test, diagnosis, exercise clearance or personalised training prescription. It is not intended for children or clinical rehabilitation. If you have a heart condition, take heart-rate-affecting medicines, are pregnant or have concerns about exercise, obtain individual advice from a qualified healthcare professional. Do not change medication based on this calculator.

70% of maximum is different from 70% of reserve

Let M be predicted maximum, R be resting heart rate and p be the chosen percentage divided by 100.

Equations used on this page. The five percentage bands are illustrative product choices.
Calculation Equation At age 30, Tanaka M = 187, R = 60
Tanaka maximum prediction 208 − 0.7 × age 187 bpm
Traditional maximum prediction 220 − age 190 bpm
Percent of maximum M × p 70%: 187 × 0.70 = 130.9 bpm
Heart-rate reserve R + (M − R) × p 70%: 60 + (187 − 60) × 0.70 = 148.9 bpm

Verify Tanaka’s age equation · Verify the reserve-method distinction. Adding a resting input does not establish individual accuracy.

Example 1 · reserve method

Trace 70% with a resting input

Age 30, resting HR 60, Tanaka prediction 187: the reserve is 127 bpm and the 70% calculation gives 148.9 bpm. This is a fictional arithmetic example.

Example 2 · same age, different method

Calculate 70% of maximum

Age 30 and the same 187 bpm prediction give 130.9 bpm at 70% of maximum. Resting HR is not used. Do not substitute this for a 70% reserve calculation.

Example 3 · other age equation

Compare a traditional estimate

Age 50, resting HR 70 and 220 − age give M = 170 and reserve = 100. At 60% reserve, the point is 130.0 bpm. Tanaka would instead predict M = 173.

Read the bands without inventing physiological thresholds

A percentage label does not identify a personal fat-burning, lactate or VO₂ threshold.

A predicted maximum is not a safety ceiling

Age equations describe an estimate. Your actual maximum can differ, and a lower value is not automatically safe for a person with symptoms or a medical condition. This calculator does not assess exercise risk.

Medicines can change the response

Beta blockers and other medicines can affect heart rate. Use personalised exercise guidance if relevant; do not adjust medication or compensate by trying harder to reach an age-predicted number.

Read AHA guidance on beta blockers and exercise.

General guidance uses a specified method

AHA describes roughly 50–70% of maximum for moderate activity and 70–85% for vigorous activity as general guidance. These percentages refer to maximum HR, not the same numerical percentages of reserve, and are not personalised clearance.

Use other observations with context

CDC’s talk test describes moderate activity as being able to talk but not sing, and vigorous activity as allowing only a few words before pausing for breath. It adds context; it does not make symptoms or clinical restrictions irrelevant.

Check CDC intensity guidance.

What a calculator input represents, and what it cannot establish.
Input or output Meaning here Limit
Resting HR A user-entered value for reserve arithmetic Not a fitness score, normality diagnosis or rhythm assessment.
Band 2, 60–70% A selected method’s percentage interval Not proof of maximum fat loss or a measured aerobic threshold.
Band 5, 90–100% An illustrative arithmetic interval Not an instruction to sprint or undertake a maximum-effort test.

Checking a resting pulse

AHA suggests checking the wrist pulse with the first two fingers, pressing lightly, counting for 30 seconds and multiplying by two. Use a value measured at rest, not immediately after exertion. A calculator or pulse count is not an ECG or medical rhythm assessment.

Read AHA pulse and target-heart-rate guidance.

Helpful resources

Related health tools and references for age prediction, percentage methods and intensity guidance.

Questions about maximum estimates and reserve percentages

Method differences, band boundaries, medication limits and privacy.

Is the predicted maximum a safe upper limit?

No. It is an age-based estimate, not a measured maximum or an exercise safety ceiling. The tool does not assess heart conditions, symptoms or exercise risk.

Why do the same percentages give different results?

Percent of maximum multiplies maximum HR by the percentage. Heart-rate reserve subtracts resting HR first, multiplies that reserve, then adds resting HR back. They are different percentage scales.

Does Karvonen arithmetic make the prediction more accurate?

Not necessarily. It uses an entered resting value, but still depends on the maximum-HR estimate and individual applicability. Adding an input does not prove accuracy or personalise medical clearance.

Does Band 2 guarantee fat loss?

No. It is an illustrative 60–70% interval of the selected method. This calculator does not measure fuel use, calorie burn, fat loss or a physiological threshold.

Why do some band endpoints have decimals?

The model produces fractional bpm values. Exact model endpoints are shown separately from whole-bpm values inside the interval. Display precision is arithmetic, not measurement accuracy.

Why are the whole-bpm bands non-overlapping?

Each lower boundary is included, and each upper boundary is excluded except at 100%. Whole-bpm values are selected inside those bounds. A narrow model interval can contain no whole-bpm value.

Can I use these results while taking beta blockers?

Obtain individual guidance. Beta blockers and other medicines can change heart-rate response; this calculator does not adjust for them. Do not change medication or chase a predicted number.

Do I need a resting heart rate for percent of maximum?

No. That mode disables the resting field and does not use or invent a resting input. Resting HR is required only for the reserve method.

Can I use the highest band as a sprint workout?

The band is not a workout prescription. It does not establish that maximum effort is appropriate or safe. Follow personalised advice when needed.

Are my age and pulse entries saved?

This calculator script uses browser memory. It does not upload entries or save them to browser storage. Other website scripts and services are outside the calculator’s scope.