A-a Gradient Calculator
Calculate the alveolar-arterial (A-a) oxygen gradient to evaluate pulmonary gas exchange efficiency.
Medical disclaimer: This calculator is provided for educational and informational purposes only and does not constitute medical advice, diagnosis, or treatment. Results are general estimates and may not reflect your individual circumstances. Always consult a qualified healthcare professional before making decisions about your health.
A-a Gradient Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser โ no data is sent to any server.
Formula: A-a Gradient = PAO2 - PaO2; PAO2 = FiO2(Patm - PH2O) - PaCO2/RQ
Worked example โ A-a Gradient: 4.7 mmHg | Normal (< 14.0) | P/F Ratio: 452
Formula
A-a Gradient = PAO2 - PaO2; PAO2 = FiO2(Patm - PH2O) - PaCO2/RQ
Where PAO2 is the calculated alveolar oxygen pressure, PaO2 is the measured arterial oxygen pressure, FiO2 is the fraction of inspired oxygen, Patm is atmospheric pressure (760 mmHg at sea level), PH2O is water vapor pressure (47 mmHg at 37C), PaCO2 is arterial CO2, and RQ is the respiratory quotient (typically 0.8).
Worked Examples
Example 1: Normal A-a Gradient on Room Air
Problem:A 40-year-old patient on room air (FiO2 21%) has PaCO2 of 40 mmHg and PaO2 of 95 mmHg. Calculate the A-a gradient at sea level.
Solution:PAO2 = 0.21 x (760 - 47) - (40 / 0.8) = 0.21 x 713 - 50 = 149.73 - 50 = 99.73 mmHg A-a Gradient = PAO2 - PaO2 = 99.73 - 95 = 4.73 mmHg Expected for age 40 = 2.5 + 0.21 x 40 = 10.9 mmHg Upper limit = 40/4 + 4 = 14 mmHg 4.73 < 14 mmHg, therefore normal
Result:A-a Gradient: 4.7 mmHg | Normal (< 14.0) | P/F Ratio: 452
Example 2: Elevated A-a Gradient in Pneumonia
Problem:A 65-year-old patient on 40% oxygen has PaCO2 of 35 mmHg and PaO2 of 68 mmHg. Evaluate gas exchange.
Solution:PAO2 = 0.40 x (760 - 47) - (35 / 0.8) = 0.40 x 713 - 43.75 = 285.2 - 43.75 = 241.45 mmHg A-a Gradient = 241.45 - 68 = 173.45 mmHg Expected for age 65 = 2.5 + 0.21 x 65 = 16.15 mmHg Upper limit = 65/4 + 4 = 20.25 mmHg 173.45 >> 20.25, severely elevated P/F Ratio = 68/0.40 = 170 (moderate ARDS range)
Result:A-a Gradient: 173.5 mmHg | Severely Elevated | P/F: 170 (moderate ARDS)
Frequently Asked Questions
What is the A-a gradient and what does it tell clinicians?
The alveolar-arterial (A-a) oxygen gradient is the difference between the partial pressure of oxygen in the alveoli (PAO2, calculated) and the partial pressure of oxygen in arterial blood (PaO2, measured by arterial blood gas). It quantifies the efficiency of oxygen transfer from the lungs to the blood. A normal A-a gradient in a young healthy person breathing room air is approximately 5 to 15 mmHg. The gradient naturally increases with age due to progressive ventilation-perfusion mismatch. The A-a gradient is one of the most important clinical tools for distinguishing between different causes of hypoxemia, as it helps determine whether the lungs themselves are the source of the problem.
How is the alveolar oxygen pressure (PAO2) calculated?
The alveolar oxygen pressure is calculated using the alveolar gas equation: PAO2 equals FiO2 times the quantity (atmospheric pressure minus water vapor pressure) minus the quantity (PaCO2 divided by the respiratory quotient). At sea level on room air, this becomes: PAO2 equals 0.21 times (760 minus 47) minus (PaCO2 divided by 0.8). The water vapor pressure of 47 mmHg accounts for humidification of inspired air at body temperature (37 degrees Celsius). The respiratory quotient (RQ), typically 0.8 on a mixed diet, corrects for the fact that less CO2 is produced than O2 is consumed, reflecting the metabolic exchange ratio of carbon dioxide production to oxygen consumption.
What causes an elevated A-a gradient?
An elevated A-a gradient indicates impaired gas exchange at the pulmonary level. The four main mechanisms are ventilation-perfusion (V/Q) mismatch, right-to-left shunt, diffusion impairment, and increased oxygen extraction. V/Q mismatch is the most common cause and occurs in conditions like pulmonary embolism, COPD, asthma, and pneumonia where ventilation and blood flow are poorly matched. Shunting occurs when blood bypasses ventilated alveoli, as in ARDS, atelectasis, and intracardiac shunts. Diffusion impairment from thickened alveolar membranes occurs in pulmonary fibrosis, emphysema, and interstitial lung disease. A normal A-a gradient with hypoxemia suggests hypoventilation or low inspired oxygen as the cause.
How does age affect the normal A-a gradient range?
The A-a gradient increases naturally with age due to progressive changes in lung physiology. The commonly used formula for the upper limit of normal is: expected gradient equals 2.5 plus 0.21 times age in years, or alternatively, age divided by 4 plus 4. For a 20-year-old, the normal upper limit is approximately 9 mmHg, while for a 60-year-old it may be approximately 19 mmHg. This age-related increase occurs because aging causes decreased elastic recoil, closing of small airways at higher lung volumes, increased ventilation-perfusion mismatch, and mild reduction in diffusing capacity. Failing to account for age when interpreting the A-a gradient can lead to false positive or false negative clinical assessments.
What is the P/F ratio and how does it relate to the A-a gradient?
The PaO2/FiO2 ratio (P/F ratio) is a simpler measure of oxygenation efficiency that divides the arterial oxygen tension by the fraction of inspired oxygen. A normal P/F ratio is approximately 400 to 500 mmHg. The P/F ratio is clinically important for classifying acute respiratory distress syndrome (ARDS) severity: mild ARDS has P/F between 200 and 300, moderate between 100 and 200, and severe below 100. While the A-a gradient is more precise for diagnosing the mechanism of hypoxemia, the P/F ratio is more practical for monitoring trends in critically ill patients because it does not require calculating alveolar oxygen or knowing the PaCO2 value, making it faster to assess at the bedside.
Why does the A-a gradient widen when a patient is placed on supplemental oxygen?
Raising FiO2 increases the calculated alveolar term almost linearly, while the measured PaO2 rises much less once haemoglobin is already near full saturation and shunted blood continues to bypass ventilated alveoli. The subtraction therefore grows even if lung pathology has not changed, which makes gradients measured on different FiO2 values non-comparable. For serial monitoring the a/A ratio or the PaO2/FiO2 ratio is more stable, because both scale the arterial value against the inspired or alveolar oxygen rather than subtracting them.
How should the calculation be adjusted at altitude?
Only the barometric pressure term changes. The alveolar gas equation uses dry barometric pressure, so at altitude you substitute the local atmospheric pressure for the sea-level 760 mmHg; water vapour pressure stays at 47 mmHg because it depends on body temperature, not altitude. Since the whole inspired-oxygen term is multiplied by that smaller number, alveolar PO2 falls and so does normal PaO2. Failing to correct barometric pressure makes a physiologically normal high-altitude resident look as though they have a widened gradient.
Does a widened A-a gradient distinguish true shunt from V/Q mismatch?
Not by itself. Both mechanisms widen the gradient, and so does diffusion limitation. The classic bedside discriminator is the response to a high inspired oxygen fraction: hypoxaemia from V/Q mismatch or diffusion limitation improves substantially because poorly ventilated units still receive some oxygen, whereas a true right-to-left shunt responds poorly since shunted blood never contacts alveolar gas at all. Interpreting that response, and any decision about imaging or ventilatory support, belongs with the treating clinical team.
Why is the respiratory quotient set at 0.8, and what happens if it is wrong?
The respiratory quotient is the ratio of carbon dioxide produced to oxygen consumed, roughly 0.8 on a mixed diet, and it corrects for CO2 displacing slightly less alveolar volume than the oxygen taken up. Because the equation subtracts PaCO2 divided by RQ, a higher assumed RQ makes that subtracted term smaller and the calculated alveolar PO2 larger. With a PaCO2 of 40 mmHg, using 1.0 instead of 0.8 changes the subtracted term from 50 to 40 mmHg and inflates the gradient by 10 mmHg.
What does hypoxaemia with a normal A-a gradient indicate?
It points away from the gas-exchanging surface of the lung and towards the two causes that lower alveolar oxygen without impairing transfer: hypoventilation and a reduced inspired oxygen fraction or barometric pressure. Hypoventilation is identified by an elevated PaCO2 alongside the low PaO2 and is seen with sedative or opioid effect, neuromuscular weakness and central respiratory depression. A low inspired fraction occurs at altitude or with a gas-delivery problem. Distinguishing these determines whether the response is ventilatory support rather than oxygen alone.
References
Background & Theory
History
Reviewed for accuracy by Rahul Singh, Health & Wellness Specialist ยท Editorial policy
Related Calculators
๐งฎA-a Gradient Normal Calculator
Calculate age-adjusted normal A-a gradient and compare to measured value.
๐งฎCHADS2 Score Calculator
Calculate the CHADS2 stroke risk score for patients with non-valvular atrial fibrillation.
๐งฎCha2ds2-VASc Score Calculator
Calculate CHA2DS2-VASc score for stroke risk stratification in atrial fibrillation patients.
๐งฎHas-Bled Score Calculator
Assess bleeding risk in patients on anticoagulation using the HAS-BLED scoring system.
๐งฎHEART Score Calculator for Chest Pain Risk
Risk-stratify emergency department patients with chest pain using the HEART score.
๐งฎTIMI Risk Score Calculator
Calculate the TIMI risk score for STEMI and UA/NSTEMI patients.
๐งฎWells Score DVT Calculator
Estimate pre-test probability of deep vein thrombosis using the Wells clinical criteria.
๐งฎWells Score PE Calculator
Estimate pre-test probability of pulmonary embolism using the Wells criteria.