ExaHealth
    Who it's forSciencePricingInsights
    Create ABHAFree health ID in 2 minDownload ABHA CardPDF with QR codeSearch Blood BankFind blood near youAbout ABDMThe digital health missionAbout PMJAYAyushman ₹5 lakh cover
    Sign InGet ExaHealth free
    ExaHealth

    Your Health. Finally Understood. AI-powered health intelligence for families.

    Dwaraka Pride – The Headquarters Coworking Space, Plot No. 4/1, Survey No. 64, Huda Techno Enclave, Madhapur, HITEC City, Hyderabad, Telangana 500081

    +91 77990 44447 · support@exahealth.com

    Product

    • For Individuals
    • For Doctors
    • Pricing
    • Health Insights
    • Lab Tests, Vitals & Imaging

    Connect

    • ABHA Health ID
    • Download ABHA Card
    • WhatsApp
    • Contact Us

    Company

    • About Us
    • Collaborate with Us
    • Our Science
    • Editorial Standards
    • Security

    Get the ExaHealth newsletter

    The best of Health Insights, in your inbox every week.

    Weekly health insights from ExaHealth — no spam, unsubscribe anytime.

    Download ExaHealth on iOS and Android

    App Store

    Google Play

    Certified & Accredited

    ISO/IEC 27001:2022 · ISO 9001:2015

    UKAS accreditedIAF recognizedURS certified

    ABDM Certified

    PHR & Health Locker

    National Health AuthorityAyushman Bharat Digital Mission (ABDM)Ayushman Bharat Health Account (ABHA)

    © 2025 ExaHealth. Owned and operated by DATASPEAKS SERVICES PRIVATE LIMITED.

    Privacy PolicyTerms & ConditionsRefund & CancellationShipping
    ExaHealth
    Who it's forSciencePricingInsights
    Create ABHAFree health ID in 2 minDownload ABHA CardPDF with QR codeSearch Blood BankFind blood near youAbout ABDMThe digital health missionAbout PMJAYAyushman ₹5 lakh cover
    Sign InGet ExaHealth free
    ExaHealth

    Your Health. Finally Understood. AI-powered health intelligence for families.

    Dwaraka Pride – The Headquarters Coworking Space, Plot No. 4/1, Survey No. 64, Huda Techno Enclave, Madhapur, HITEC City, Hyderabad, Telangana 500081

    +91 77990 44447 · support@exahealth.com

    Product

    • For Individuals
    • For Doctors
    • Pricing
    • Health Insights
    • Lab Tests, Vitals & Imaging

    Connect

    • ABHA Health ID
    • Download ABHA Card
    • WhatsApp
    • Contact Us

    Company

    • About Us
    • Collaborate with Us
    • Our Science
    • Editorial Standards
    • Security

    Get the ExaHealth newsletter

    The best of Health Insights, in your inbox every week.

    Weekly health insights from ExaHealth — no spam, unsubscribe anytime.

    Download ExaHealth on iOS and Android

    App Store

    Google Play

    Certified & Accredited

    ISO/IEC 27001:2022 · ISO 9001:2015

    UKAS accreditedIAF recognizedURS certified

    ABDM Certified

    PHR & Health Locker

    National Health AuthorityAyushman Bharat Digital Mission (ABDM)Ayushman Bharat Health Account (ABHA)

    © 2025 ExaHealth. Owned and operated by DATASPEAKS SERVICES PRIVATE LIMITED.

    Privacy PolicyTerms & ConditionsRefund & CancellationShipping
    ExaHealth
    Who it's forSciencePricingInsights
    Create ABHAFree health ID in 2 minDownload ABHA CardPDF with QR codeSearch Blood BankFind blood near youAbout ABDMThe digital health missionAbout PMJAYAyushman ₹5 lakh cover
    Sign InGet ExaHealth free
    Health InsightsVitals & Imaging
    Vitals & Imaging
    9 min read4 July 2026Updated 24 July 2026

    Medically reviewed by Dr. Lalith Balla, Radiologist

    SpO2 (Blood Oxygen) Normal Range Explained

    A normal blood oxygen (SpO2) reading is 94-100%. Learn how pulse oximeters and wearables measure it, when a low number needs urgent care, and what causes false readings.

    Fingertip pulse oximeter displaying a blood oxygen saturation (SpO2) reading of 98 percent

    Oxygen saturation (SpO2) is the percentage of your red blood cells' haemoglobin that is carrying oxygen. For most healthy adults at sea level, a normal reading is 94-100%. A pulse oximeter clipped to your fingertip - or the sensor on the back of a smartwatch - estimates this number in seconds, giving you a quick window into how well oxygen is moving from your lungs into your blood.

    What is SpO2 (oxygen saturation)?

    SpO2 stands for "peripheral capillary oxygen saturation". Every red blood cell contains haemoglobin, and each haemoglobin molecule can bind up to four oxygen molecules. SpO2 tells you what share of those binding sites are currently occupied by oxygen, expressed as a percentage.

    A pulse oximeter measures this without a needle. It shines two wavelengths of light (red and infrared) through a thin part of your body - usually a fingertip or earlobe - and measures how much light is absorbed. Oxygen-rich and oxygen-poor haemoglobin absorb light differently, so the device can calculate the saturation and, at the same time, read your pulse rate. This is the same signal your wearable uses for many of its heart and oxygen features.

    Oxygen saturation matters because your organs - especially the brain and heart - depend on a steady oxygen supply. When SpO2 falls, it can be an early sign that your lungs, airways, or circulation are not delivering enough oxygen, which is why it became a household measurement during respiratory illness. It is one of the core vital signs alongside heart rate, blood pressure and respiratory rate.

    SpO2 normal range

    For a healthy person breathing room air near sea level, 94-100% is considered normal. Many people read 97-99% at rest. A reading that sits below 94% is worth paying attention to, and the lower it goes, the more urgent it becomes. The bands below reflect ExaHealth's clinical reference ranges.

    SpO2 reading (%)Interpretation
    94-100Normal
    93Borderline low
    90-92Moderately low
    85-89Severely low
    0-84Critically low

    These bands are drawn from population data (Tromso Study). Two important caveats for Indian readers: first, if you live or travel at high altitude (parts of Ladakh, Sikkim, Himachal, Uttarakhand), normal SpO2 runs a little lower because there is less oxygen in the air - your usual baseline may be a few points below sea-level values. Second, consumer wearables estimate SpO2 from an optical signal and are not medical-grade; a dedicated fingertip pulse oximeter from a pharmacy is more reliable for a spot check, and neither replaces an arterial blood gas test done in hospital.

    Normal range by condition and measurement setting

    The data behind this article provides a single general band rather than separate numbers for each age or sex, so we will not invent per-group figures. Instead, here is how real-world factors shift what "normal" looks like for you.

    SituationWhat to expect
    Healthy adult, sea level, at restTypically 96-100%; 94-100% is normal.
    High altitudeBaseline can sit a few points lower because ambient oxygen is reduced.
    Chronic lung disease (e.g. COPD)A doctor may set a lower personal target; never self-adjust - follow your physician's advice.
    During or just after exerciseMay dip briefly, then recover within a minute or two.
    Older adultsReadings can trend slightly lower, but should still stay in the normal band at rest.

    Because these are qualitative modifiers, treat a one-off number less seriously than a trend. A single low wearable reading overnight is common; a consistent daytime drop is what deserves attention.

    What a low SpO2 means

    Low oxygen saturation is called hypoxaemia. Because a middle-to-high value is what you want, the concern with SpO2 is almost entirely on the low side. Common causes include respiratory infections (pneumonia, severe flu, COVID-19), asthma or COPD flare-ups, sleep apnoea, anaemia, heart problems, and being at high altitude.

    When a low reading is urgent: A confirmed SpO2 below 90% in someone who normally reads normal is a warning sign and warrants prompt medical review. A reading in the 85-89% range (severely low) or below 85% (critically low) is a medical emergency - seek care immediately, especially if it comes with breathlessness, chest pain, confusion, blue-tinged lips or fingertips, or a struggle to speak in full sentences. Do not wait to "see if it improves" when symptoms are present. In India, this means going to the nearest emergency department or calling 112 / 108.

    Before you panic over a single number, rule out a measurement error (see below) and re-check on a warm, still finger. But if the low reading holds and you feel unwell, act on it - trust symptoms over a hope that the device is wrong.

    What a high SpO2 means

    Unlike blood pressure or resting heart rate, there is essentially no such thing as a harmful "high" SpO2 from normal breathing - the scale tops out at 100%, and reading 99-100% on room air is perfectly healthy. You cannot over-oxygenate your blood just by breathing ordinary air.

    The only setting where too much oxygen is a concern is when supplemental oxygen is being delivered in hospital, where clinicians deliberately target a range rather than pushing to 100% for certain patients. That is a clinical decision managed by your care team and not something to manage yourself at home.

    Measurement artefacts: why your reading can be wrong

    Pulse oximeters rely on a clean optical signal, and several everyday things throw them off - usually making the number read lower than it really is:

    • Cold hands: Poor circulation to a cold fingertip weakens the signal and can drop the reading. Warm your hands first.
    • Nail polish and artificial nails: Dark polish (especially blue, green, black) and gel nails absorb the light and can lower or block the reading. Use a bare finger.
    • Motion: Shivering, tremor or simply not holding still confuses the sensor. Rest your hand and stay quiet for 30-60 seconds.
    • Poor fit or the wrong finger: A loose clip, a very small finger, or bright ambient light leaking in can all distort the value.
    • Nicotine and carbon monoxide: Standard oximeters can read falsely high in heavy smokers because they cannot tell oxygen from carbon monoxide bound to haemoglobin.
    • Skin tone: Research has shown pulse oximeters can overestimate saturation in people with darker skin, occasionally masking a genuinely low value - one more reason to weigh symptoms alongside the number.

    If a reading surprises you, warm the hand, remove polish, sit still, and re-measure before drawing any conclusion.

    How to improve SpO2 and when to see a doctor

    If your resting SpO2 is genuinely and repeatedly below your normal band, the fix is to find and treat the cause - not to chase the number. Evidence-aligned steps that support healthy oxygenation include:

    • Stop smoking and avoid indoor air pollution and biomass smoke - a major issue in many Indian households.
    • Treat underlying conditions (asthma, COPD, anaemia, sleep apnoea) with your doctor and take prescribed inhalers or medication as directed.
    • Stay active within your ability; regular aerobic exercise improves lung and heart efficiency. See our guide to VO2 max.
    • Practise good breathing and sitting upright when breathless; sleep on your side if you have apnoea and your doctor advises it.
    • Manage related vitals - blood pressure and heart health affect how well oxygen circulates.

    See a doctor if your SpO2 sits below 94% at rest on repeated, clean readings, if it drops below 90% at any point, or if a normal number is accompanied by unusual breathlessness, chest pain, or fatigue. Keeping an accurate record of your vitals over time - which is exactly what ExaHealth is built to help you do - makes these conversations with your physician far more useful than a single screenshot.

    Guidelines and references

    The reference bands in this article are drawn from population health data:

    • Tromso Study - population-based reference data for oxygen saturation.

    General measurement guidance reflects standard clinical reference ranges for pulse oximetry. Always defer to your own doctor for interpretation of your readings.

    Frequently asked questions

    What is a normal SpO2 level?

    For a healthy adult breathing room air near sea level, a normal SpO2 is 94-100%, and many people read 97-99% at rest. Readings below 94% deserve attention, and below 90% should prompt urgent medical review.

    Is an SpO2 of 92 dangerous?

    A reading of 90-92% is moderately low. On its own it may reflect a measurement issue or high altitude, but if it is a genuine, repeated drop from your normal, or comes with breathlessness, contact a doctor. Below 90% needs prompt attention.

    When is a low oxygen reading an emergency?

    An SpO2 of 85-89% is severely low and below 85% is critically low - both are emergencies. Seek immediate care, especially with breathlessness, chest pain, confusion, or blue lips or fingertips. In India, call 112 or 108.

    Can nail polish affect a pulse oximeter reading?

    Yes. Dark nail polish and gel or artificial nails absorb the sensor's light and can lower or block the reading. Always measure on a clean, bare fingertip for an accurate result.

    Are smartwatch SpO2 readings accurate?

    Consumer wearables only estimate SpO2 from an optical signal and are not medical-grade, so single readings vary. Trends matter more than one number; use a dedicated fingertip pulse oximeter for a more reliable spot check and see a doctor if concerned.

    Why is my SpO2 reading low when I feel fine?

    Cold hands, motion, nail polish, a loose fit, or a wearable's estimation error commonly cause falsely low readings. Warm your hand, sit still, remove polish, and re-measure. If a clean reading stays low, seek medical advice.

    Frequently asked questions

    What is a normal SpO2 level?

    For a healthy adult breathing room air near sea level, a normal SpO2 is 94-100%, and many people read 97-99% at rest. Readings below 94% deserve attention, and below 90% should prompt urgent medical review.

    Is an SpO2 of 92 dangerous?

    A reading of 90-92% is moderately low. On its own it may reflect a measurement issue or high altitude, but if it is a genuine, repeated drop from your normal, or comes with breathlessness, contact a doctor. Below 90% needs prompt attention.

    When is a low oxygen reading an emergency?

    An SpO2 of 85-89% is severely low and below 85% is critically low - both are emergencies. Seek immediate care, especially with breathlessness, chest pain, confusion, or blue lips or fingertips. In India, call 112 or 108.

    Can nail polish affect a pulse oximeter reading?

    Yes. Dark nail polish and gel or artificial nails absorb the sensor's light and can lower or block the reading. Always measure on a clean, bare fingertip for an accurate result.

    Are smartwatch SpO2 readings accurate?

    Consumer wearables only estimate SpO2 from an optical signal and are not medical-grade, so single readings vary. Trends matter more than one number; use a dedicated fingertip pulse oximeter for a more reliable spot check and see a doctor if concerned.

    Why is my SpO2 reading low when I feel fine?

    Cold hands, motion, nail polish, a loose fit, or a wearable's estimation error commonly cause falsely low readings. Warm your hand, sit still, remove polish, and re-measure. If a clean reading stays low, seek medical advice.

    Lab Tests
    spo2 normal range
    blood oxygen level
    ExaHealth Team
    Clinical Content
    Reviewed against clinical guidelines · Editorial standards

    Medical disclaimer. This content is for general information and education only and is not a substitute for professional medical advice, diagnosis, or treatment. Always seek the guidance of your physician or another qualified health provider with any questions about your health or a medical condition. See our editorial & medical-review standards.

    Track Your Health Journey

    Upload your lab reports and let ExaHealth organize your health data across 14 categories. Get personalized summaries based on your age, life stage, and health history.

    Create Your AccountMore Articles

    Continue Reading

    Coronary Artery Calcium (CAC) Score: Chart & Meaning
    Vitals & Imaging
    9 min

    Coronary Artery Calcium (CAC) Score: Chart & Meaning

    A coronary artery calcium (CAC) score measures calcified plaque in your heart arteries. 0 is best; scores rise through 1-99, 100-399 and 400+ as heart risk increases.

    Pulmonary Artery Pressure (PASP): Normal Range on Echo
    Vitals & Imaging
    9 min

    Pulmonary Artery Pressure (PASP): Normal Range on Echo

    A normal echo-estimated pulmonary artery systolic pressure (PASP) is under 35 mmHg. Learn what higher readings mean, how echo screens for pulmonary hypertension, and when to see a cardiologist.

    Carotid IMT Normal Range: What Your Result Means
    Vitals & Imaging
    9 min

    Carotid IMT Normal Range: What Your Result Means

    Carotid intima-media thickness (IMT) under 0.9 mm is considered normal; 0.9 mm or more signals early atherosclerosis and higher cardiovascular risk.

    ExaHealth

    Your Health. Finally Understood. AI-powered health intelligence for families.

    Dwaraka Pride – The Headquarters Coworking Space, Plot No. 4/1, Survey No. 64, Huda Techno Enclave, Madhapur, HITEC City, Hyderabad, Telangana 500081

    +91 77990 44447 · support@exahealth.com

    Product

    • For Individuals
    • For Doctors
    • Pricing
    • Health Insights
    • Lab Tests, Vitals & Imaging

    Connect

    • ABHA Health ID
    • Download ABHA Card
    • WhatsApp
    • Contact Us

    Company

    • About Us
    • Collaborate with Us
    • Our Science
    • Editorial Standards
    • Security

    Get the ExaHealth newsletter

    The best of Health Insights, in your inbox every week.

    Weekly health insights from ExaHealth — no spam, unsubscribe anytime.

    Download ExaHealth on iOS and Android

    App Store

    Google Play

    Certified & Accredited

    ISO/IEC 27001:2022 · ISO 9001:2015

    UKAS accreditedIAF recognizedURS certified

    ABDM Certified

    PHR & Health Locker

    National Health AuthorityAyushman Bharat Digital Mission (ABDM)Ayushman Bharat Health Account (ABHA)

    © 2025 ExaHealth. Owned and operated by DATASPEAKS SERVICES PRIVATE LIMITED.

    Privacy PolicyTerms & ConditionsRefund & CancellationShipping