Heart Rate Variability Calculator

Free heart rate variability calculator comparing your HRV in milliseconds to normal RMSSD ranges by age and sex, with recovery and training readiness guidance.

Use the Heart Rate Variability Calculator

Free heart rate variability calculator comparing your HRV in milliseconds to normal RMSSD ranges by age and sex, with recovery and training readiness guidance.

RMSSD

42 ms

≈ percentile

45th

Which number does your device report?

Use the overnight or morning value your app shows, not a mid-day spot reading.

Sex

Readiness check (optional)

Most apps show this as "baseline" or a 7-day trend line. Deviation from YOUR baseline predicts readiness far better than any population chart.

Your RMSSD of 42 ms at age 35 (male) is approximately the

45th percentile

Typical for your age

Within the middle band for your age group. Absolute HRV varies about 5-fold between healthy people, so this says little on its own.

1st50th (median)99th

Typical range (30–39)

3263 ms

Age-group median

45 ms

lnRMSSD (sports science)

3.7

Normal RMSSD by age (male) — 25th to 75th percentile

Age25thMedian75th
18–2938 ms53 ms74 ms
30–3932 ms45 ms63 ms
40–4926 ms36 ms51 ms
50–5921 ms30 ms42 ms
60–6918 ms26 ms36 ms
70+16 ms23 ms32 ms

Note:RMSSD and SDNN are different statistics — never compare an Apple Watch (SDNN) number to a Whoop or Oura (RMSSD) number. Percentiles here describe population position, not health status; HRV is best interpreted against your own baseline. This tool is educational and not a diagnostic device — persistent very low readings or irregular-rhythm warnings belong in a doctor's office.

Loading rating…
Your rating
Tap a star to rate

Your rating helps improve Heart Rate Variability Calculator. We store only an anonymized vote (no personal data).

Share this calculator

Help others discover this tool

How to Use Heart Rate Variability Calculator

  1. Step 1: Pick your device metric

    Choose RMSSD if your number comes from Whoop, Oura or Garmin, or SDNN if it comes from Apple Watch — the two statistics use different normal ranges.

  2. Step 2: Enter your HRV in milliseconds

    Type the overnight or morning HRV value your app shows into the Your HRV field. Avoid mid-day spot readings — they are not comparable to overnight averages.

  3. Step 3: Add your age and sex

    Enter your age (18+) and select male or female. HRV declines about 10% per decade, so the same value can be typical at 55 and low at 25.

  4. Step 4: Optionally enter your 7-day baseline

    Add the 7-day average from your app in the Readiness check field to see today’s deviation from your own baseline and a train / easy / recover signal.

  5. Step 5: Read your percentile and range

    The result shows your approximate percentile among age- and sex-matched peers, the typical 25th–75th percentile range, and the full normal HRV by age chart.

Key Features

  • RMSSD and SDNN modes matched to Whoop, Oura, Garmin and Apple Watch
  • Age- and sex-adjusted percentile from published population norms
  • Normal HRV reference chart for ages 18 to 70+
  • Baseline deviation check with training readiness guidance
  • lnRMSSD score used in sports science monitoring

Understanding Results

Formula

The percentile comes from a log-normal fit of published heart rate variability norms. Within your age and sex bracket, the calculator takes the natural log of the bracket's median as the distribution center, derives the spread from the interquartile range (sigma = (ln P75 − ln P25) ÷ 1.349), computes your z-score as (ln HRV − ln median) ÷ sigma, and converts it to a percentile with the normal CDF. The optional readiness check is simpler: deviation % = (today − 7-day baseline) ÷ baseline × 100, flagged against a ±10% day-to-day noise band.

Reference Ranges & Interpretation

Typical short-term RMSSD spans roughly 38–74 ms at ages 18–29, 32–63 ms at 30–39, 26–51 ms at 40–49, 21–42 ms at 50–59 and 18–36 ms at 60–69 for men (25th–75th percentile), with women running 3–5 ms higher until about age 50. SDNN values read roughly 10–20 ms higher than RMSSD across all brackets. Ranges are synthesized from Shaffer & Ginsberg (2017, Frontiers in Public Health) and Voss et al. (2015, PLoS ONE). For readiness, a reading within ±10% of your baseline is noise, 10–20% below is a caution flag, and beyond 20% below is a strong recovery signal.

Assumptions & Limitations

