Revenue Rex logo mark
🏃 Fitness & Health · Rex's Toolbox

Arterial Blood Gas Interpretation Aid

Step through pH, CO2, and bicarbonate to a likely acid-base pattern.

Revenue Rex peeking

Rex says

Same equations the textbooks use — just way less awkward. Pop in your stats and I'll tell you what the number actually means for you.

Try a scenario

Click to load — tweak from there.

Inputs

Result

Likely primary disorder

Primary metabolic acidosis

Expected pCO2 (Winter's formula)

29.0

Compensation assessment

Appropriate respiratory compensation

Revenue Rex peeking

Psst — share this and help Rex grow

One click, a permanent link with your numbers baked in.

More fitness & health

How to use this

  1. 1Enter ph.
  2. 2Enter pco2 (mmHg).
  3. 3Enter bicarbonate (hco3) (mEq/L).
  4. 4Read your likely primary disorder on the right — it updates as you type.
  5. 5Hit Share to keep the scenario or send it to someone.

About this calculator

Interpreting an arterial blood gas systematically avoids missing mixed disorders. This tool applies the standard sequence: check pH for acidemia or alkalemia, check pCO2 and HCO3 to see which is driving the primary disturbance, then apply Winter's formula to check whether respiratory compensation for a metabolic acidosis is appropriate, inadequate, or excessive (suggesting a second, superimposed process). It also flags likely primary respiratory acidosis or alkalosis based on pCO2 direction relative to pH. This is a structured educational aid, not a replacement for full clinical correlation — the same numbers can represent very different underlying physiology depending on history (renal failure, diabetic ketoacidosis, opioid overdose, sepsis, salicylate toxicity, and more all produce distinct but sometimes overlapping ABG patterns). Anion gap, lactate, and the clinical context are essential companions to this reading, and any ambiguous or mixed pattern should go to a clinician for full interpretation. This tool is for education and workflow support only — not medical advice. Always verify results with a clinician and use clinical judgment alongside your institution's protocols.

FormulaWinter's formula expected pCO2 = 1.5 × HCO3 + 8 (± 2), used to check respiratory compensation for metabolic acidosis.

Worked example

Using the values the calculator loads with:

Inputs

  • pH: 7.28
  • pCO2: 30 mmHg
  • Bicarbonate (HCO3): 14 mEq/L

Results

  • Likely primary disorder: Primary metabolic acidosis
  • Expected pCO2 (Winter's formula): 29
  • Compensation assessment: Appropriate respiratory compensation

What each field means

Inputs

pH
The ph used in the calculation. Starts at 7.28 so you have a working example on load. Accepted range: 6.6–7.8.
pCO2 (mmHg)
The pco2 used in the calculation, measured in mmHg. Starts at 30 mmHg so you have a working example on load. Accepted range: 10–100 mmHg.
Bicarbonate (HCO3) (mEq/L)
The bicarbonate (hco3) used in the calculation, measured in mEq/L. Starts at 14 mEq/L so you have a working example on load. Accepted range: 2–45 mEq/L.

Results

Likely primary disorder
Returned as a plain value and shown as the headline result. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Expected pCO2 (Winter's formula)
Returned as a decimal number. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Compensation assessment
Returned as a plain value. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.

FAQ

What's the standard order to read an ABG?

Check pH first to establish acidemia versus alkalemia, then look at pCO2 and HCO3 to see which one moved in the direction that would explain the pH — that's your primary process. Then check whether the other value moved in the expected compensatory direction and by the expected amount, using formulas like Winter's for metabolic acidosis.

What does it mean if compensation is 'better' or 'worse' than expected?

If the actual pCO2 is lower than Winter's formula predicts, there's likely an additional primary respiratory alkalosis on top of the metabolic acidosis (common in sepsis or salicylate toxicity). If pCO2 is higher than predicted, there's likely a superimposed respiratory acidosis, meaning the patient cannot compensate adequately, often due to fatigue or a separate lung process.

Should I calculate anion gap too?

Yes, always, alongside this tool. Anion gap tells you whether a metabolic acidosis is due to unmeasured acids (ketoacidosis, lactic acidosis, toxic alcohols, renal failure) versus a non-gap process (diarrhea, renal tubular acidosis, saline-induced). This ABG aid does not calculate anion gap — pair it with a dedicated anion gap tool.

Can this replace a clinician's interpretation?

No. This structured walkthrough teaches the pattern-recognition steps, but real patients frequently have mixed or evolving disorders that require full clinical context, trend over time, and lab correlation (lactate, ketones, toxicology) that a single ABG snapshot cannot capture.

Accuracy and limitations

  • Population formulas describe averages; individual bodies vary, especially at the extremes of height, age, or muscle mass.
  • Results do not account for medical conditions, medication, or pregnancy.
  • Use this as a directional reference, not a diagnosis — talk to a clinician before acting on it.

Related tools

Cite this calculator

Writing about this topic? Grab a citation — every link helps keep these tools free.

APA
RevenueLab. (2026). ABG Interpretation Aid. Retrieved from https://www.revenuelab.fyi/toolbox/abg-interpretation
HTML
<p>Source: <a href="https://www.revenuelab.fyi/toolbox/abg-interpretation" target="_blank" rel="noopener">ABG Interpretation Aid — RevenueLab</a> (2026).</p>
Markdown
Source: [ABG Interpretation Aid — RevenueLab](https://www.revenuelab.fyi/toolbox/abg-interpretation) (2026).
Advertisement