User Rating 0.0
Total Usage 0 times
ABG Values
Electrolytes & Albumin
Chronicity
Enter ABG values and press Analyze
Is this tool helpful?

Your feedback helps us improve.

About

Arterial blood gas (ABG) interpretation errors occur in up to 30% of clinical assessments. Misclassifying a mixed acid-base disorder as a simple one can delay treatment of sepsis, diabetic ketoacidosis, or salicylate poisoning. This calculator applies the Henderson-Hasselbalch equation (pH = 6.1 + log10(HCO3 ÷ (0.03 × PaCO2))) to compute expected pH, then runs a six-step clinical algorithm: primary disorder classification, expected compensation via Boston rules, anion gap with albumin correction, and delta-delta ratio analysis. It approximates steady-state conditions and assumes sea-level barometric pressure. Results do not replace arterial puncture or venous blood gas correlation in critically ill patients.

Edge cases matter. A PaCO2 below 10 mmHg suggests measurement artifact or extreme hyperventilation. An anion gap above 30 mEq/L nearly always indicates organic acidosis regardless of pH. This tool flags these scenarios. Pro tip: always check the internal consistency of reported ABG values. If the measured pH deviates from the Henderson-Hasselbalch calculated pH by more than 0.04, suspect a laboratory error.

arterial blood gas ABG calculator blood pH acid-base balance anion gap Henderson-Hasselbalch metabolic acidosis respiratory alkalosis Winter's formula

Formulas

The core equation governing acid-base chemistry in blood is the Henderson-Hasselbalch equation:

pH = 6.1 + log10 ( HCO30.03 × PaCO2 )

Where HCO3 is bicarbonate concentration in mEq/L, PaCO2 is arterial carbon dioxide partial pressure in mmHg, and 0.03 is the solubility coefficient of CO₂ in plasma at 37°C.

Winter's Formula predicts expected respiratory compensation in metabolic acidosis:

Expected PaCO2 = 1.5 × HCO3 + 8 ± 2

The Anion Gap quantifies unmeasured anions:

AG = Na+ (Cl + HCO3)

Albumin-corrected anion gap accounts for hypoalbuminemia, which lowers the apparent AG:

AGcorrected = AG + 2.5 × (4.0 Albumin)

The Delta-Delta Ratio detects mixed metabolic disorders when the corrected AG is elevated:

ΔΔ = AGcorrected 1224 HCO3

Where ΔΔ < 1 suggests concurrent non-anion-gap metabolic acidosis, 1 - 2 suggests pure anion gap metabolic acidosis, and ΔΔ > 2 suggests concurrent metabolic alkalosis.

Reference Data

