Homeโ€บCalculatorsโ€บHealthโ€บECG Heart Rate Calculator

ECG Heart Rate Calculator

Health

Calculate heart rate from an ECG strip using the R-R interval, either by counting small or large boxes between beats or entering the interval in seconds.

Reviewed by the thecalcu.com team ยท Last updated July 28, 2026

Input Method
Small Boxes Between R Waves

Heart Rate

0bpm

Interpretation

โ€”

Informational tool only. This calculator estimates heart rate from an ECG tracing and is not a substitute for a qualified clinical ECG interpretation.

What is a ECG Heart Rate?

The ECG Heart Rate Calculator computes heart rate in beats per minute from the R-R interval on an ECG strip, using three equivalent standard methods: counting small boxes, counting large boxes, or entering the R-R interval directly in seconds. All three methods rely on the standard 25mm/s ECG paper speed relationship between box counts and time.

Select your preferred input method, enter your measurement, and this calculator returns the calculated heart rate along with a plain-language interpretation. For a related general box-to-time conversion tool, see the ECG Boxes to Seconds Calculator; for exercise heart rate zones, see the Target Heart Rate Calculator.

Why Use an ECG Heart Rate Calculator?

Dividing 1500 or 300 by a box count, or 60 by an interval in seconds, is simple arithmetic in principle but easy to get wrong when working quickly at the bedside or double-checking a strip. This calculator performs the division instantly for whichever method matches your measurement.

It's useful for double-checking a manual ECG heart rate calculation, or for students learning the standard small-box, large-box, and interval-based heart rate shortcuts used throughout ECG interpretation training.

Who Should Use This Calculator?

Nursing, paramedic, and medical students learning to calculate heart rate from an ECG strip can use this calculator to check their box-counting or interval-based arithmetic. Clinicians wanting a quick double-check of a bedside calculation will also find this a convenient reference tool.

This calculator is an informational and educational reference tool. It calculates a numerical heart rate from an R-R interval you provide and does not assess rhythm regularity or any other ECG findings, always consult a qualified healthcare provider for actual ECG interpretation.

What Insights Does the ECG Heart Rate Calculator Give You?

Heart Rate is the primary result, your calculated rate in beats per minute, based on your selected input method and measurement.

Interpretation translates that rate into a plain-language bradycardia, normal sinus rate, or tachycardia classification, using standard adult reference ranges.

How to use this ECG Heart Rate calculator

  1. Select your Input Method, small boxes, large boxes, or R-R interval in seconds.
  2. Enter your measurement in the field that appears for your selected method.
  3. Review the calculated Heart Rate and Interpretation.
Show formula & methodology โ†“Show less โ†‘

Formula & Methodology

Small box method: Heart Rate (bpm) = 1500 รท (small boxes between consecutive R waves)

Large box method: Heart Rate (bpm) = 300 รท (large boxes between consecutive R waves)

Direct interval method: Heart Rate (bpm) = 60 รท (R-R interval in seconds)

All three formulas rely on the standard 25mm/s ECG paper speed, where 1500 small boxes and 300 large boxes both represent exactly one minute of tracing time. Interpretation bands: below 60 bpm is bradycardia, 60-100 bpm is a normal sinus rate, and above 100 bpm is tachycardia.

Worked example: Counting 20 small boxes between two consecutive R waves gives a heart rate of 1500 รท 20 = 75 bpm, which falls within the normal sinus rate range. The equivalent large-box count of 4 boxes gives 300 รท 4 = 75 bpm, confirming the two methods agree.

Frequently Asked Questions

How do you calculate heart rate from an ECG using small boxes?
Count the number of small boxes between two consecutive R waves (the R-R interval), then divide 1500 by that count. This works because ECG paper at the standard 25mm/s speed produces 1500 small boxes per minute, so dividing 1500 by the box count between beats gives beats per minute directly.
How do you calculate heart rate from an ECG using large boxes?
Count the number of large boxes between two consecutive R waves, then divide 300 by that count. This is a faster mental-math shortcut than the small-box method, since 300 large boxes occur per minute at standard 25mm/s paper speed, and clinicians often memorize the sequence 300-150-100-75-60-50 for 1-2-3-4-5-6 large boxes.
How do you calculate heart rate from the R-R interval in seconds?
Divide 60 by the R-R interval measured in seconds. This method is useful when you already have a precise interval measurement, for example from a digital ECG readout, rather than counting boxes manually on a printed strip.
Do these three methods give the same result?
All three methods (small boxes, large boxes, and R-R interval in seconds) are mathematically equivalent ways of expressing the same relationship, since box counts and time in seconds are directly related by the paper speed. Small differences can appear only due to rounding when counting boxes to the nearest half box.
What is considered a normal heart rate on this calculator?
This calculator classifies 60 to 100 beats per minute as a normal sinus rate, below 60 bpm as bradycardia, and above 100 bpm as tachycardia. These are general adult reference ranges, normal ranges can differ for children, athletes, and specific clinical contexts.
Does this calculator assume a regular rhythm?
Yes, these formulas assume a regular rhythm with evenly spaced R waves, since they're based on a single measured R-R interval. For irregular rhythms like atrial fibrillation, heart rate is typically estimated instead by counting the total number of QRS complexes over a fixed strip length, such as 6 seconds, and multiplying by 10.
Why is 1500 the key number for the small-box method?
At 25mm/s standard paper speed, one small box represents 0.04 seconds, and there are 60 seconds in a minute, so 60 divided by 0.04 equals 1500 small boxes per minute. Dividing 1500 by the box count between beats converts that count directly into beats per minute.
What if my ECG was recorded at 50mm/s instead of 25mm/s?
The formulas built into this calculator assume standard 25mm/s paper speed. If your strip was recorded at 50mm/s, the box counts represent half the time per box, so you would need to double your box count before using the small-box or large-box method here, or use the R-R interval in seconds method directly instead.
Can this calculator diagnose an arrhythmia?
No, this calculator only computes a numerical heart rate from an R-R interval you provide and does not assess rhythm regularity, P wave morphology, or any other ECG findings needed to diagnose an arrhythmia. Always consult a qualified healthcare provider for actual ECG interpretation and diagnosis.
How does this relate to the ECG Boxes to Seconds Calculator?
The [ECG Boxes to Seconds Calculator](/ecg-boxes-to-seconds-calculator/) provides the more general box-to-time conversion that underlies the heart rate shortcuts used here. If you want to understand the time value behind any ECG interval, not just heart rate, that calculator is the more flexible tool.
How does this relate to the Target Heart Rate Calculator?
The [Target Heart Rate Calculator](/target-heart-rate-calculator/) estimates ideal exercise heart rate zones based on age and resting heart rate, while this calculator determines your actual current heart rate from an ECG tracing. You could use this calculator's result as an input to a target heart rate assessment.
Also known as
R-R interval heart rate calculatorECG heart rate box counting calculatorEKG rate calculatorbig box heart rate methodECG rate calculation from R waves