Alveolar-Arterial (A-a) Gradient Calculator

Assess pulmonary gas exchange from ABG and FiO2

Ad placeholder (leaderboard)

The alveolar-arterial oxygen gradient measures how efficiently the lungs move oxygen from inhaled air into the bloodstream. It is one of the most useful single numbers in arterial blood gas interpretation because it separates causes of low blood oxygen that lie inside the lung from those that do not.

How it works

The gradient is the difference between the calculated oxygen pressure in the alveoli and the measured oxygen pressure in arterial blood:

PAO2     = FiO2 x (Patm - PH2O) - (PaCO2 / R)
A-a gap  = PAO2 - PaO2

Here PH2O is the water vapour pressure at body temperature, fixed at 47 mmHg, and R is the respiratory quotient, conventionally 0.8. The atmospheric pressure defaults to 760 mmHg at sea level and should be lowered at altitude.

The expected normal gradient widens with age. A widely used estimate is:

expected = (age / 4) + 4

Interpretation and notes

A low PaO2 with a normal gradient points to hypoventilation, which raises PaCO2 and lowers alveolar oxygen, or to a low inspired oxygen fraction such as at altitude. A low PaO2 with a widened gradient localises the problem to the gas-exchange surface: ventilation-perfusion mismatch (the most common cause), right-to-left shunt, or impaired diffusion. The age-expected range applies on room air only; on supplemental oxygen the gradient widens and should be read in clinical context.

Ad placeholder (rectangle)