Calculator Friendly logoCalculator Friendly

Arterial Blood Gas (ABG) Calculator

Enter pH, PaCO₂ and HCO₃⁻ to identify the primary acid-base disorder, check the expected respiratory or metabolic compensation, and (optionally) compute the anion gap and delta-delta from sodium, chloride and albumin. Designed as a quick reference for clinicians and students — always interpret in clinical context.

Portrait of Daniel Whitman, calculator creator

Created by

Daniel Whitman

Reviewed by

Portrait of Hannah Brooks, calculator reviewerHannah Brooks

ABG calculator

Normal 7.36–7.44

mm Hg · 36–44

mEq/L · 22–26

Optional — for anion gap
Interpretation
mild
Metabolic acidosis (partially compensated)
  • pH 7.32 — acidemia
  • PaCO₂ 28.0 mm Hg — low
  • HCO₃⁻ 14.0 mEq/L — low
  • Anion gap 26.0 mEq/L — elevated (suggests added acid)
  • Delta-delta ratio 1.40 — pure high anion-gap metabolic acidosis
  • Expected PaCO₂ for compensation: 27.0–31.0 mm Hg (measured 28.0)

Educational tool only. Always interpret arterial blood gases in the full clinical context — history, exam, oxygenation, electrolytes, lactate and trend over time. Not a substitute for clinical judgment.

Was this calculator helpful?

Was this helpful?

Votes are stored on your device. Help others find this tool — share, embed, or cite it.

How this ABG calculator interprets results

The calculator follows the standard four-step ABG approach: (1) classify the pH as acidemia, alkalemia or normal; (2) decide whether PaCO₂ or HCO₃⁻ is moving in the same direction as the pH (that's the primary disorder); (3) calculate the expected compensation and compare it to what's measured; (4) if Na⁺ and Cl⁻ are provided, compute the anion gap and the delta-delta ratio to detect mixed metabolic disorders.

Compensation rules are the standard ones: Winter's formula for metabolic acidosis (PaCO₂ = 1.5 × HCO₃⁻ + 8 ± 2), 0.7 × HCO₃⁻ + 21 ± 2 for metabolic alkalosis, and the per-10-mm-Hg HCO₃⁻ shifts for acute and chronic respiratory disorders. When the measured value falls outside the expected band, the result is flagged as a likely mixed disorder.

The anion gap uses AG = Na⁺ − (Cl⁻ + HCO₃⁻) with optional albumin correction (AG + 2.5 × (4 − albumin)). For high-AG metabolic acidosis, the delta-delta ratio (ΔAG / ΔHCO₃⁻) helps reveal a coexisting normal-AG metabolic acidosis (< 1) or metabolic alkalosis (> 2).

Educational use only. ABG interpretation must integrate clinical history, exam findings, oxygenation, electrolytes, lactate and the trajectory of values. Do not use this calculator as the sole basis for treatment decisions.

ABG reference tables

Quick-glance reference for normal ranges, the four primary disorders, expected compensation formulas, and the classic mnemonics for metabolic acidosis causes.

Normal ABG values (adult)

Reference
ParameterNormal rangeCritical
pH7.36 – 7.44< 7.20 or > 7.60
PaCO₂36 – 44 mm Hg< 20 or > 60
HCO₃⁻22 – 26 mEq/L< 15 or > 35
Base excess−2 to +2 mEq/L< −10 or > +10
PaO₂80 – 100 mm Hg (room air)< 60
SaO₂95 – 100 %< 90
Anion gap8 – 12 mEq/L> 20

Primary disorder cheat-sheet

Pattern
DisorderpHPaCO₂HCO₃⁻Common causes
Respiratory acidosis↑ (compensation)COPD, opioids, sedation, neuromuscular failure
Respiratory alkalosis↓ (compensation)Anxiety, pain, sepsis, PE, high altitude
Metabolic acidosis↓ (compensation)DKA, lactic acidosis, renal failure, diarrhea
Metabolic alkalosis↑ (compensation)Vomiting, NG suction, diuretics, hyperaldosteronism

Expected compensation formulas

Compensation
DisorderFormulaNotes
Metabolic acidosisPaCO₂ = 1.5 × HCO₃⁻ + 8 (± 2)Winter's formula
Metabolic alkalosisPaCO₂ = 0.7 × HCO₃⁻ + 21 (± 2)Or +0.7 per mEq HCO₃⁻ > 24
Acute resp. acidosisΔHCO₃⁻ = +1 per 10 mm Hg PaCO₂ > 40Minutes – hours
Chronic resp. acidosisΔHCO₃⁻ = +3.5 per 10 mm Hg PaCO₂ > 40≥ 3 days
Acute resp. alkalosisΔHCO₃⁻ = −2 per 10 mm Hg PaCO₂ < 40Minutes – hours
Chronic resp. alkalosisΔHCO₃⁻ = −5 per 10 mm Hg PaCO₂ < 40≥ 3 days

Metabolic acidosis causes

Mnemonic
High AG — MUDPILES
  • MMethanol
  • UUremia
  • DDKA / alcoholic ketoacidosis
  • PPropylene glycol / paraldehyde
  • IIron, INH, Isoniazid
  • LLactic acidosis
  • EEthylene glycol
  • SSalicylates
Normal AG — HARDUP
  • HHyperalimentation
  • AAcetazolamide
  • RRenal tubular acidosis
  • DDiarrhea
  • UUreteroenteric fistula
  • PPancreatic fistula

Frequently asked questions

What does an ABG calculator interpret?
It takes pH, PaCO₂ and HCO₃⁻ and identifies the primary disorder (respiratory/metabolic, acidosis/alkalosis), checks compensation, and flags mixed disorders. With Na⁺ and Cl⁻ it also computes the anion gap.
What are the normal ABG reference ranges?
pH 7.36–7.44 · PaCO₂ 36–44 mm Hg · HCO₃⁻ 22–26 mEq/L · base excess −2 to +2 · PaO₂ 80–100 mm Hg · SaO₂ 95–100%.
How is expected respiratory compensation calculated?
Metabolic acidosis: PaCO₂ = 1.5 × HCO₃⁻ + 8 (± 2) (Winter's formula). Metabolic alkalosis: PaCO₂ = 0.7 × HCO₃⁻ + 21 (± 2). If measured PaCO₂ falls outside the expected band, suspect a mixed disorder.
How is metabolic compensation calculated for respiratory disorders?
Per 10 mm Hg change in PaCO₂ from 40: acute respiratory acidosis ΔHCO₃⁻ ≈ +1, chronic ≈ +3.5; acute respiratory alkalosis ΔHCO₃⁻ ≈ −2, chronic ≈ −5.
What is the anion gap and why does it matter?
AG = Na⁺ − (Cl⁻ + HCO₃⁻). Normal 8–12 mEq/L. High AG = added acids (lactate, ketones, toxins — MUDPILES). Normal AG = bicarbonate loss or hyperchloremia.
Is this ABG calculator a substitute for clinical judgment?
No. This is an educational aid. Always interpret ABGs in the clinical context — history, exam, electrolytes, lactate, oxygenation. Have feedback? Contact the team.

Comments

Comments are stored locally in your browser. Be kind and stay on topic.

0/600