DisorderPrimary ChangeExpected CompensationTypical pH RangeCommon Causes
Metabolic AcidosisHCO₃⁻ ↓PaCO₂ = 1.5 × HCO₃⁻ + 8 ± 2 (Winter's)< 7.35DKA, lactic acidosis, renal failure, diarrhea
Metabolic AlkalosisHCO₃⁻ ↑PaCO₂ ↑ by 0.7 mmHg per 1 mEq/L HCO₃⁻ rise> 7.45Vomiting, diuretics, hyperaldosteronism
Acute Respiratory AcidosisPaCO₂ ↑HCO₃⁻ ↑ by 1 per 10 mmHg PaCO₂ rise< 7.35COPD exacerbation, opioid overdose, pneumothorax
Chronic Respiratory AcidosisPaCO₂ ↑HCO₃⁻ ↑ by 3.5 per 10 mmHg PaCO₂ rise7.32-7.38COPD (stable), obesity hypoventilation, kyphoscoliosis
Acute Respiratory AlkalosisPaCO₂ ↓HCO₃⁻ ↓ by 2 per 10 mmHg PaCO₂ fall> 7.45Anxiety, pain, PE, early sepsis, high altitude
Chronic Respiratory AlkalosisPaCO₂ ↓HCO₃⁻ ↓ by 5 per 10 mmHg PaCO₂ fall7.42-7.48Chronic liver disease, pregnancy, CNS lesions
Normal ABGNoneNone7.35-7.45Healthy individual
High Anion Gap AcidosisAG > 12Check delta-deltaVariableMUD PILES: Methanol, Uremia, DKA, Propylene glycol, INH/Iron, Lactic acid, Ethylene glycol, Salicylates
Normal Anion Gap AcidosisAG 8-12, Cl⁻ ↑Check urine AG< 7.35Diarrhea, RTA types I/II/IV, saline infusion
Delta-Delta > 2Concurrent metabolic alkalosisHCO₃⁻ higher than expectedVariableVomiting + DKA, diuretics + lactic acidosis
Delta-Delta < 1Concurrent non-AG acidosisHCO₃⁻ lower than expectedVariableDKA + diarrhea, RTA + organic acidosis
Normal Albumin4.0 g/dLAG correction: +2.5 per 1 g/dL below 4 - Hypoalbuminemia masks elevated AG
Critical pH < 6.80Severe acidemiaLife-threatening< 6.80Cardiac arrest, massive lactic acidosis
Critical pH > 7.70Severe alkalemiaLife-threatening> 7.70Severe emesis, iatrogenic bicarbonate
PaCO₂ Normal35-45 mmHg - - Reference range
HCO₃⁻ Normal22-26 mEq/L - - Reference range
Na⁺ Normal136-145 mEq/L - - Reference range
Cl⁻ Normal98-106 mEq/L - - Reference range

Frequently Asked Questions

The calculator derives pH from the Henderson-Hasselbalch equation using the PaCO₂ and HCO₃⁻ you enter. If your lab-measured pH differs by more than 0.04 from the calculated value, the ABG values may be internally inconsistent - possibly due to a sample processing delay, air contamination in the syringe, or a transcription error. Always compare calculated pH against measured pH as a quality check.
Albumin is the dominant unmeasured anion in plasma. Each 1 g/dL decrease in albumin below the normal 4.0 g/dL reduces the apparent anion gap by approximately 2.5 mEq/L. A critically ill patient with albumin of 2.0 g/dL and a "normal" AG of 12 actually has a corrected AG of 17 - consistent with a hidden high-AG metabolic acidosis. This correction is clinically mandatory in ICU patients.
Winter's Formula estimates expected PaCO₂ compensation only in primary metabolic acidosis. It does not apply to metabolic alkalosis (which uses a different compensation ratio of ~0.7 mmHg PaCO₂ rise per 1 mEq/L HCO₃⁻ increase), nor to respiratory disorders. Additionally, it assumes steady-state - compensation takes 12-24 hours to fully develop, so in acute settings the predicted PaCO₂ may not yet be reached.
The delta-delta ratio compares the rise in the corrected anion gap (above normal of 12) to the fall in HCO₃⁻ (below normal of 24). A ratio between 1 and 2 suggests a pure high-AG metabolic acidosis - each mEq/L of unmeasured acid consumes one mEq/L of HCO₃⁻. A ratio below 1 means HCO₃⁻ has dropped more than expected, indicating a concurrent non-AG metabolic acidosis (e.g., diarrhea alongside DKA). A ratio above 2 means HCO₃⁻ is higher than expected, suggesting a concurrent metabolic alkalosis (e.g., vomiting alongside lactic acidosis).
Yes. The calculator applies different compensation rules for acute versus chronic respiratory conditions. In acute respiratory acidosis, HCO₃⁻ rises by 1 mEq/L per 10 mmHg PaCO₂ increase. In chronic respiratory acidosis (>3-5 days), renal compensation raises HCO₃⁻ by 3.5 mEq/L per 10 mmHg. You select the chronicity in the tool, which changes the expected compensation range and therefore the classification of whether compensation is adequate or a mixed disorder is present.
A pH below 7.10 is associated with impaired cardiac contractility, vasodilation, and catecholamine resistance. A pH below 6.80 is generally incompatible with life. On the alkalemic side, pH above 7.55 increases risk of arrhythmias and seizures, and pH above 7.70 carries very high mortality. This calculator flags values outside the 7.35-7.45 normal range and provides specific warnings at critical thresholds.