ABG Interpreter & Acid-Base Calculator

Enter pH, PaCO₂, HCO₃⁻, and PaO₂ — get the primary disturbance, expected compensation, mixed disorder detection, and A-a gradient in seconds.

Acid-base interpretation steps

  1. Step 1 — Is the pH normal? <7.35 = acidemia, >7.45 = alkalemia
  2. Step 2 — What is the primary disturbance? ↑PaCO₂ = respiratory acidosis; ↓PaCO₂ = respiratory alkalosis; ↓HCO₃⁻ = metabolic acidosis; ↑HCO₃⁻ = metabolic alkalosis
  3. Step 3 — Is compensation appropriate? Use Winter's formula for metabolic acidosis, or the expected pCO₂ ranges for metabolic alkalosis.
  4. Step 4 — Check for mixed disorders. If compensation is not as expected, a second primary process may be present.
  5. Step 5 — Calculate anion gap if metabolic acidosis is present. AG = Na⁺ − (Cl⁻ + HCO₃⁻). Normal ≈ 12 ± 2.

Winter's formula (metabolic acidosis expected compensation)

Expected PaCO₂ = 1.5 × HCO₃⁻ + 8 (±2)

Frequently asked questions

What values does the ABG calculator need?

pH, PaCO₂ (mmHg), HCO₃⁻ (mEq/L), and optionally PaO₂ (mmHg) and FiO₂ for A-a gradient calculation.

Can it detect mixed acid-base disorders?

Yes. The interpreter checks whether compensation falls within expected ranges using standard formulas. If it doesn't, it flags a possible mixed disorder.

What is the A-a gradient and why does it matter?

The alveolar-arterial oxygen gradient helps differentiate hypoxemia causes: a normal A-a gradient suggests hypoventilation, while an elevated gradient points toward V/Q mismatch, diffusion impairment, or shunt.

Clinical Disclaimer

This calculator is designed to support clinical decision-making, not replace it. Always verify results against your institution's protocols, the patient's clinical context, and current drug references before making any clinical decisions. Never rely solely on automated calculations for critical medication dosing.