ECG Heart Rate Calculator

Calculate heart rate from ECG strips using RR interval, sequence, or large box methods. Classifies rate and computes RR interval, percent max HR, and QTc limits.

⚠️ Medical Disclaimer: This tool aids ECG heart rate calculation. Full ECG interpretation requires clinical training — rate alone does not define rhythm or diagnosis.
small boxes
large boxes
years
Heart Rate
100
beats per minute
Normal
4060100150200
Heart Rate
100 bpm
Normal sinus rate
Category
Normal
Range: 60-100 bpm
RR Interval
600 ms
0.600 seconds per beat
% Max HR
58%
Max predicted: 173 bpm (Tanaka: 208 − 0.7 × age)
Method
1500 ÷ small boxes
Best for regular rhythms
Expected QTc Limit
341 ms
Upper limit of QTc at this rate (Bazett)
CategoryRate (bpm)Common Causes
Severe Bradycardia<40Complete heart block, sick sinus, hypothermia
Bradycardia40-59Athletic conditioning, beta-blockers, AV block
Normal60-100Normal sinus rhythm
Tachycardia100-150Sinus tachycardia, fever, pain, anxiety
Severe Tachycardia>150SVT, atrial flutter, VT, thyroid storm
MethodFormulaBest Used WhenAccuracy
RR Interval (Small Boxes)1500 ÷ small boxesRegular rhythmMost precise for regular rhythms
Large Box300 ÷ large boxesRegular rhythm, quick estimateQuick estimate, ±5 bpm
Sequence (6-sec)QRS in 6 sec × 10Irregular rhythms (AFib)Average rate, best for irregular
Planning notes, formulas, and examples

About the ECG Heart Rate Calculator

The ECG Heart Rate Calculator estimates heart rate from an ECG strip using three standard approaches: the RR-interval method, the large-box method, and the 6-second strip count. Each method is suited to a different rhythm pattern, so the page lets you choose the one that matches the tracing in front of you.

It also accounts for paper speed and returns a few related values such as RR interval and rate classification. That makes it easier to compare a manual count with what the strip suggests clinically.

The goal is a quick, trace-based rate estimate that stays tied to the rhythm rather than just producing a number.

When This Page Helps

Rate is one of the first measurements people pull from an ECG, and the method matters when the rhythm is regular versus irregular. Showing the common counting methods together makes it easier to pick the right one and avoid an off-by-one box-count error.

How to Use the Inputs

  1. Select the calculation method based on rhythm regularity.
  2. For RR interval method: count small boxes between two consecutive R waves.
  3. For sequence method: count QRS complexes in a 6-second strip (30 large boxes).
  4. For large box method: count large boxes between two R waves.
  5. Select the ECG paper speed (25 or 50 mm/s).
  6. Enter patient age for max HR calculation.
  7. Review the calculated rate, classification, and supplementary parameters.
Formula used
RR Interval Method: HR = 1500 ÷ (small boxes between R waves) Large Box Method: HR = 300 ÷ (large boxes between R waves) Sequence Method: HR = QRS complexes in 6 seconds × 10 For 50 mm/s paper: multiply result by 2 RR Interval (ms) = 60,000 ÷ HR

Example Calculation

Result: 100 bpm — Normal (upper limit)

HR = 1500 ÷ 15 small boxes = 100 bpm. At the upper limit of normal sinus range. With 15 small boxes between R waves at standard 25 mm/s paper speed, the RR interval is 600 ms (0.6 seconds).

Tips & Best Practices

  • For regular rhythms, the RR interval (small box) method is most accurate.
  • Count complexes in 6 seconds (30 large boxes) and multiply by 10 for irregular rhythms.
  • A rate near 150 bpm should prompt a search for atrial flutter waves.
  • Use lead II for rate calculation — it usually has the most prominent R waves.
  • Verify the paper speed before calculating — 25 mm/s and 50 mm/s give different box counts.
  • When atrial and ventricular rates differ (e.g., complete heart block), report both rates.

Rate Calculation Methods Compared

The small box method (1500 ÷ boxes) provides the most precise single-beat rate but requires regular rhythm. The large box method (300 ÷ boxes) is a useful quick estimate: 1 large box = 300 bpm, 2 = 150, 3 = 100, 4 = 75, 5 = 60, 6 = 50. The sequence method inherently averages rate, making it preferred for atrial fibrillation and other irregular rhythms.

Clinical Significance of Rate Extremes

Severe bradycardia (<40 bpm) may indicate complete heart block, sick sinus syndrome, or severe hypothermia — all requiring urgent evaluation. Severe tachycardia (>150 bpm) narrows the differential to supraventricular tachycardia, atrial flutter with 2:1 block, or ventricular tachycardia. Rate alone does not diagnose rhythm — morphology, regularity, and clinical context are essential.

Rate-Related ECG Artifacts

Very high rates may cause P waves to merge with T waves, making atrial analysis difficult. Very slow rates may show prolonged pauses, prominent U waves, and rate-dependent bundle branch block patterns. These rate-dependent changes must be distinguished from primary conduction abnormalities.

Sources & Methodology

Last updated:

Methodology

This calculator derives heart rate directly from ECG timing by applying the selected paper-speed conversion: RR-interval timing, large-box timing, or a six-second strip count. The result is meant to support manual ECG rate estimation and to keep the chosen counting method visible so the user can match the method to the rhythm pattern in front of them.

The box-count shortcuts are most reliable in regular rhythms, while irregular rhythms should be averaged over a strip rather than inferred from a single RR interval. The page's exercise context uses the Tanaka age-predicted maximum heart-rate equation as a secondary estimate only; it does not change the ECG-derived heart-rate calculation itself.

Sources

Frequently Asked Questions

  • The 6-second strip (sequence) method is best for irregular rhythms like atrial fibrillation because it averages the rate over multiple beats. The RR interval and large box methods give the instantaneous rate between two beats, which varies significantly in AFib.