Respiratory Rate Calculator (Breaths Per Minute)

Free respiratory rate calculator to count breaths per minute. Tap each breath or enter a 15, 30, or 60 second count to calculate your breathing rate by age.

Measure Breaths — Respiratory Rate Calculator

breaths/min

Your Respiratory Rate

breaths/min

Normal: 1220 breaths/min

Measurement method

Timer

0:00

Breaths

0

Count for at least 30 seconds for an accurate respiratory rate. Watch the chest rise — avoid talking or moving.

Normal Respiratory Rate Ranges by Age

Age GroupNormal RangeStatus
Adult (18+)1220 breaths/min
Teen (13–17)1220 breaths/min
School-age (6–12)1830 breaths/min
Preschool (3–5)2030 breaths/min
Toddler (1–2)2440 breaths/min
Infant (1–12 mo)3060 breaths/min
Newborn (0–1 mo)3060 breaths/min

Medical Disclaimer

This respiratory rate calculator is for informational purposes only. It does not diagnose or treat any medical condition. Seek urgent care for RR persistently above 30 at rest, RR below 8 with drowsiness, labored breathing, chest pain, bluish lips, or confusion.

Loading rating…
Your rating
Tap a star to rate

Your rating helps improve Respiratory Rate Calculator (Breaths Per Minute). We store only an anonymized vote (no personal data).

Share this calculator

Help others discover this tool

How to Use Respiratory Rate Calculator (Breaths Per Minute)

  1. Step 1: Get Ready

    Sit or lie still for one minute. Relax shoulders and breathe normally.

  2. Step 2: Choose a Method

    Use Tap-to-Count with the built-in timer, or enter breaths counted over 15, 30, or 60 seconds.

  3. Step 3: Count Breaths

    Start the timer and tap on each breath, or tally breaths during your chosen interval.

  4. Step 4: View RR

    The calculator converts your count to breaths per minute (RR) automatically.

  5. Step 5: Interpret

    Select an age group to compare your result with normal ranges and see the classification.

Key Features

  • Tap-to-count timer with auto-start
  • Manual 15/30/60-second breath entry
  • Age-based normal range comparison table
  • Visual RR gauge with classification
  • Seconds-per-breath and interval breakdowns
  • Copy summary to clipboard

Understanding Your Respiratory Rate Results

How to Calculate Respiratory Rate (Formula)

To calculate respiratory rate, count breaths over a timed interval and convert to one full minute using this formula:

RR (breaths/min) = breaths counted ÷ seconds observed × 60

Example: If you count 8 breaths in 30 seconds, your respiratory rate is 8 ÷ 30 × 60 = 16 breaths per minute. This falls within the normal adult range.

Normal Respiratory Rate Ranges by Age

Typical resting ranges at sea level for healthy individuals:

  • Adults (18+): 12–20 breaths/min. Below 12 may indicate bradypnea; above 20 at rest may suggest tachypnea.
  • Teens (13–17): 12–20 breaths/min.
  • School-age (6–12): 18–30 breaths/min.
  • Preschool (3–5): 20–30; Toddlers (1–2): 24–40 breaths/min.
  • Infants & Newborns: 30–60 breaths/min.

Physical activity, fever, stress, altitude, and medications can all shift your breathing rate. Interpret results alongside how you feel and other vital signs such as heart rate and oxygen saturation.

Assumptions & Limitations

This respiratory rate calculator is for informational purposes only and does not diagnose or treat any condition. Counting errors, talking or moving during measurement, and irregular breathing patterns can affect accuracy.

Seek urgent care for severe shortness of breath, RR persistently above 30 at rest, RR below 8 with drowsiness, labored breathing with bluish lips, chest pain, or confusion.

Complete Guide: Respiratory Rate Calculator (Breaths Per Minute)

Written by Jurica ŠinkoApril 9, 2026
Respiratory rate calculator illustration showing breaths per minute measurement with a tap-to-count timer, age-based normal ranges, and color-coded results.
On this page

