· 4 min read
How to Track Heart Rate Variability Properly
Heshan Fernando
Co-founder & COO
Someone reads 48 milliseconds and someone else reads 92, and the first person concludes they’re unfit. Both numbers are meaningless without context, because absolute HRV varies enormously between individuals for reasons that have nothing to do with fitness.
The only interpretable comparison is against your own baseline — which means you have to build one before the number tells you anything at all.
What HRV actually measures
Heart rate variability is the variation in time between consecutive heartbeats. A heart at 60 bpm doesn’t beat exactly once a second; the intervals fluctuate, and that fluctuation reflects autonomic nervous system activity.
The most commonly reported metric is RMSSD — the root mean square of successive differences between beat intervals, in milliseconds. Higher generally indicates more parasympathetic (rest-and-digest) activity, which is why it’s used as a rough recovery signal.
Two things make it easy to misread.
Absolute values aren’t comparable between people. Genetics, age and measurement method all shift the baseline. 30 ms can be entirely normal for one person and a warning for another.
Measurement conditions dominate. HRV changes with posture, time of day, recent food, and whether you’ve just been woken by an alarm. Measuring standing on Tuesday and lying down on Wednesday produces a difference that has nothing to do with recovery.
Why people get stuck here
- Comparing across people. The single most common error, and it makes the data useless.
- Inconsistent conditions. Variation from measurement protocol swamps the signal you’re looking for.
- Reacting to one reading. Day-to-day noise is large. A single low morning means very little.
- Mixing metrics. RMSSD, SDNN and proprietary “readiness scores” aren’t interchangeable.
What good HRV tracking looks like
The same conditions every time
Same time of morning, same posture, same interval after waking, before caffeine. Consistency matters more than which protocol you pick.
A rolling baseline
Seven-day and thirty-day rolling averages. The useful reading is today’s value relative to your own recent range, not against any published number.
Trends over days
Two or three consecutive readings below baseline is a pattern worth acting on. One is noise.
One metric, consistently
Pick RMSSD or your device’s score and stay with it. Switching between them mid-log breaks the baseline you’ve built.
| Reading | Interpretation | Action |
|---|---|---|
| Within your normal range | Nothing to see | Train as planned |
| One day below baseline | Probably noise | Note it, carry on |
| Two or three days below | Pattern — poor sleep, illness, load | Consider easing back |
| Sustained unexplained change | Worth investigating | Talk to a doctor |
Common mistakes to avoid
- Comparing your number to a friend’s, or to a figure from an article.
- Measuring at different times of day and treating the readings as comparable.
- Changing devices mid-log — different sensors and algorithms produce different baselines.
- Using HRV to diagnose anything. It’s a rough recovery signal, not a medical instrument.
- Letting a low reading dictate a rest day when everything else says you feel fine.
How to do it with HRV Log
The HRV Log records readings against a rolling baseline, in your browser.
- Measure at the same time each morning, in the same position.
- Log the value and let the baseline build over a few weeks before interpreting anything.
- Read deviations from your own baseline, never against someone else’s numbers.
- Act on multi-day patterns, not single readings.
The physiological background is well covered in reviews of HRV measurement if you want the detail. Other training tools are in the tools directory.
Frequently asked questions
Why is my HRV so different from someone else’s?
Because absolute HRV varies with age, genetics and measurement method. Cross-person comparison is meaningless; comparison against your own rolling baseline is not.
What makes HRV drop?
Poor sleep, alcohol, illness, hard training and stress — usually with a day’s lag. A single low reading tells you little; two or three in a row is a pattern.
Is HRV a health diagnostic?
No. It’s a rough recovery signal used in training. Persistent unexplained changes are a reason to see a doctor, not to self-diagnose from a chart.
Final thought
Build the baseline before you interpret anything. Three weeks of consistent measurement turns a meaningless number into a genuinely useful one — and there’s no shortcut to it.