Skip to main content

ECG Heart Rate Calculator

Calculate heart rate from ECG strips using R–R interval, large boxes, small boxes, and 6-second rhythm methods with visual step-by-step explanations.

Background

An electrocardiogram (ECG or EKG) records the heart's electrical activity. Heart rate can be estimated from the distance between R waves on a regular rhythm or by counting QRS complexes over a timed strip for irregular rhythms.

Calculate ECG heart rate

Choose ECG method

Use R–R interval or boxes for regular rhythms. Use strip counting for irregular rhythms.

ECG paper settings

Rhythm regularity guidance

Tell the calculator whether the rhythm is regular. This helps students choose the safest heart-rate method.

QT interval correction (optional)

Enter a QT interval to calculate QTc with Bazett and Fridericia formulas. Leave blank if you only need heart rate.

Large-box method

Count the number of large ECG boxes between two R waves. At 25 mm/s, one large box = 0.20 seconds.

Small-box method

Count the number of small ECG boxes between two R waves. At 25 mm/s, one small box = 0.04 seconds.

R–R interval method

Enter the time between two R waves. This is often the most direct method when the R–R interval is known.

Timed-strip method

Count QRS complexes in a timed rhythm strip. This is usually better for irregular rhythms than measuring one R–R interval.

300-sequence method

Pick the closest large-box count after an R wave. This is a fast classroom shortcut for regular rhythms at 25 mm/s.

Learning options

Result

No result yet. Choose a method, enter ECG values, then click Calculate.

How to use this calculator

  • Choose an ECG heart-rate method: large boxes, small boxes, R–R interval, timed strip count, or 300 sequence.
  • Use box or R–R interval methods for regular rhythms where consecutive R waves are evenly spaced.
  • Use the timed-strip method for irregular rhythms by counting QRS complexes across 6, 10, 30, or 60 seconds.
  • Check the ECG visual and steps to connect the calculation to ECG paper speed, R waves, and QRS counting.

How this calculator works

At the standard ECG paper speed of 25 mm/s, one small box equals 0.04 seconds and one large box equals 0.20 seconds. Heart rate is calculated by converting the R–R distance into seconds per beat, then dividing 60 seconds by that beat interval.

Formulas & Equations Used

R–R interval: heart rate = 60 / R–R interval in seconds

Large boxes: heart rate = 12 × paper speed / large boxes

Small boxes: heart rate = 60 × paper speed / small boxes

6-second strip: heart rate = QRS count × 10

Timed strip: heart rate = QRS count × 60 / strip seconds

Bazett QTc: QTc = QT / √RR

Fridericia QTc: QTc = QT / RR1/3

Example Problems & Step-by-Step Solutions

Example 1: Large-box method

Problem: There are 4 large boxes between R waves on a standard 25 mm/s ECG.

  1. At 25 mm/s, use 300 ÷ large boxes.
  2. Compute 300 ÷ 4.
  3. Answer: heart rate = 75 bpm.

Example 2: R–R interval method

Problem: The R–R interval is 0.80 seconds.

  1. Use heart rate = 60 ÷ R–R seconds.
  2. Compute 60 ÷ 0.80.
  3. Answer: heart rate = 75 bpm.

Example 3: Irregular rhythm strip

Problem: You count 8 QRS complexes in a 6-second rhythm strip.

  1. Use heart rate = QRS count × 10.
  2. Compute 8 × 10.
  3. Answer: heart rate ≈ 80 bpm.

Example 4: 50 mm/s paper speed

Problem: At 50 mm/s, there are 10 large boxes between R waves.

  1. At 50 mm/s, one large box is 0.10 seconds.
  2. 10 large boxes = 1.0 second.
  3. Answer: heart rate = 60 bpm.

Common mistakes to avoid

  • Do not use the 300 method for a clearly irregular rhythm; use a timed strip or R–R averaging instead.
  • Do not forget to change the paper speed if the ECG is recorded at 50 mm/s.
  • Do not mix milliseconds and seconds when calculating QTc.
  • Do not treat heart rate alone as a diagnosis. Rhythm regularity, PR interval, QRS width, QT interval, symptoms, and clinical context also matter.

Frequently Asked Questions

Which ECG heart-rate method should I use?

For regular rhythms, large boxes, small boxes, or R–R interval all work well. For irregular rhythms, a timed strip count is usually more appropriate because one R–R interval may not represent the whole rhythm.

What is the 300 rule on ECG?

At 25 mm/s, divide 300 by the number of large boxes between two R waves. The common sequence is 300, 150, 100, 75, 60, 50.

What is normal adult heart rate on ECG?

A common adult resting reference range is 60–100 beats per minute. Context matters, and ECG interpretation should consider rhythm, symptoms, and clinical setting.

Is this a diagnosis tool?

No. This is an educational calculator for learning ECG heart-rate methods. It does not diagnose arrhythmias or replace clinical judgment.

Heart Physiology
40. Circulatory System
7 problems
Topic
Jason
40. Circulatory System
3 topics 9 problems
Chapter
Jason
Ions - Sodium and Potassium
11. Nervous Tissue and Nervous System
3 problems
Topic
Bruce
Resting Membrane Potential
11. Nervous Tissue and Nervous System
4 problems
Topic
Bruce
Change in Membrane Potential
11. Nervous Tissue and Nervous System
6 problems
Topic
Bruce
Action Potentials
11. Nervous Tissue and Nervous System
7 problems
Topic
Bruce
The Refractory Period
11. Nervous Tissue and Nervous System
3 problems
Topic
Jason
Propagation of Action Potentials
11. Nervous Tissue and Nervous System
7 problems
Topic
Bruce
Introduction to the Autonomic Nervous System
14. The Autonomic Nervous System
7 problems
Topic
Jason
Control of the ANS
14. The Autonomic Nervous System
1 problem
Topic
Sympathetic Nervous System
14. The Autonomic Nervous System
7 problems
Topic
Jason
Parasympathetic Nervous System
14. The Autonomic Nervous System
7 problems
Topic
Jason
Review of the Sympathetic and Parasympathetic Divisions
14. The Autonomic Nervous System
1 problem
Topic
Bruce
Neurotransmitters of the ANS
14. The Autonomic Nervous System
7 problems
Topic
Jason
Electrical Conduction System of the Heart
18. The Heart
6 problems
Topic
Jason
Cardiac Action Potentials
18. The Heart
7 problems
Topic
Jason
Electrocardiogram (ECG)
18. The Heart
4 problems
Topic
Jason
Cardiac Cycle
18. The Heart
7 problems
Topic
Jason
11. Nervous Tissue and Nervous System - Part 1 of 2
5 topics 8 problems
Chapter
Bruce
11. Nervous Tissue and Nervous System - Part 2 of 2
3 topics 8 problems
Chapter
Jason
14. The Autonomic Nervous System
6 topics 13 problems
Chapter
Jason
18. The Heart
4 topics 11 problems
Chapter
Jason
Back to all calculatorsAll calculators