A respiratory rate calculator converts a short breath count into breaths per minute (BPM), giving you one of the five core vital signs in seconds. Whether you are a nurse documenting patient vitals, a parent checking on a feverish toddler, or an athlete tracking recovery, knowing how to calculate respiratory rate accurately helps you spot early warning signs of respiratory distress, monitor fitness progress, and communicate clearly with healthcare providers.

What is respiratory rate?

Respiratory rate (RR) is the number of complete breath cycles—one inhale plus one exhale—in 60 seconds. Along with heart rate, blood pressure, temperature, and oxygen saturation, RR is a core vital sign that clinicians assess at nearly every medical encounter. A change in respiratory rate is often the earliest indicator of clinical deterioration, sometimes shifting hours before heart rate or blood pressure respond. That makes accurate measurement especially valuable in triage, post-operative monitoring, and home care.

For healthy adults at rest, a normal respiratory rate falls between 12 and 20 breaths per minute. Children breathe faster because their smaller lungs exchange less air per breath, and newborns may breathe as rapidly as 60 times per minute. Because ranges shift dramatically with age, our calculator lets you select an age group so you can compare your count against the correct reference band.

How to calculate respiratory rate

The respiratory rate calculation formula is straightforward:

RR = (breaths counted ÷ seconds observed) × 60

Step-by-step worked example: You sit quietly for 30 seconds and count 8 chest rises. Plug into the formula: 8 ÷ 30 × 60 = 16 breaths per minute. That lands squarely in the normal adult range of 12–20.

A few practical tips for accurate counting:

  • Watch the chest or abdomen rise—each rise-and-fall pair counts as one breath.
  • Use a stopwatch, phone timer, or the tap-to-count feature in our calculator above.
  • Keep the person unaware you are counting; awareness often changes the breathing pattern.
  • Count for at least 30 seconds (and multiply by 2) for a reliable result; 60 seconds is ideal.

If breathing is irregular—as in Cheyne-Stokes respiration or some sleep disorders—always count for the full 60 seconds. Shorter intervals amplify counting errors when breaths vary in depth and timing.

Normal respiratory rate ranges by age

The table below lists widely accepted resting respiratory rate ranges. Values come from clinical references including the American Heart Association and pediatric emergency medicine guidelines.

Age GroupNormal RR (breaths/min)Seek Care If Above
Adults (18+)12–20> 24 at rest
Teens (13–17)12–20> 24
School-age (6–12)18–30> 34
Preschool (3–5)20–30> 40
Toddlers (1–2)24–40> 50
Infants (1–12 mo)30–60> 60
Newborns (0–1 mo)30–60> 60

These ranges apply at rest and at sea level. At altitude (above 2,500 m / 8,200 ft), expect 1–4 extra breaths per minute as the body compensates for lower oxygen pressure. Highly fit individuals may sit at the bottom of their age band, which is a sign of efficient gas exchange—not a concern.

Counting methods: 15 s vs 30 s vs 60 s

How long should you count breaths? The answer depends on the situation. Here is a quick comparison:

IntervalMultiply ByAccuracyBest For
15 seconds× 4Lower — off by 1 breath = ±4 BPM errorQuick triage screening
30 seconds× 2Good — off by 1 = ±2 BPM errorRoutine clinical checks
60 seconds× 1Best — direct count, no rounding errorIrregular breathing, pediatrics

A single miscounted breath during a 15-second window creates a 4-breath-per-minute error—enough to shift an adult from "normal" into "tachypnea." When precision matters (pediatric patients, post-surgical monitoring, or irregular rhythms), count for the full minute.

Factors that change your breathing rate

