Written and reviewed by the Kinase Medical Team · Last reviewed 30 September 2026
Quick Answer
PAO₂ = FiO₂ × (760 − 47) − PaCO₂ ÷ 0.8 at sea level, and A–a gradient = PAO₂ − PaO₂. On room air the expected upper limit is about age ÷ 4 + 4 mmHg. A normal gradient with hypoxaemia points to hypoventilation or low inspired oxygen; a raised gradient points to V/Q mismatch, shunt or a diffusion problem.
A–a gradient calculator
Room air = 21%
Constants (sea level, 37 °C)
760 at sea level
47 at 37 °C
0.8 usual
Enter FiO₂, PaCO₂ and PaO₂ from the same blood gas.
How it's calculated
How to interpret the result
| Pattern | PaCO₂ | A–a gradient | Note |
|---|---|---|---|
| Hypoventilation | High | Normal | Alveolar and arterial PO₂ fall together |
| Low inspired O₂ (e.g. altitude) | Normal | Normal | Lungs transfer oxygen normally |
| V/Q mismatch (e.g. pneumonia, COPD) | Normal | Raised | Corrects with 100% O₂ |
| Right-to-left shunt (e.g. dense consolidation, intracardiac shunt) | Normal | Raised | Does not correct with 100% O₂ |
| Diffusion impairment (e.g. interstitial lung disease) | Normal | Raised | Alveolar–capillary membrane problem |
Worked example
A 40-year-old on room air: PaCO₂ 40 mmHg, PaO₂ 90 mmHg.
PAO₂ = 0.21 × (760 − 47) − 40 ÷ 0.8 = 149.7 − 50 = 99.7 mmHg. A–a gradient = 99.7 − 90 = 9.7 mmHg. Expected for age ≈ 40 ÷ 4 + 4 = 14 mmHg → normal.
Same patient with PaCO₂ 30 and PaO₂ 60: PAO₂ = 149.7 − 37.5 = 112.2; gradient = 52.2 mmHg → raised, so the hypoxaemia is due to a lung (alveolar–capillary) problem.
An opioid overdose with PaCO₂ 80 and PaO₂ 45: PAO₂ = 149.7 − 100 = 49.7; gradient = 4.7 mmHg → normal, so hypoventilation alone explains the hypoxaemia.
Limitations and common pitfalls
- Age-based normal values are for room air. On supplemental oxygen the gradient widens even in healthy lungs, so compare trends, not a fixed cut-off.
- The simplified equation assumes a steady state and sea-level pressure. At altitude, enter the local barometric pressure.
- Use PaCO₂ and PaO₂ from the same arterial sample, taken at a known FiO₂.
- A negative gradient is not physiological — recheck the values and the FiO₂.
Sources
- StatPearls — Alveolar Gas Equation (NCBI Bookshelf, NBK482268)
- StatPearls — Physiology, Alveolar to Arterial Oxygen Gradient (NCBI Bookshelf, NBK545153)
- StatPearls — Hypoxia and Hypoxemia (NCBI Bookshelf, NBK482316)
- StatPearls — Oxygenation Status and Pulse Oximeter Analysis (NCBI Bookshelf, NBK592401)
For learning — not for clinical decisions. Reference ranges and cut-offs vary between laboratories and guidelines.
Frequently Asked Questions
What is the alveolar gas equation?▼
What is a normal A–a gradient?▼
Which causes of hypoxaemia have a normal A–a gradient?▼
Which causes of hypoxaemia raise the A–a gradient?▼
Does supplemental oxygen change the A–a gradient?▼
Why use RQ 0.8 in the equation?▼
Ready to Start Practicing?
Start Free PracticeNo credit card required