💪
💪 Health & fitness

ECG Heart Rate Calculator (1500, 300 and 6-second methods)

Results update as you type.

Your numbers

Understanding the ECG heart rate calculator — concept and principle

This calculator works out heart rate from a printed ECG using the 1500 rule, the 300 rule, a QRS count over 6 or 10 seconds, or an R–R interval in milliseconds. It is a quick check for students and clinicians reading a tracing by hand.

1500 rule at 25 mm/s1500 rule at 25 mm/s: 20 small boxes between two R waves, 20 ÷ 25 = 0.8 s one R–R interval → 75 bpm 1,500 ÷ 201500 rule at 25 mm/s20 small boxesbetween two R waves20 ÷ 25 = 0.8 sone R–R interval75 bpm1,500 ÷ 20
1500 rule at 25 mm/s: with the default inputs the result is 75 bpm (1,500 ÷ 20).

How it is calculated

The average R–R interval shown is 60,000 ÷ rate. At 50 mm/s the box constants double to 3,000 and 600.

The principle

At 25 mm/s one minute of paper is 25 × 60 = 1,500 mm, which is 1,500 small boxes or 300 large boxes. If one beat spans 20 small boxes, 1,500 ÷ 20 = 75 beats fit in a minute. The box methods assume each beat is the same length, so they suit regular rhythms. When the rhythm is irregular, as in atrial fibrillation, counting complexes over a fixed time gives a fairer average. A standard 12-lead printout covers 10 seconds, which is why "count × 6" is common.

Worked example

Default inputs: 1500 rule, 20 small boxes, 25 mm/s.

  1. R–R time = 20 ÷ 25 = 0.8 s.
  2. Rate = 60 ÷ 0.8 = 75 bpm (the same as 1,500 ÷ 20).
  3. Average R–R interval = 60,000 ÷ 75 = 800 ms.
  4. 75 bpm is between 50 and 100 → Usual range (50–100 bpm).
How Heart rate (bpm) changes with Your count or intervalHow Heart rate changes with Your count o…01002003005101520253040Example: 75Your count or interval
Each point is the calculator re-run with only “Your count or interval” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Your count or intervalHeart rate (bpm)
5300
10150
15100
2075
2560
3050
4038

How to read the result

Where does your result fall?SlowUsual rangeFast50100Your result: 75 bpm · Usual rangeReference: LITFL ECG Library adult rate ranges
Where does your result fall?

The categories follow the ECG Library adult ranges: under 50 bpm slow, over 100 bpm fast. Many textbooks use 60 bpm as the lower limit. A slow rate can be normal in trained athletes or during sleep; a fast one can follow exercise, fever or anxiety. The rate is only one part of the rhythm analysis.

Common mistakes

Keep in mind: This is a reading aid, not a diagnosis. An abnormal rate with symptoms such as fainting, chest pain or breathlessness needs prompt medical care.

Frequently asked questions

What is the 300 rule?

At 25 mm/s, divide 300 by the number of large boxes between two R waves. It is fast but rough.

Which method is most accurate?

For regular rhythms the small-box count; for irregular rhythms a count over 10 seconds.

Is 55 bpm too slow?

It may be normal for a fit, healthy adult at rest. Symptoms and the full ECG matter more than the number alone.

Sources: Life in the Fast Lane ECG Library, "ECG Rate Interpretation" (litfl.com)

Checked 9 Nov 2026. Life in the Fast Lane ECG Library, “ECG Rate Interpretation” (litfl.com): 300 and 1500 rules at 25 mm/s, R waves on a 10-second strip × 6, normal 50–100 bpm, bradycardia under 50, tachycardia over 100. 6-second × 10 method: standard.

💪 All health & fitness tools →🌍 Calculators by country →