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 calculatorCompare Estimated Heart Rate Bands
Adult educational arithmetic; not an exercise prescription.
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.
Your heart-rate model results
bpm · not a measured maximum or safe upper limit
The numbers do not confirm fitness, a lactate threshold, VO₂ max, fat loss or safe exercise intensity. Medicines and health conditions can change the heart-rate response.
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.
Five illustrative percentage bands
| Band and percentage interval | Model endpoints | Whole-bpm values within interval |
|---|
Compare age equations under the selected method
| Prediction equation | Predicted maximum | Selected percentage point |
|---|
Trace the selected percentage
Whole-bpm intervals are calculated inward from the model endpoints to avoid overlapping bands. They are an arithmetic display convention, not clinical cut-offs. A very narrow interval can contain no whole-bpm value.
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.
| 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.
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.
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.
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.
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.
| 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.
Helpful resources
Related health tools and references for age prediction, percentage methods and intensity guidance.
Useful resources
References are for verification, not endorsement or clinical validation of this calculator. The five bands and input bounds are product choices.
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.