What Is SDNN in HRV? Your Total Variability, Explained
SDNN is the broadest single HRV number: the standard deviation of the gaps between your heartbeats. Here's what it measures, why short readings run lower than the figures you see quoted, and how to read it as a recovery signal.
The one number that summarizes your variability
If you could keep only a single heart rate variability figure, SDNN would be a strong candidate. It stands for the standard deviation of the NN intervals, “NN” meaning the normal-to-normal gaps between heartbeats, and it answers one blunt question: across this whole reading, how much did the spacing between beats vary?
A healthy heart is not a metronome. The gap between beats is constantly stretching and shrinking, and that restlessness is a good sign: it means your autonomic nervous system is flexible enough to adjust the heart moment to moment. SDNN puts a single number on the size of that restlessness. When the spread is wide, SDNN is high. When the rhythm goes rigid and metronomic, SDNN collapses.
If you’re new to the beat-to-beat view, the RR intervals and tachogram explainer covers the raw data SDNN is built from.
How SDNN is calculated
The math is exactly what the name says. Take every NN interval in the reading (in milliseconds), find the average, then compute the standard deviation of those values around that average. That’s SDNN. A reading whose intervals cluster tightly around, say, 850 ms produces a small standard deviation; one that swings between 750 ms and 1000 ms produces a large one.
Because it’s a plain standard deviation, SDNN captures every source of variation in the recording at once: the fast flutter of your breathing, the slower waves of blood-pressure regulation, and slower autonomic swings still. That breadth is its strength and its catch. It’s a great summary, but it doesn’t tell you which system is driving the number. For that you separate the branches with RMSSD and the frequency bands.
Why your SDNN looks “low”
Search for SDNN and you’ll quickly hit the number 141 ms, often with a note that lower values predict worse outcomes. That figure comes from the landmark 1996 Task Force standards, and it’s a 24-hour SDNN, a full day and night of beats, including the big swing between daytime activity and deep sleep.
A short at-home reading never sees that day-night swing, so its SDNN lands an order of magnitude lower, usually in the tens of milliseconds. That’s not a worse heart; it’s a shorter ruler. As the overview by Shaffer and Ginsberg (2017) lays out, short-term and 24-hour HRV norms simply aren’t interchangeable. The practical rule: compare yourself only to your own past readings, taken the same way.
How Autonomic grades SDNN
Autonomic grades short-reading SDNN against the recovery framework’s thresholds. These are tuned for the few-minute readings the app captures, not 24-hour values:
| Grade | SDNN (ms) | What it usually reflects |
|---|---|---|
| Excellent | 60+ | Strong, freely varying rhythm |
| Good | 50–59 | Healthy short-reading variability |
| Moderate | 40–49 | Middle of the range, watch the trend |
| Compromised | 30–39 | Below target; common when under-recovered |
| Bad | Under 30 | Rigid rhythm, low total variability |
Try your own number against the same bands the app uses:
SDNN grade check
Reading SDNN like a recovery signal
SDNN earns its keep as a trend line, not a daily grade. A few habits make it trustworthy:
- Measure the same way every time: same posture, same time of day, same reading length. Consistency matters more than the device. The measuring-well guide covers this in full.
- Watch 7–14 days, not one morning. A single rough reading is noise; a two-week slide is signal.
- Pair it with other windows. SDNN alongside a falling resting heart rate and a shrinking stand-test rise is a much stronger recovery story than any one of them alone.
In POTS, long COVID and post-viral illness, a suppressed SDNN is common and expected: the system is biased toward “fight or flight,” which flattens variability. The encouraging part is that many people watch their SDNN baseline climb over months of pacing and recovery, and often see it move before they feel the difference. We cover that arc in recovery from post-viral dysautonomia.
Worked example: two readings, same average heart rate
Say two readings both average 70 bpm (a mean interval of about 857 ms). In the first, the intervals range from roughly 780 to 940 ms, the standard deviation works out near 55 ms, a "Good" reading. In the second, they barely move, from 845 to 870 ms, a standard deviation closer to 12 ms, deep in the "Bad" band. Same heart rate, wildly different variability. That gap is exactly what SDNN exists to surface, and why average heart rate alone can hide a struggling autonomic system.
The bottom line
SDNN is the broad-strokes measure of heart rate variability: the standard deviation of the gaps between your heartbeats, and a summary of how freely your rhythm varies. Higher usually means a more adaptable, better-regulated nervous system. Because it blends every rhythm in the reading and grows with reading length, it’s a capacity number best read as your own trend rather than against population charts or 24-hour figures. Measure it the same way each time, follow it over weeks, and read it beside RMSSD, heart rate and your stand test, and a single ambiguous number becomes a real window on recovery.
Frequently asked questions
What is a good SDNN number?+
For a short at-home reading of a few minutes, an SDNN above roughly 50 ms is a strong result and above 60 ms is excellent, while under 30 ms is low. But SDNN is highly individual and depends heavily on reading length, so your own baseline and its direction over weeks matter far more than hitting any specific number.
Why is my SDNN so much lower than 141 ms?+
The often-quoted SDNN of around 141 ms comes from full 24-hour recordings, which capture slow day-night rhythms that a short reading never sees. A 1–5 minute at-home reading typically lands in the tens of milliseconds. They are different measurements and shouldn't be compared directly.
What's the difference between SDNN and RMSSD?+
SDNN captures the overall spread of your beat-to-beat intervals and blends every influence on the rhythm, so it's a broad capacity measure. RMSSD isolates the rapid beat-to-beat changes driven mainly by the vagus nerve, so it's the cleaner day-to-day recovery signal. Most people track RMSSD daily and use SDNN as the wider view.
Does a low SDNN mean something is wrong?+
Not on its own. A single low reading can come from a poor night, stress, alcohol, a short or noisy recording, or simply measuring at a different time of day. A persistently low SDNN trend across weeks is more meaningful, and is best read alongside your resting heart rate and stand test rather than in isolation.
Track your recovery with Autonomic
A private, offline journal that scores your daily HRV, BP and orthostatic readings against medical thresholds. Free to download, with $7.99/mo Pro when you want the deep-analysis tools.
Download on the App Store