About the Resting Heart Rate Calculator

A free tool that helps you convert a pulse count into beats per minute and categorises the result against standard published ranges — with age and fitness context. A reference, not a diagnosis.

What it is

The Resting Heart Rate Calculator takes a beats-per-minute value you measured yourself — or converts one from a 15-, 30-, or 60-second count via the built-in helper — and categorises it against standard published ranges from the American Heart Association and Cleveland Clinic.

For adults the categories are: Bradycardia (below 60 bpm), Normal (60–100 bpm), and Tachycardia (above 100 bpm). If you enter an age under 18, the tool uses age-banded normal ranges for children, which are naturally higher and decrease with age. Everything runs in your browser; your numbers are never stored or sent anywhere.

What it does not do

Does not measure heart rate

A web page cannot sense your pulse. You count your own heartbeat and enter it — or use the count helper to turn a beat count into bpm — and the tool categorises that number.

Does not diagnose

A single reading is not a diagnosis. Heart rate varies throughout the day; a medical assessment requires clinical evaluation, not a one-off home measurement.

Does not store or track

Nothing is saved, logged, or sent to a server. There is no history, no trend view, and no record of readings you enter.

Does not advise treatment

The tool shows a category and context note, not advice. Never start, stop, or change medication or any treatment based on a result shown here — speak with a doctor.

How to measure your resting heart rate accurately

The most accurate resting heart rate reading comes from measuring first thing in the morning, before getting out of bed and before any caffeine or significant activity. If measuring later in the day, sit quietly for at least five minutes first.

Find your pulse at the inside of your wrist just below your thumb (radial pulse), or lightly at the side of your neck beside the windpipe (carotid pulse). Use two fingers — not your thumb, which has its own pulse. Count the beats for 30 seconds and multiply by two, or 15 seconds and multiply by four. The count helper on the calculator page runs a timer and does the multiplication for you.

Adult resting heart rate categories

Bradycardia — below 60 bpm

Classified as a slow heart rate. Commonly normal in fit people and athletes — especially in the 40–60 range — where the heart has become more efficient. A concern mainly if paired with symptoms such as dizziness, fainting, or chest discomfort.

Normal — 60–100 bpm

The standard adult range. A rate in the lower half often reflects better cardiovascular fitness. A rate in the upper portion is still normal but may be worth discussing if it is consistently elevated or accompanied by symptoms.

Tachycardia — above 100 bpm

A consistently elevated resting rate. Worth discussing with a clinician, particularly with palpitations, chest discomfort, or shortness of breath. A single reading above 100 can result from caffeine, stress, or illness — context matters.

Athlete / fit context

A rate of 40–60 bpm is common in endurance athletes and regularly active people. The heart pumps more blood per beat, so it needs fewer beats per minute. The tool shows a non-alarmist context note for readings in this range.

Sources: American Heart Association (heart.org), Cleveland Clinic — general reference only.

Children's resting heart rates

Children's resting heart rates are naturally higher than adults' and decrease progressively with age. When you enter an age under 18, the tool uses age-banded normal ranges rather than the adult 60–100 bpm standard. The child ranges used are:

  • Under 1 year: 80–160 bpm
  • 1–2 years: 80–130 bpm
  • 3–4 years: 80–120 bpm
  • 5–9 years: 65–110 bpm
  • 10–12 years: 60–110 bpm
  • 13–17 years: 60–100 bpm

Source: Cleveland Clinic, Healthline. These are general reference ranges; a paediatrician can assess what is appropriate for a specific child.

Symptoms and when to seek care

The tool includes optional symptom checkboxes — chest pain, shortness of breath, dizziness or fainting, and palpitations. When an abnormal result is combined with any of these symptoms, the tool prominently shows a seek-care note rather than a routine category message.

If your resting rate is regularly outside the normal range without explanation, or if any reading comes with significant symptoms, speak with a healthcare professional. Chest pain, severe breathlessness, or fainting with an abnormal rate warrant urgent or emergency care.

This note is a general reference only. Always follow the advice of your healthcare provider.

Why a single reading is not a diagnosis

Heart rate naturally fluctuates through the day in response to caffeine, stress, hydration, sleep, activity, time of day, and illness. A single measurement — particularly one not taken under ideal resting conditions — does not give a complete picture. The category shown is a reference point, not a clinical finding, and should not be used to start, stop, or change any medication or treatment without speaking to a doctor.

Disclaimer

This tool categorises a resting heart rate you counted yourself — it cannot measure your heart rate. Categories are a general reference based on standard published ranges (AHA/Cleveland Clinic) and are not a diagnosis. A single reading varies with caffeine, stress, activity, sleep, and time of day and is not conclusive on its own. A resting heart rate below 60 bpm is often completely normal in fit people and athletes — do not assume it is a problem without symptoms. A rate consistently above 100 bpm or any reading accompanied by chest pain, shortness of breath, dizziness, fainting, or palpitations warrants medical advice — urgently if symptoms are severe. Never start, stop, or change medication or treatment based on this tool — speak with a doctor.

Check your resting heart rate now

Free, no sign-up required. Works on any device.

Open the Resting Heart Rate Calculator