
ODI stands for oxygen desaturation index. It’s the average number of times an hour your blood oxygen dipped a set amount below your usual level while you slept. Most reports count a dip of 3% or 4%. So if the software counted 40 dips over a recording of 8 hours, your ODI is 5. It’s a count of dips, not an oxygen level, and on its own it isn’t a diagnosis.
Readers send me this number more than any other line on an overnight report. The lowest reading and the average are easy enough to follow. Then there’s a line that says “ODI 4%: 12.3,” and nobody knows if 12.3 is a lot. So let’s go through it slowly, one piece at a time.
First, the important part. I’m not a doctor, and a home oximeter isn’t a sleep test. Nothing here can tell you whether you have sleep apnea. If your lips or nails look bluish, don’t wait on any report. Get emergency care. The same goes for chest pain or trouble breathing. For everything else, the person to show your numbers to is your doctor.
Here’s what I’ll cover:
- where the ODI on your report comes from
- how the dips get counted, with an example night
- why a 3% ODI and a 4% ODI don’t match
- how the ODI differs from the AHI your doctor talks about
- what studies found when they checked the ODI against sleep tests
- what can throw the number off, and when to call your doctor
Where the ODI on Your Report Comes From

A fingertip clip or a sleep ring keeps taking readings all night. The display only shows you one number at a time, but the app or software saves every reading. When you wake up, it goes back through the whole night looking for dips.
First it works out your baseline, the level you mostly sat at that night. Then it looks for the spots where your oxygen fell a set amount below that baseline, and it counts each one as a dip. Divide the dips by the hours, and that’s your ODI.
Every one of those readings has some wiggle room, though. The FDA says a pulse oximeter reading of 90 percent could mean your true level is anywhere from 86 to 94 percent. It also says the devices are most accurate when you’re between 90 and 100 percent. So the ODI is really a count built from estimates. That’s fine for spotting a pattern, and it’s one reason your doctor will want the whole report instead of one line.
If the other numbers on the page are new to you too, How to Read Pulse Oximeter? For Beginners walks through oxygen and pulse first.
How the Dips Get Counted, With an Example Night

Here’s how I’d picture it. Say your oxygen sits around 96 percent most of the night. That’s your baseline. At 2 a.m. it slides down to 93 percent for a little while and then comes back. That’s a drop of 3 points, so a 3% ODI counts it and a 4% ODI doesn’t. Around 4 a.m. it drops to 92 percent. That’s 4 points, so both of them count that one.
Now say the software found 40 dips like those over a recording of 8 hours. 40 divided by 8 is 5, so the report says ODI 5. If it found 120 dips over the same 8 hours, the ODI would be 15.
Keep in mind the ODI is an average. It can’t tell you whether the dips were spread across the night or bunched up in one rough hour. Many reports show a graph of the night as well, and honestly, the graph often tells you more than the number does. If yours has one, bring it along with the summary page.
3% or 4%: Check Which One Your Report Used

This is the part I see trip people up the most. Two reports from the same night can show two different ODIs, because one counted 3-point dips and the other counted only 4-point dips. Any dip big enough for the 4% count is also big enough for the 3% count. So a night’s 3% ODI is always at least as high as its 4% ODI, and it’s usually higher.
Look at the label right next to the number. You might see “ODI 3%,” “ODI4” or “4% ODI.” If it doesn’t say, check the app’s help page, or ask whoever gave you the device. When you compare two nights, compare 3% with 3% and 4% with 4%. Otherwise you’ll think something changed when it didn’t.
Turns out the same split shows up in sleep labs, which is why both versions stick around. The American Academy of Sleep Medicine recommends counting a shallow-breathing event (a hypopnea) when it comes with a 3% oxygen drop or a brief waking, and it calls a 4% rule acceptable. Medicare counts a hypopnea only when it comes with a 4% drop.
ODI Is Not the AHI

