A-a Oxygen Gradient Calculator

Enter patient vitals and arterial blood gas values to calculate the A-a oxygen gradient and interpret the likely cause of hypoxemia.

Patient & ABG Values

Enter a value between 0.21 (room air) and 1.00 (100% O2).

Default 760 mmHg at sea level. Adjust for altitude or hypobaric conditions.

Normal range: 35–45 mmHg. From the arterial blood gas report.

Normal range on room air: 80–100 mmHg. From the arterial blood gas report.

Enter values on the left and click Calculate to see the A-a gradient.

Summary

Enter patient vitals and arterial blood gas values to calculate the A-a oxygen gradient and interpret the likely cause of hypoxemia.

How it works

  1. Enter the fraction of inspired oxygen (FiO2) — 0.21 for room air, higher for supplemental oxygen.
  2. Enter the atmospheric pressure (default 760 mmHg at sea level) or select a common altitude preset.
  3. Enter the arterial PaCO2 from the arterial blood gas (ABG) report.
  4. Enter the arterial PaO2 from the ABG report.
  5. The tool computes the alveolar PO2 (PAO2) using the alveolar gas equation, then subtracts PaO2 to yield the A-a gradient.
  6. Results include an age-adjusted normal range and an interpretation of the most likely cause of hypoxemia.

Use cases

Frequently Asked Questions

Related tools

Last updated: 2026-05-23 · Reviewed by Nham Vu