Skip to content

Oxygen Saturation (SpO2) ​

What is Oxygen Saturation (SpO2)? ​

Oxygen Saturation (SpO2) measures the percentage of hemoglobin in your red blood cells that is saturated with oxygen.

Hemoglobin is a protein in red blood cells that carries oxygen from the lungs to the rest of the body. A healthy SpO2 level is generally considered to be 95% or higher.

How to retrieve Oxygen Saturation (SpO2) from Vitals™ SDK? ​

ItemItem
DescriptionDescription
Supported by Server Version(s)NyanCat (V1 Backend)CrimsonLion (V2 Backend)
User Info RequiredNo extra data is required.
Vitals™ SDK APIPlease use the healthResult.health.vitalSigns.spo2 variable provided by the callback function onVideoFrameProcessed.
API ReferenceHealth, VitalSign

What does it mean to have high Oxygen Saturation (SpO2)? ​

A high SpO2 reading (typically above 95%) indicates that your blood is carrying a sufficient amount of oxygen. This is a positive sign, reflecting healthy lung function and good circulation.

What does it mean to have low Oxygen Saturation (SpO2)? ​

A low level of SpO2 can result from respiratory conditions like chronic obstructive pulmonary disease, pneumonia, asthma, or from cardiovascular issues that impair blood flow.

Readings below 95% may indicate your body isn't getting enough oxygen and could signal a respiratory or circulatory problem.

How does Vitals™ SDK measure it? ​

SpO2 is measured by analyzing the composition of oxygenated and deoxygenated hemoglobin under the skin. A video camera can be used to detect these changes and calculate oxygen saturation levels.

Unit of Measurement: %

Range ​

ValueValue
Quantitative InterpretationQuantitative Interpretation
[0, 90)
Low (Critical)
[90, 95)
Insufficient
[95, 100]
Normal

The output range is [0, 100].

References ​

  1. Mayo Clinic
  2. Cleveland Clinic