Where the numbers come from
The main reference is Rojas-Camayo et al. (Thorax, 2018). The team measured SpO₂ in 6,289 healthy people aged 1–80 years at 15 sites in Peru, from 154 m to 5,100 m (described by the authors as the highest permanent human habitation). Everyone had lived at that altitude for at least two months. Readings were taken with a medical-grade pulse oximeter (Nellcor N-560). The tool shows the all-ages median and interquartile range printed in the paper. When your altitude falls between two sites, it shows both sites and draws a straight line between them. It doesn't use a fitted equation.
The paper's age-specific tables sit in a supplement, so this tool doesn't reproduce them. The authors note their sample was Andean natives and Hispanics, and advise care when applying the values to other populations.
Babies and toddlers
For children under 2, the tool switches to Crocker et al. (Lancet Global Health, 2020). That study measured 1,570 healthy children aged 0–23 months in India (1–919 m), Guatemala (1,036–2,017 m), Rwanda (1,449–1,644 m) and Peru (3,827–4,348 m). Mean SpO₂ was 98.3%, 97.3%, 96.2% and 89.7% respectively. Any reading in a young child should be discussed with a clinician.
Recent arrivals are different
These references describe people who are acclimatised. In the first days at altitude your saturation can differ from a long-term resident's, and readings vary more from one person to the next. If you're travelling, use the ranges as context rather than a target. Read more about how PPG sensors behave at altitude in PPG and altitude adaptation.
Wearables at altitude
Most people check SpO₂ at altitude with a watch or ring rather than a medical oximeter. One study of a smartwatch at four sites from 500 to 4,014 m found SpO₂ RMSE of 0.19–0.81%, within the ISO 80601-2-61 benchmark. Error variability was much higher in lowlanders who had just arrived (Xu et al., 2026). That's a single device, so check published results for yours in wearable SpO₂ accuracy and the wearable SpO₂ comparison. Skin tone and perfusion also affect optical SpO₂; see the SpO₂ and skin-tone datasets in the research hub.