Heart Rate Calculator NHS
This independent UK heart rate calculator converts a pulse count into beats per minute (bpm) and gives general adult resting-heart-rate context. It does not diagnose an abnormal rhythm or replace an ECG or clinical assessment.
Pulse to heart rate calculator
How the calculation works
The formula is heart rate (bpm) = beats counted × 60 ÷ seconds counted. Counting for a full 60 seconds is useful when checking the rhythm as well as the rate. NHS-linked guidance also describes counting for 30 seconds and multiplying by 2.
What is a normal resting heart rate?
NHS guidance commonly describes a normal adult resting heart rate as 60 to 100 bpm. A lower rate can be normal in fit people. Heart rate can also change with exercise, anxiety, caffeine, medicines, dehydration, fever and illness.
Worked example
If you count 38 beats in 30 seconds: 38 × 60 ÷ 30 = 76 bpm. For a resting adult, 76 bpm lies within the usual 60–100 bpm range.
Heart rate during exercise
This page does not use a single age-based maximum-heart-rate formula as a medical target. NHS physical-activity guidance instead gives practical intensity cues: moderate activity raises your heart rate and breathing while you can still talk but not sing. Medicines such as beta blockers can change heart-rate response, so a generic target may be inappropriate.
When to seek advice
If your pulse feels irregular, is unexpectedly racing or slow, or you feel unwell, seek medical advice. If you have severe chest pain, severe breathlessness, fainting or other emergency symptoms, use urgent NHS/emergency services rather than relying on this calculator.
Limitations
This calculator only converts a counted pulse to bpm and provides broad adult resting-rate context. It cannot identify atrial fibrillation, SVT or other arrhythmias and does not interpret children’s heart rates, pregnancy, athletic training, medicines or individual cardiac conditions.
Authoritative Sources
- NHS: Supraventricular tachycardia and normal resting heart rate
- NHS: Physical activity guidelines for adults
Related Calculators
NHS Calculator · How Many Steps to Lose Weight Calculator NHS · Biological Age Calculator NHS · QRISK2 Score NHS Calculator · NHS Heart Age Calculator
FAQs
How do I calculate heart rate from a 30-second pulse count?
Multiply the number of beats by 2. For example, 38 beats in 30 seconds equals 76 bpm.
What is a normal resting heart rate for an adult?
The usual NHS reference range is 60 to 100 bpm, although individual circumstances can make a rate outside this range normal.
Can this calculator detect an irregular heartbeat?
No. It calculates rate only. An irregular pulse needs appropriate clinical assessment.
Should I use an age-based maximum heart rate as an NHS exercise target?
Not as a personalised medical target. NHS activity guidance also uses practical intensity measures such as the talk test, and medicines or health conditions can alter heart-rate response.
Disclaimer: General information only. This tool is not a diagnosis, ECG, exercise prescription or emergency assessment.