ABG / Acid-Base Interpreter
pH, PaCO₂ and HCO₃ to the primary disorder, compensation, anion gap and P/F ratio.
Try before you buy.
- Free preview: the primary disorder in full with what it means and every warning, and the first step of the working; the other findings are hidden.
- Locked until you unlock it: download and copy.
- Unlock: Pro pass, ₹179 for 30 days or ₹79 for 1 week, a one-time payment that never renews. Unlock: Pro pass, $5.99 for 30 days or $2.99 for 1 week, a one-time payment that never renews.
Ways to unlock shows how to get the full result.
Printing this result is locked in the free preview.
All findings
Step by step
How the interpretation works
Educational interpretation, not a diagnosis. Blood gases are read with the patient’s history and examination by a clinician.
Locked in the free preview. Opens the ways to unlock this result.
Locked in the free preview. Batch runs unlock with a pass.
Locked in the free preview. Query results unlock with a pass.
For general information only, not medical advice. Consult a qualified health professional for advice about your situation.
How this tool is checked
- Sources
-
This guide lists 10 sources under ‘Sources’, among them:
- Tests
- 29 automated tests check its results.
- Found an error?
- Report a problem or write to support@mysmartcopilot.com, with what you entered and the result you expected.
About the ABG / Acid-Base Interpreter
An arterial blood gas (ABG) reports the pH, the partial pressure of carbon dioxide (PaCO₂) and the bicarbonate (HCO₃⁻), often with the oxygen. Reading it is a sequence of steps: is the blood acidic or alkaline, which value explains that, is the body compensating as expected, and is there a second disorder hiding behind the first?
This interpreter walks through those steps with your numbers and shows each rule it uses: the primary disorder, the expected compensation (Winter’s formula for metabolic acidosis, the acute and chronic rules for respiratory disorders), the anion gap and albumin-corrected gap if you add sodium, chloride and albumin, the delta ratio for a high-anion-gap acidosis, the PaO₂/FiO₂ ratio, and a Henderson–Hasselbalch check that the three values belong together. Gas pressures can be entered in mmHg or kPa. It is an educational tool for students and clinicians; nothing you type leaves your browser.
Without a pass, the free preview shows the primary disorder in full with what it means and every warning, and the first step of the working; a Pro pass unlocks every finding, the rest of the steps, Copy result and Download .txt.
How to use it
- Choose whether the report gives gas pressures in mmHg or kPa.
- Enter the pH, PaCO₂ and bicarbonate from the blood gas.
- Optional: add sodium and chloride (and albumin) for the anion gap, and PaO₂ with the FiO₂ for the oxygenation.
- Read the primary disorder and what it means, then the findings and the step-by-step working with every rule and expected range.
- Use Copy result or Download .txt for your notes — with a pass, or after unlocking this result.
Examples
Metabolic acidosis · Winter’s formula 1.5 × 13 + 8 = 27.5 ± 2, so 25.5–29.5 mmHg: the expected compensation · anion gap 23: high-anion-gap · delta ratio 1.00
Respiratory acidosis · expected HCO₃ 26–28 (acute) or 30–32 (chronic): chronic, compensated by the kidneys
Respiratory acidosis · HCO₃ 26 is in the acute range: an acute process, with little kidney compensation yet
Metabolic alkalosis · expected PaCO₂ 40 + 0.6–0.75 × 12 = 47.2–49 mmHg: 47 is within 10% of it — the expected compensation
PaO₂/FiO₂ = 80 ÷ 0.40 = 200 mmHg: the range the Berlin definition of ARDS calls moderate — only if its other criteria are met too
Common uses
- Working through an ABG step by step while learning acid–base physiology.
- Checking whether the compensation fits a single disorder or points to a mixed one.
- Adding the anion gap and delta ratio to a metabolic acidosis from the same day’s chemistry.
- Calculating the PaO₂/FiO₂ ratio from a blood gas on oxygen.
The steps and rules
- pH: below 7.35 is acidaemia, above 7.45 alkalaemia.
- Primary disorder: the value that moves the pH the way it has gone — a PaCO₂ above 45 mmHg (6.0 kPa) is respiratory acidosis, below 35 mmHg (4.7 kPa) respiratory alkalosis; a bicarbonate below 22 mmol/L is metabolic acidosis, above 26 metabolic alkalosis. With a normal pH and both values abnormal, the side of 7.40 the pH leans to points to the primary disorder.
- Compensation: metabolic acidosis — Winter’s formula, expected PaCO₂ = 1.5 × HCO₃⁻ + 8 ± 2; metabolic alkalosis — the PaCO₂ rises 0.6–0.75 mmHg per mmol/L of bicarbonate above 24, and not above 55 mmHg; respiratory acidosis — the bicarbonate rises 1–2 mmol/L per 10 mmHg of PaCO₂ above 40 when acute and 3–4 when chronic; respiratory alkalosis — it falls 1–2 per 10 mmHg when acute and 4–5 when chronic. Outside Winter’s range, or more than 10% outside the other ranges, a second disorder is likely.
- Anion gap = Na⁺ − (Cl⁻ + HCO₃⁻), corrected for albumin with + 2.5 × (normal albumin − albumin in g/dL); above the normal gap (12 unless you change it) a metabolic acidosis is a high-anion-gap one.
- Delta ratio = (anion gap − 12) ÷ (24 − HCO₃⁻): below 0.4 a normal-anion-gap acidosis, 0.4–0.8 both kinds, 0.8–2 a high-anion-gap acidosis alone, above 2 a metabolic alkalosis as well.
- Oxygenation: PaO₂ ÷ FiO₂ in mmHg, read against the Berlin definition’s bands. Arterial oxygen cannot be higher than alveolar oxygen, which the alveolar gas equation gives as FiO₂ × (760 − 47) − PaCO₂ ÷ 0.8 mmHg at sea level (less at altitude), so a PaO₂ well above it is flagged as a unit or FiO₂ error.
- Check: pH = 6.1 + log₁₀(HCO₃⁻ ÷ (0.03 × PaCO₂)) — if the measured pH differs by more than 0.05, the values probably do not come from one sample.
Why the rules are ranges
Compensation is a physiological response, not a fixed equation: the kidneys need days to raise the bicarbonate in chronic respiratory acidosis, and the published rules give ranges rather than single values. Compensation never overshoots and cannot bring the pH all the way back to normal, which is why a normal pH with an abnormal PaCO₂ and bicarbonate usually means two opposing disorders. A measured value just outside an expected range can still be a single disorder, so this interpreter calls a second disorder only outside Winter’s ± 2 mmHg or more than 10% outside the other ranges, and it always shows the range so you can judge.
Sources
- Albert MS, Dell RB, Winters RW. Quantitative displacement of acid-base equilibrium in metabolic acidosis — Ann Intern Med
- Acid-base disorders — Merck Manual Professional Version: the compensation rules
- Breathing and balance: clinical insights and management strategies of respiratory acid-base disorders — Nutr Clin Pract: reference values, the 10% rule and the delta ratio
- Kraut JA, Nagami GT. The serum anion gap in the evaluation of acid-base disorders — Clin J Am Soc Nephrol
- Figge J et al. Anion gap and hypoalbuminemia — Crit Care Med
- ARDS Definition Task Force. Acute respiratory distress syndrome: the Berlin Definition — JAMA
- Matthay MA et al. A new global definition of acute respiratory distress syndrome — Am J Respir Crit Care Med
- Alveolar gas equation — StatPearls: the alveolar oxygen check
- Arterial blood gas (ABG) — Cleveland Clinic: normal values
- Blood gases — MedlinePlus: normal PaO₂ at sea level
Limitations
- Educational only: an ABG is interpreted with the patient’s history, examination and other tests by a clinician.
- The rules are for arterial blood; venous values (higher PCO₂, slightly lower pH) read on them can mislead.
- The compensation rules and delta ratio bands are approximations; values near a boundary can be read either way.
- A P/F ratio alone never diagnoses ARDS: the definition also needs PEEP or CPAP of at least 5 cmH₂O, onset within a week and bilateral opacities not explained by heart failure.
- Accepts pH 6.80–7.80, PaCO₂ 8–150 mmHg (1–20 kPa), bicarbonate 2–60 mmol/L and PaO₂ 20–700 mmHg (2.5–95 kPa).
Privacy
On this device: nothing is sent
Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot.
Frequently asked questions
What do I get without a pass?
Without a pass, ABG / Acid-Base Interpreter shows the primary disorder in full with what it means and every warning, and the first step of the working; the other findings are hidden. Until you unlock it, the result can’t be downloaded or copied. A Pro, Premium or Ultimate pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.
What are normal blood gas values?
Typical adult arterial ranges are pH 7.35–7.45, PaCO₂ 35–45 mmHg (4.7–6.0 kPa), bicarbonate 22–26 mmol/L and PaO₂ 75–100 mmHg at sea level. Laboratories differ slightly, and the PaO₂ is lower at altitude.
What is Winter’s formula?
The expected PaCO₂ when the lungs compensate for a metabolic acidosis: 1.5 × bicarbonate + 8, ± 2 mmHg. A PaCO₂ above that range means breathing is not compensating fully (a respiratory acidosis as well); below it, a respiratory alkalosis as well.
How do I tell acute from chronic respiratory acidosis?
By how far the bicarbonate has risen for the rise in PaCO₂. In the first hours it rises only 1–2 mmol/L for every 10 mmHg; after days of kidney compensation, 3–4. A value between the two ranges suggests a few days of adaptation or a sudden worsening of a chronic problem.
What is a mixed acid–base disorder?
Two or more primary disorders at once — for example a metabolic acidosis with a respiratory acidosis when breathing cannot compensate, or a high-anion-gap acidosis with a metabolic alkalosis from vomiting. Clues are compensation outside the expected range, a normal pH with abnormal PaCO₂ and bicarbonate, and a delta ratio well away from 1–2.
Is a P/F ratio below 300 ARDS?
Not by itself. The Berlin definition grades ARDS by the PaO₂/FiO₂ ratio — mild above 200 up to 300, moderate above 100 up to 200, severe 100 or less — but only in patients with PEEP or CPAP of at least 5 cmH₂O, onset within a week and bilateral opacities not explained by heart failure or fluid overload.
Can I use a venous blood gas?
The rules here are for arterial blood. Venous PCO₂ is higher and the pH a little lower, so reading venous values on arterial rules can suggest a respiratory acidosis that is not there.
Are my results sent anywhere?
No. Everything is calculated in your browser; the numbers you type are not uploaded or stored.