Understanding what shifts respiratory rate helps you interpret results in context:

  • Physical activity: Walking up stairs or exercising can push RR above 40. It should return to baseline within 2–5 minutes of rest.
  • Fever: Each degree Celsius above 37 °C increases RR by roughly 2–4 breaths per minute as metabolic demand rises.
  • Altitude: Above 2,500 m, reduced oxygen pressure triggers faster breathing. Acclimatization takes days to weeks.
  • Stress and anxiety: The sympathetic nervous system accelerates breathing. Controlled breathing exercises can reverse this within minutes.
  • Medications: Opioids and sedatives suppress RR; stimulants and bronchodilators may increase it.
  • Body position: Lying flat can slightly raise RR compared to sitting upright, especially in people with heart failure or obesity.
  • Pain: Acute pain is a common cause of elevated respiratory rate in emergency and post-operative settings.

For a broader view of recovery after exercise, pair this tool with our Heart Rate Calculator and the VO₂ Max Calculator to see how your cardiovascular system responds to training load.

High respiratory rate (tachypnea): causes and when to act

Tachypnea means a resting respiratory rate above the upper limit for age—above 20 breaths per minute in adults. Common triggers include pneumonia, asthma exacerbations, COPD flare-ups, pulmonary embolism, sepsis, metabolic acidosis, and congestive heart failure. In children, respiratory infections are the most frequent cause. Mild tachypnea after exertion or with mild fever is expected and usually resolves on its own. Persistent tachypnea at rest—especially if accompanied by retractions (visible pulling of rib/neck muscles), nasal flaring, grunting, or cyanosis (bluish color around the lips)—warrants urgent medical evaluation.

Monitor oxygen saturation alongside respiratory rate for a more complete picture. Our Oxygen Saturation Calculator explains SpO₂ values and when low readings require supplemental oxygen.

Low respiratory rate (bradypnea): causes and red flags

Bradypnea is a resting RR below the lower normal limit—under 12 in adults. It commonly occurs during deep sleep, in well-conditioned endurance athletes (who may rest at 10–12), and with certain medications. Opioids are the most clinically significant cause: even therapeutic doses can suppress the brainstem respiratory drive below 8 breaths per minute.

Red flags for dangerous bradypnea include RR below 8, excessive drowsiness or difficulty rousing, confusion, and cyanosis. In opioid-related respiratory depression, naloxone is a life-saving reversal agent—call emergency services immediately if you suspect this scenario.

RR vs heart rate and oxygen saturation

Respiratory rate, heart rate (HR), and oxygen saturation (SpO₂) are tightly connected. Here is a simplified comparison of what each tells you:

Vital SignWhat It MeasuresNormal Adult RangeFirst To Change?
Respiratory RateBreaths per minute12–20Often first
Heart RateBeats per minute60–100Second
SpO₂Blood oxygen %95–100%Can lag behind

Research shows that RR is the vital sign most frequently not recorded in clinical settings, yet it is often the earliest predictor of cardiac arrest or ICU admission. By combining RR with the Heart Rate Calculator and the Oxygen Saturation Calculator, you build a more complete picture of respiratory and cardiovascular function.

Common mistakes when measuring respiratory rate

Accurate counting sounds simple, but these errors are surprisingly common:

  1. Telling the person you are counting: Awareness of being observed changes breathing patterns. Pretend to check pulse instead.
  2. Counting too short: A 15-second count amplifies every miscount by a factor of 4. Use 30 or 60 seconds for reliable results.
  3. Counting immediately after activity: Wait at least 2 minutes of rest before measuring a resting rate.
  4. Confusing chest movements with sighs: A sigh or yawn is one breath, not two. Count each full rise-and-fall as a single cycle.
  5. Ignoring context: A rate of 22 after climbing stairs is normal. The same rate while sitting quietly might not be. Always note the circumstances.

Worked examples with the respiratory rate calculator

These real-world scenarios show how to calculate respiratory rate step by step using our calculator:

Example 1: Adult at rest (30-second count)

You count 8 breaths in 30 seconds. RR = 8 ÷ 30 × 60 = 16 breaths/min. This falls within the normal adult range (12–20). No action needed.

Example 2: Child with fever (60-second count)