Percentiles assume an overnight or resting morning measurement — mid-day spot readings taken upright or after caffeine are not comparable. RMSSD and SDNN are treated as separate metrics with separate tables and cannot be converted between one another. Population position is not a health verdict: absolute HRV varies about five-fold between healthy people, beta-blockers and antidepressants shift readings by 10–25%, and arrhythmias make optical HRV unreliable altogether. Persistent very low readings, irregular-rhythm alerts, or a suppressed baseline lasting months belong with a physician, not a training plan.

Complete Guide: Heart Rate Variability Calculator

Written by Jurica ŠinkoUpdated
Sports science chart of RMSSD heart rate variability declining across age brackets from 20 to 70, with an individual baseline band and overtraining dip shown

Heart rate variability is the metric wearables get people most worked up about for the least reason. Someone sees a 38 ms reading on their Whoop, hears a training partner brag about 95 ms, and concludes their nervous system is broken. It isn't. Resting RMSSD in healthy adults spans roughly 20 to 100+ ms — a five-fold spread driven mostly by genetics, age and fiber-type lottery — which makes cross-person comparison close to meaningless. This heart rate variability calculator places your number against age- and sex-matched population percentiles so you know where you actually sit, then does the more useful thing: compares today's reading to your own 7-day baseline, which is the only comparison that predicts anything about your recovery.

Table of contents

Why Comparing Your HRV to a Friend's Is Meaningless

Two healthy 30-year-olds who train identically can have resting RMSSD values of 35 ms and 90 ms. Neither is fitter, healthier or more recovered than the other. Twin studies attribute roughly 30–50% of resting HRV to heritable factors, and the rest splits across age, sex, training history, body position during measurement and even breathing rate at the moment of recording. Slow breathing at 6 breaths per minute can inflate RMSSD by 20–40% compared to breathing at 15 breaths per minute — same person, same morning.

What does carry signal is the trend within one person. Sports science groups working with elite endurance athletes — most prominently Plews and Buchheit — abandoned single-day absolute values years ago in favor of 7-day rolling averages of lnRMSSD (the natural log of RMSSD, which normalizes its skewed distribution). A suppressed rolling average predicted non-functional overreaching in triathletes before performance dropped. That's why the calculator above asks for your 7-day baseline: percentile answers "where am I in the population?", baseline deviation answers "should I train hard today?" — and only the second question changes what you do this morning.

RMSSD vs SDNN: Which Number Your Wearable Actually Shows

Here's the confusion that generates half the "why is my HRV so different on my new watch?" posts: different devices report different statistics under the same "HRV" label.

DeviceMetric reportedWhat it measuresWhen it's taken
WhoopRMSSDBeat-to-beat differences (vagal/parasympathetic tone)Last slow-wave sleep episode
Oura RingRMSSDSame, averaged in 5-min windowsFull night average
GarminRMSSD (overnight avg)Same, shown as "HRV Status" vs personal baselineOvernight
Apple WatchSDNNTotal variability incl. sympathetic influenceScattered daytime + night spot readings

RMSSD (root mean square of successive differences) captures fast, breath-to-breath changes driven almost purely by the vagus nerve — it's the standard for recovery monitoring. SDNN (standard deviation of all normal beat intervals) mixes in slower oscillations and typically reads higher over long recordings. An Apple Watch SDNN of 55 ms and an Oura RMSSD of 40 ms can describe the same nervous system on the same night. The calculator handles this with separate percentile tables per metric — pick the toggle that matches your device and never mix the two in one trend line.

Normal Heart Rate Variability by Age: The Reference Chart

HRV declines steeply and predictably with age — faster than almost any other fitness marker. Median RMSSD drops from the mid-50s (ms) in your twenties to roughly half that by your fifties, a loss of about 10% per decade driven by stiffening of the sinoatrial node's autonomic response. This heart rate variability chart shows the middle 50% of the healthy population by age bracket, synthesized from the norms compiled by Shaffer & Ginsberg (2017) and the population study of Voss and colleagues (2015):

AgeRMSSD — men (ms)RMSSD — women (ms)SDNN — both (ms)
18–2938–74 (median 53)42–79 (median 58)45–78 (median ~60)
30–3932–63 (median 45)35–66 (median 48)39–68 (median ~52)
40–4926–51 (median 36)28–53 (median 38)33–57 (median ~44)
50–5921–42 (median 30)22–42 (median 30)28–48 (median 37)
60–6918–36 (median 26)18–36 (median 26)24–42 (median 32)
70+16–32 (median 23)16–32 (median 23)21–37 (median 28)

