Cardio
As of 2026-04-24
How Resting Heart Rate Calculator works
Methodology for the Resting Heart Rate Calculator: formulas, coefficients, data sources, assumptions, and known limitations.
Scope
Classifies resting heart rate, estimates relative cardio-fitness age, and suggests a training target to improve RHR.
Formula
Classification lookup by sex and age band. Cardio-age estimate maps RHR to the age where that RHR is the median.
Coefficients
| Parameter | Value | Note |
|---|---|---|
| Athlete (M, 30s) | 49–55 bpm | |
| Excellent (M, 30s) | 56–61 bpm | |
| Average (M, 30s) | 66–69 bpm | |
| Poor (M, 30s) | 82+ bpm |
Data sources
- Cooper Institute fitness norms — Resting Heart Rate. — Source of the age- and sex-banded RHR percentile tables.
- Nauman J, Janszky I, Vatten LJ, Wisloff U. Temporal changes in resting heart rate and deaths from ischemic heart disease. JAMA. 2011;306(23):2579-2587. — PMID 22187277. Population-level link between RHR change and ischemic heart disease mortality.
Assumptions
- Reading is taken upon waking, before caffeine or activity.
Approximation range
Population norms carry ~4–6 bpm standard deviation within each age band.
Limitations
- Beta-blockers and other meds shift RHR independently of fitness.
- Atrial fibrillation and other arrhythmias invalidate any RHR classification.
Reproducibility
Male, 35, RHR 58: classification 'Excellent'.
Change log
- 2026-04-24: methodology page first published.
Related tools
- Running Pace Calculator — Calculate pace per km and mile and project race finish times from one run.
- VO2 Max Estimator — Estimate aerobic capacity with the Cooper 12-minute run or Rockport 1-mile walk field tests.
- Walking Calorie Calculator — Estimate calories burned from walking using speed, duration, body weight, and incline.
- Calories Burned Calculator — Estimate exercise calorie burn from body weight, duration, MET intensity, and incline.
Worked example
Computed by the same engine bundle served at
/engines/resting-heart-rate-calculator.js. Re-runnable: the values below
are the literal output of compute(engineInput).
Input
- tool
- resting_heart_rate
- rhr
- 62
- age
- 35
- sex
- male
Output
- classification
- Average
- cardioAge
- 35
- targetRHR
- 59
- rhrReduction
- 3
- cardioAgeLabel
- Your heart age matches your calendar age
- fitnessMessage
- Average cardiovascular fitness. Consistent cardio 3–4×/week can shift this up a tier.
FAQ
- What is a resting heart rate?
- Your resting heart rate (RHR) is the number of times your heart beats per minute when you're at rest. It's best measured in the morning before getting out of bed.
- What is a normal resting heart rate?
- For most adults, a normal RHR is 60–100 bpm. Athletes often have RHRs of 40–60 bpm due to more efficient cardiac output from regular training.
- Why does a lower RHR indicate better fitness?
- A well-trained heart pumps more blood per beat, so it needs fewer beats per minute to circulate blood. Lower RHR generally reflects stronger cardiovascular efficiency.
- How is cardiovascular age estimated?
- Cardio age adds or subtracts years from your actual age based on your fitness classification. An Athlete classification subtracts 6 years; a Poor classification adds 5 years.
- Is this tool free and private to use?
- Yes. AI Fit Hub tools are free, no-signup browser tools. Inputs stay in your browser unless you choose to share a URL.
- Do these tools replace medical guidance?
- No. These outputs are general fitness estimates — not medical advice. Consult a healthcare professional for heart health guidance.