A 4-year-old with a mild fever breathes 32 times in 60 seconds. RR = 32 breaths/min. The normal preschool range is 20–30, so this is slightly elevated—consistent with fever increasing metabolic demand. Monitor and consult a pediatrician if it climbs above 40.

Example 3: Post-exercise recovery (15-second count)

Immediately after a run, you count 10 breaths in 15 seconds. RR = 10 ÷ 15 × 60 = 40 breaths/min. Five minutes later, you count 5 in 15 seconds = 20 breaths/min—near your resting baseline. Healthy recovery.

Example 4: When to seek care

You count 14 breaths in 30 seconds while at rest. RR = 14 ÷ 30 × 60 = 28 breaths/min. For an adult, this is above normal. If accompanied by shortness of breath, chest pain, or bluish lips, seek urgent medical attention.

For more health monitoring tools, explore the Health Monitoring & Labs category or browse all tools on the Calculator Index.

References

  1. Cretikos MA et al. Respiratory rate: the neglected vital sign. Medical Journal of Australia. 2008;188(11):657–659.
  2. Fleming S et al. Normal ranges of heart rate and respiratory rate in children from birth to 18 years of age: a systematic review. The Lancet. 2011;377(9770):1011–1018.
  3. American Heart Association. CPR & ECC Guidelines. Dallas, TX: AHA.
Jurica Šinko

Written by Jurica Šinko

Founder & CEO

Entrepreneur and health information advocate, passionate about making health calculations accessible to everyone through intuitive digital tools.

View full profile

Frequently Asked Questions

How do you calculate respiratory rate?

To calculate respiratory rate, count the number of breaths taken over a measured time period and convert to one minute. The formula is: breaths counted divided by seconds, multiplied by 60. For example, 8 breaths in 30 seconds equals 16 breaths per minute. For accuracy, count for at least 30 seconds while the person breathes naturally.

What is a normal respiratory rate for adults?

A normal respiratory rate for healthy adults at rest is 12 to 20 breaths per minute. Rates below 12 may indicate bradypnea, while rates above 20 at rest may suggest tachypnea. Trained athletes often rest at the lower end (12 to 14), while anxiety or fever can push rates toward 20 or higher.

What is the respiratory rate calculation formula?

The respiratory rate formula is RR = (breaths counted / seconds observed) x 60. If you count 5 breaths in 15 seconds, the calculation is 5 / 15 x 60 = 20 breaths per minute. Counting for a full 60 seconds gives the most accurate result since you skip the multiplication step entirely.

What are normal breathing rates for children by age?

Normal respiratory rates decrease as children grow. Newborns breathe 30 to 60 times per minute, infants 30 to 60, toddlers 24 to 40, preschoolers 20 to 30, school-age children 18 to 30, and teens 12 to 20. Always count when the child is calm and at rest for an accurate reading.

What causes a high respiratory rate (tachypnea)?

Common causes of tachypnea include fever, exercise, anxiety, pain, altitude, asthma or COPD flare-ups, pneumonia, anemia, and stimulant medications. A resting rate consistently above 24 in adults warrants attention. Seek urgent care if breathing is labored, especially with chest pain or bluish lips.

What causes a low respiratory rate (bradypnea)?

Bradypnea can result from deep sleep, high cardiovascular fitness, opioid or sedative medications, hypothermia, or neurological conditions. Athletes may naturally breathe 10 to 12 times per minute at rest. However, a rate below 8 with drowsiness or confusion requires immediate medical attention.

Is breaths per minute the same as BPM or RR?

Breaths per minute, BPM (in respiratory context), and RR (respiratory rate) all mean the same thing: the number of complete breathing cycles in 60 seconds. One breath equals one full inhalation plus exhalation. In medical settings, RR is the standard abbreviation used on vital signs charts.

How long should I count breaths for an accurate result?

Count for at least 30 seconds and multiply by 2 for a reliable reading. A full 60-second count is most accurate because it captures natural variations in breathing rhythm. A 15-second count multiplied by 4 works for quick screenings but may overestimate or underestimate due to the short sample.