Two patterns worth noticing. Women run 3–5 ms higher RMSSD than men until about age 50, after which the sexes converge — estrogen enhances vagal tone, and the gap closes after menopause. And the ranges overlap heavily between adjacent brackets: a 55-year-old at 42 ms sits at the top of their bracket while a 25-year-old at the same 42 ms sits near the bottom of theirs. Age context changes the interpretation of an identical number, which is exactly why a good hrv score can't be defined by a single cutoff. If you're curious how your other cardiovascular markers stack up against your age, the fitness age calculator runs the same style of age-matched comparison across resting heart rate, VO2 max and more.

A Worked Percentile Example: 42 ms at Age 35

The calculator doesn't look your number up in a table — it fits a distribution. RMSSD is right-skewed (many people cluster at moderate values, a long tail stretches high), but its natural logarithm is close to normally distributed. So for a 35-year-old man, the math runs like this:

  1. Bracket 30–39 male: 25th percentile = 32 ms, median = 45 ms, 75th = 63 ms.
  2. Center of the log-normal fit: ln(45) = 3.81.
  3. Spread from the interquartile range: sigma = (ln 63 − ln 32) ÷ 1.349 = 0.68 ÷ 1.349 = 0.50.
  4. Your z-score for 42 ms: (ln 42 − 3.81) ÷ 0.50 = (3.74 − 3.81) ÷ 0.50 = −0.14.
  5. A z of −0.14 corresponds to roughly the 44th percentile — squarely typical.

That last step matters psychologically. A 35-year-old comparing their 42 ms against an influencer's 90 ms feels broken; against the actual population distribution, they're within a whisker of the median. The lognormal fit also explains why the same 8 ms drop means more at the low end: falling from 30 to 22 ms crosses more of the distribution than falling from 80 to 72 ms.

Baseline Deviation: The Signal That Actually Predicts Readiness

Day-to-day RMSSD fluctuates with a coefficient of variation around 10% even in perfectly healthy, well-rested people. That gives us a practical decision rule, and it's the one the calculator applies:

  • Within ±10% of your 7-day baseline — noise. Train as planned.
  • 10–20% below baseline — pay attention. One day means little; two or three consecutive days signal accumulating fatigue, short sleep or an incubating infection. Downgrade to an easy session.
  • More than 20% below baseline — a strong stress response. Heavy alcohol, illness onset and brutal training blocks all produce drops of this size. Make it a recovery day.
  • More than 10% above baseline — usually excellent recovery. The exception: a sudden large spike paired with an unusually low heart rate after extreme training can reflect parasympathetic saturation rather than fitness.

Pair the HRV trend with your morning pulse — the two together are far harder to fool than either alone. A suppressed HRV with an elevated resting heart rate is a much stronger "back off" signal than either flag by itself; you can track the second half of that pair with our resting heart rate calculator. And on days your baseline says you're ready, low-intensity aerobic work is what builds vagal tone in the first place — the Zone 2 heart rate calculator gives you the target range that raised resting RMSSD by 10–15% over 8–12 weeks in sedentary adults in training studies.

What Drags HRV Down — With Numbers

Not all HRV suppressors are equal. Ranked roughly by the size of the overnight hit:

  • Alcohol: the heavyweight. Two or more drinks in the evening commonly cut overnight RMSSD by 20–35%, with the effect lingering into a second night after heavy sessions. Whoop's internal data made this famous; controlled studies agree.
  • Acute illness: HRV often drops 2–3 days before symptoms appear — one of the few genuinely predictive uses of the metric.
  • Hard training: a single high-intensity session suppresses RMSSD for 24–48 hours. That's normal adaptation, not a problem — the problem is when it stays suppressed across a full week.
  • Sleep restriction: cutting sleep to 4–5 hours drops next-morning RMSSD by roughly 10–15% and stacks across consecutive nights.
  • Late meals and dehydration: smaller effects, typically 5–10%, but they're the usual explanation for a mysteriously mediocre reading after an otherwise clean day.

On the flip side, the interventions with the best evidence for raising baseline HRV are aerobic base training, weight loss in people carrying excess visceral fat, and slow-breathing practice — each worth roughly 5–15% over weeks to months. Nothing moves it overnight except removing a suppressor.

When a Low HRV Is Not a Training Problem

