The measure  ·  Explainer

Blood oxygen saturation, measured at the wrist

Every night, your watch estimates how loaded with oxygen your blood is. A valuable signal when it drops off, but a noisy one at the wrist: here's how to read it, and why the app gives it only a small weight.

What does SpO₂ measure?

Blood oxygen saturation is the share of your hemoglobin that's carrying oxygen. Hemoglobin is the protein in your red blood cells that carries oxygen from your lungs to your tissues; saturation tells you, as a percentage, how full it is.

The “p” in SpO₂ indicates a measurement by pulse oximetry, through the skin; when it's measured directly in blood from an artery, it's called SaO₂. In the app, SpO₂ is one of the five signals in the “vitals” pillar of the Readiness Score.

What it reflects in your body

Each time it passes through your lungs, your blood reloads with oxygen. SpO₂ tells you whether that loading is complete: it depends on your breathing, the state of your lungs and the air you breathe. In a healthy person, hemoglobin is almost full at all times, and SpO₂ moves very little. That's why a clear drop is meaningful.

Don't confuse it with VO₂max, which measures how much oxygen your body can use during exercise. You can have perfect saturation and a modest VO₂max.

From blood test to wrist

The gold standard is arterial blood gas analysis: blood drawn from an artery and analyzed in a lab. Day to day, clinicians use a pulse oximeter, the little clip placed on your fingertip. It shines a red light and an infrared light through your finger; hemoglobin loaded with oxygen and hemoglobin without it don't absorb them the same way, and the device works out your saturation from that, beat by beat.

Your watch applies the same principle, but at the wrist, and without shining through: its sensor reads the light reflected back by your tissues. The signal is weaker, and more sensitive to movement, to your skin and to how tight the band is. The result: a less precise measurement than a medical fingertip oximeter, which works best when you're still, in other words while you sleep. The app then reads these values from Apple Health.

What is a normal blood oxygen level in adults?

In healthy adults, SpO₂ generally falls between 95 and 100%. During sleep, it dips slightly, because you breathe a little less deeply: that's normal.

95–100% in healthy adults
7%Of the vitals pillar
42Days of baseline
28Days to full confidence

Two healthy people don't necessarily have the same usual value: the state of their lungs and the altitude where they live matter, and, for wrist measurements, their skin and the way the watch sits on it. That's why the app doesn't judge you against a common threshold, but on the gap from your own normal.

What makes your blood oxygen drop

How the app uses your SpO₂

The app pulls from Apple Health the saturation your watch measures while you sleep, and compares it with your baseline: your average and standard deviation over the last 42 days, not counting the day being assessed. It takes at least 7 days of data for the signal to count, and 28 days for full confidence.

That small weight is deliberate. SpO₂ is a useful warning signal, but it's noisier and less directly tied to your recovery than heart rate variability and resting heart rate, which together make up 75% of the pillar. Same logic for wrist temperature, at 6%. If your watch didn't record your saturation, its weight is spread among the other vitals; without a watch, the whole pillar is redistributed.

The limits of wrist measurement

When to see a doctor

Talk to a doctor if your SpO₂ is regularly low, if the people around you notice pauses in your breathing, or if you snore loudly and wake up tired despite full nights: these signs can raise suspicion of sleep apnea, which can be treated. Only a sleep study, ordered by a doctor, can settle the question.

Unusual shortness of breath, bluish lips or nails, chest pain or feeling faint: that's an emergency, so call your local emergency number (911 in the US, 999 or 112 in the UK and Europe). And never count on a watch to reassure you when you feel unwell.

References

  • WHO (2011), pulse oximetry training manual. who.int
  • Buchheit M. (2014), monitoring training status with heart rate measures, Frontiers in Physiology. doi:10.3389/fphys.2014.00073

Frequently asked questions

What is a normal blood oxygen saturation level?

In healthy adults, blood oxygen saturation (SpO₂) generally falls between 95 and 100%, with a slight dip during sleep. A value that's regularly lower, especially with symptoms, is worth discussing with a doctor.

Is smartwatch blood oxygen accurate?

The watch uses the same principle as an oximeter, but at the wrist, with a weaker signal: it's less precise than a medical fingertip oximeter and sensitive to movement, how tight the band is and your skin. It's for following a trend, never for making a diagnosis.

Why does my blood oxygen drop at night?

During sleep, you breathe a little less deeply, so a slight dip is normal. Altitude, a respiratory infection or breathing pauses can make it drop further; repeated drops along with snoring and waking up tired are reason enough to talk to a doctor.

The next step

You just read the method.
The app applies it to you.

Ecleptic brings your sleep, nutrition and training together in one score, every morning. The iOS beta is open to a small circle.

Request access