How to Read a Pulse Oximeter: SpO₂, PR and PI Explained
You clip a pulse oximeter onto a fingertip and a small cluster of numbers lights up — a big percentage, a pulse, sometimes a wavy line and a couple of cryptic letters. Most people read the percentage and ignore the rest, but each figure is telling you something, and one of them quietly tells you whether to trust the others. Here is what every part of the display means.
SpO₂ — the big percentage
The headline number, usually shown with a % sign, is your blood oxygen saturation: the estimated percentage of your red blood cells currently carrying oxygen. For most healthy people at sea level, 95–100% is the normal range. This is the figure people mean when they talk about their oxygen level — for the full picture of what is normal and what is not, see what a normal SpO₂ reading means and what oxygen level is too low.
PR bpm — your pulse rate
The second number, often labelled PR (pulse rate) and shown in bpm (beats per minute), is your heart rate, measured from the same pulses of blood the sensor detects. A typical resting adult pulse falls somewhere around 60–100 bpm, though athletes can be lower and it rises with activity, stress, or illness. Reading it next to SpO₂ is informative: a low oxygen level paired with a fast-climbing pulse, for instance, can be the body working harder to compensate.
PI — the perfusion index
Some oximeters show a PI, or perfusion index — usually a number between roughly 0.2 and 20. It reflects how strong the blood flow is at the sensor, and therefore how good the signal is. A higher PI means a strong, reliable pulse for the device to read; a very low PI means weak flow, often from cold hands, and a reading you should treat with caution. If your PI is low, warm the hand and try again before believing a surprising SpO₂ value.
The waveform or bar
Many devices also show a pulsing waveform (a plethysmograph) or a bar that rises and falls with each heartbeat. You do not need to interpret its shape — just look for it to be steady and regular. A clean, even waveform means the sensor has a solid signal; an erratic, jumpy one means movement or poor contact, and the numbers alongside it are less trustworthy until it settles.
Putting the numbers together
Read the display as a whole. A reading of 98% SpO₂, a 72 bpm pulse, a healthy PI, and a steady waveform is one you can trust. The same 98% with a near-zero PI and a jumping waveform is one to repeat. The signal-quality cues exist precisely so you do not act on a number the device itself is unsure about.
Getting a reading you can trust
- Warm your hands first — cold fingers are the most common cause of a weak signal and a falsely low number.
- Sit still and rest for a minute; movement is the enemy of a clean waveform.
- Remove nail polish or artificial nails, which can block the sensor's light.
- Insert the finger fully and let the values settle for several seconds rather than trusting the first flash.
Even with good technique, consumer devices have real limits — our guide on whether pulse oximeters are accurate covers what can throw a reading off.
From a single reading to a useful picture
A handheld reading is a snapshot. The numbers become far more useful when logged over time, where a trend appears that no single check would reveal. A continuous or remote setup like OxyRemote records the readings, charts the trend, and can alert you when SpO₂ or pulse crosses a range you set — turning the display you have just learned to read into something you can rely on without watching it.
The bottom line
SpO₂ is your oxygen, PR is your pulse, and PI (with the waveform) tells you whether to believe them. Learn to glance at the signal-quality cues before reacting to the headline number, take readings with warm, still hands, and trust the trend over any single snapshot. A pulse oximeter is an awareness tool, not a medical device — use it to stay informed and, when something looks wrong, to inform a doctor.
Watch over them from anywhere
OxyRemote streams live SpO₂ and heart rate to your phone, with custom alerts — using a supported Bluetooth pulse oximeter.
See how OxyRemote works