A few situations break the recovery-monitoring frame entirely. Atrial fibrillation and frequent ectopic beats produce wildly erratic beat intervals that optical wearables misread as sky-high "variability" — an RMSSD reading above ~150 ms deserves suspicion, not celebration. Beta-blockers typically raise measured HRV while masking the stress response you're trying to monitor; stimulants and some antidepressants push it down 10–25% chronically. Type 2 diabetes progressively blunts HRV through autonomic neuropathy — one reason persistent very low readings across months warrant a conversation with a physician rather than another recovery week. And measurement context swamps everything: a spot reading taken standing, post-coffee, at 3 pm is not comparable to an overnight average, ever. Fix the measurement window before drawing any conclusion — overnight or first-thing-in-the-morning, same position, every day. Since maximum heart rate declines with age along the same autonomic aging curve, pairing your HRV percentile with the max heart rate calculator gives a fuller picture of where your cardiovascular ceiling and recovery capacity actually stand.

The bottom line fits in one sentence: measure at the same time daily, compare only to your own 7-day baseline, and treat a drop beyond 10% for multiple days — not any single number on any chart — as the cue to ease off.

References

  1. Shaffer F, Ginsberg JP. An Overview of Heart Rate Variability Metrics and Norms. Frontiers in Public Health. 2017;5:258.
  2. Voss A, Schroeder R, Heitmann A, Peters A, Perz S. Short-term heart rate variability — influence of gender and age in healthy subjects. PLoS ONE. 2015;10(3):e0118308.
  3. Plews DJ, Laursen PB, Stanley J, Kilding AE, Buchheit M. Training adaptation and heart rate variability in elite endurance athletes. Sports Medicine. 2013;43(9):773-781.
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

What is a good HRV for my age?

Median RMSSD runs about 53 ms in your twenties, 45 ms in your thirties, 36 ms in your forties and around 30 ms in your fifties, with the middle half of people spanning roughly 25th to 75th percentile bands about 20 ms wide. Anything inside that band is typical. Because healthy adults range five-fold (roughly 20 to 100+ ms), a stable value near your own baseline matters far more than beating the age median.

Is an HRV of 20 bad?

It depends heavily on age, device and trend. An RMSSD of 20 ms is near the 25th percentile for a 60-year-old but well below typical for a 25-year-old. If 20 ms is your stable everyday baseline and you feel fine, it may simply be your genetic set point. If it represents a drop of more than 20% from your usual baseline, treat it as a stress or illness signal, and if it persists for months alongside symptoms, mention it to a doctor.

Why is my Apple Watch HRV so different from my Whoop or Oura?

They measure different statistics. Apple Watch reports SDNN (total variability across a reading), while Whoop, Oura and Garmin report RMSSD (beat-to-beat vagal activity), and SDNN typically reads 10 to 20 ms higher. They also sample at different times — Apple takes scattered spot readings, the others average overnight. Never mix the two metrics in one trend line; compare each device only against itself.

What is a normal RMSSD score?

For healthy adults, short-term RMSSD commonly falls between about 20 and 90 ms, with age-group medians of 53 ms (18-29), 45 ms (30-39), 36 ms (40-49), 30 ms (50-59) and 26 ms (60-69) for men, and 3-5 ms higher for women under 50. Endurance athletes often sit above 80 ms, while values that are persistently under about 15 ms across many weeks are uncommon and worth a medical conversation.

Does alcohol lower HRV?

Yes, and by more than almost any other lifestyle factor. Two or more evening drinks commonly reduce overnight RMSSD by 20 to 35%, and after heavy drinking the suppression can persist into a second night. If your reading crashes the morning after drinking, that is the expected physiology, not a fitness change — expect it to normalize within 24 to 48 hours of abstinence.

How much does HRV decline with age?

Roughly 10% per decade. Median RMSSD falls from the mid-50s in milliseconds during your twenties to about half that by your fifties, one of the steepest age declines of any cardiovascular marker. Regular aerobic training slows but does not stop the decline — trained 60-year-olds often match the values of untrained 40-year-olds.

Can HRV be too high?

Sometimes. Readings above roughly 150 ms on an optical wearable deserve suspicion, because atrial fibrillation and frequent ectopic beats create erratic beat intervals that get misread as extreme variability. A sudden spike far above your baseline paired with an unusually low heart rate after a brutal training block can also indicate parasympathetic saturation rather than great recovery. In both cases, look at the raw trend and your symptoms rather than celebrating the number.