Your doctor will probably talk about the AHI, the apnea-hypopnea index. It counts the times an hour your breathing stopped (an apnea) or got shallow (a hypopnea). A full sleep test measures your airflow and your breathing effort to find those. Your oximeter can’t do that. All it sees is oxygen, so all it can count is oxygen dips.
The two numbers often move together, because a pause in breathing tends to pull your oxygen down. A 2018 study found them closely matched, at 0.904 on a scale where 1 would be a perfect match. But they aren’t the same thing. Under the sleep academy’s rule, a breathing event that ends with you half waking up counts toward the AHI even if your oxygen barely moved. The ODI can miss it completely.
That’s why a low ODI doesn’t rule anything out. And it’s why an app that calls its dips-per-hour number your “AHI” is kinda stretching things. Only a sleep test gives you an AHI.
What Studies Found When They Checked the ODI
Sleep doctors grade an adult’s AHI at three lines. Under 5 events an hour is normal, 5 to 15 is mild, 15 to 30 is moderate, and 30 or more is severe. Researchers have looked at how well the ODI lines up with those grades.
A 2012 study by Chung and colleagues, in Anesthesia & Analgesia, looked at 475 patients getting ready for surgery. ODI cutoffs of 5, 15 and 30 matched the AHI grades about 86 to 94 percent of the time. An ODI over 10 caught 93 percent of the people whose sleep test showed moderate or severe sleep-disordered breathing (the family of problems that includes sleep apnea). It also flagged about 1 in 4 of the people who didn’t have that.
A 2021 review in The Laryngoscope pooled 8 studies with 1,924 patients. Depending on the study, the ODI caught anywhere from 32 to 98.5 percent of the people who had sleep apnea. Honestly, that’s a huge spread, and it’s the number I’d keep in mind. The authors suggested that a 4% ODI of 15 or more is a reason to consider the diagnosis, and 10 or more a reason for further testing. That’s guidance for doctors deciding on next steps, though, not a line to diagnose yourself with.
So I’d call the ODI a decent screening number. It’s still a long way from a diagnosis.
Things That Can Throw the Number Off

Since the ODI is built from readings, anything that spoils the readings spoils the ODI too. The FDA lists what can affect a pulse oximeter’s accuracy: poor circulation, skin pigmentation, skin thickness, skin temperature, current tobacco use and fingernail polish.
Nail polish is the easy one. Take it off the finger the sensor goes on before bed. Cold hands are the other thing I’d watch for, especially this time of year. A cool bedroom and a thin blanket can leave your fingers chilly by morning, and the FDA’s advice is to keep your hand warm and relaxed.

The rest you can’t change overnight, but you can mention them. If your skin is darker, or you smoke, tell your doctor when you hand over the report, since both are on the FDA’s list.
A sensor that slides half off in the night is a problem as well (it’s easy to roll onto your hand in your sleep). If your app marks stretches with a weak signal, check how much of the night it left out before you put much weight on the ODI.
When to Call Your Doctor About the ODI

Don’t sit on a report just because the ODI looks low. Sleep apnea has other signs, and the National Heart, Lung, and Blood Institute lists them. Breathing that stops and starts is one. Loud snoring that happens often is another, and so is gasping for air. Daytime sleepiness that gets in the way of focusing is on the list too, along with dry mouth and headaches.
If you have those signs, call your doctor’s office and book a visit, whatever the ODI says. If the ODI looks high and you feel fine, book the visit anyway. Your doctor is the one who can say what the number means for you.
And don’t wait for an appointment at all if your lips or nails look bluish, or if you have chest pain or trouble breathing. That’s an emergency, so call 911. If you live alone and you’re not sure, call someone. Your symptoms always outrank the display.
What to Bring to the Appointment

Bring the whole report, not a screenshot of one number. Your doctor will want the ODI and whether it’s the 3% or the 4% version. They’ll also want your lowest reading and how long you spent below 90 percent, if the report shows that. Write down which device you used and how many nights you recorded.
Jot down your symptoms too. If you share a room, ask the other person whether they’ve heard you snore or stop breathing. That kind of detail helps just as much as the numbers.
Your doctor may send you for a sleep test. The American Academy of Sleep Medicine says sleep apnea should be diagnosed with a lab sleep study, or with a home sleep apnea test that measures more than oxygen, such as your airflow and breathing effort. If a home test comes back negative or unclear, their advice is a lab study. A fingertip oximeter on its own isn’t on that list.
Our free Overnight Oximetry Report Reader can help you make sense of the report before the visit. For more on what oximetry can and can’t show, see Using Pulse Oximetry to Detect Sleep Apnea.
My Take on the ODI

The ODI is a count of oxygen dips per hour, built from readings that each have a few points of wiggle room. Check whether it’s the 3% or the 4% version before you compare nights. A low ODI doesn’t clear you if you have symptoms, and a high one isn’t a diagnosis. Either way, it’s a good reason to talk to your doctor and bring the full report.
In my experience, the people who get the most out of an overnight oximeter use it to start that conversation, not to settle it. If you’ve got a report you’re puzzling over, leave the labels in the comments and I’ll help you work out which line is which. What they mean for your health is your doctor’s call, not mine.
