Heart Rate From ECG

Enter an R-R interval (ms or s) or count ECG grid squares to instantly calculate heart rate in BPM.

Input Method

Time between two consecutive R-wave peaks in milliseconds.

Normal range: 600 – 1000 ms (60–100 BPM)

Enter a value and press Calculate

Quick Reference — Large Square Method

At standard paper speed (25 mm/s), memorize: 300 – 150 – 100 – 75 – 60 – 50 BPM for 1–6 large squares.

Large squares Small squares R-R interval (ms) Heart rate (BPM) Rhythm
Copied!

Summary

Enter an R-R interval (ms or s) or count ECG grid squares to instantly calculate heart rate in BPM.

How it works

  1. Choose an input method: R-R interval in ms, R-R interval in seconds, large-square count, or small-square count.
  2. For R-R interval methods, the formula is BPM = 60,000 / RR(ms) or BPM = 60 / RR(s).
  3. For the large-square method (each square = 200 ms at 25 mm/s), BPM = 300 / large squares.
  4. For the small-square method (each square = 40 ms at 25 mm/s), BPM = 1500 / small squares.
  5. The calculated BPM is interpreted: < 60 = bradycardia, 60–100 = normal sinus rhythm, > 100 = tachycardia.

Use cases

Frequently Asked Questions

Related tools

Last updated: 2026-05-29 · Reviewed by Nham Vu