💪
💪 Health & fitness

Anion Gap Calculator (with albumin correction)

Results update as you type.

Your numbers

Understanding the anion gap calculator — concept and principle

The anion gap estimates the amount of negatively charged substances in blood that are not routinely measured. It is the first step in working out the cause of a metabolic acidosis: a raised gap points to added acids such as lactate or ketones, while a normal gap points to loss of bicarbonate. Because albumin is the largest unmeasured anion, the calculator also gives an albumin-corrected value.

Anion gap as two balancing columnsSodium 140 on one side; chloride 104 and bicarbonate 24 on the other leave a gap of 12 for unmeasured anions.Positive and negative charges must balanceNa⁺ 140Cl⁻ 104HCO₃⁻ 24gap12cationsanions140 − (104 + 24) = 12Albumin 4 g/dL → correction + 2.5 × 0 = 12A guide only, not a diagnosis
The measured anions fall 12 mmol/L short of sodium; that gap is made of unmeasured anions such as albumin.

How it is calculated

Anion gap = Na⁺ − (Cl⁻ + HCO₃⁻)

Corrected anion gap = anion gap + 2.5 × (4 − albumin in g/dL)

The principle

Blood is electrically neutral: total positive charge equals total negative charge. Routine panels measure only the main cation (sodium) and the main anions (chloride and bicarbonate), so the difference is filled by unmeasured anions, mainly albumin, plus phosphate, sulphate and organic acids. When an acid such as lactic acid is added, its hydrogen ions consume bicarbonate and its anion stays behind, so the gap widens. Each 1 g/dL fall in albumin lowers the gap by about 2.5 mmol/L, which is why low albumin can hide a raised gap.

Worked example

  1. Cl⁻ + HCO₃⁻ = 104 + 24 = 128.
  2. Anion gap = 140 − 128 = 12 mmol/L.
  3. Albumin is 4 g/dL, so the correction is 2.5 × (4 − 4) = 0.
  4. Corrected anion gap = 12 + 0 = 12 mmol/L, at the upper end of the typical reference.
How Anion gap changes with Sodium (mmol/L)How Anion gap changes with Sodium-100-500501001502003570105140175210280Example: 12Sodium (mmol/L)
Each point is the calculator re-run with only “Sodium (mmol/L)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Sodium (mmol/L)Anion gap
35-93
70-58
105-23
14012
17547
21082
280152

How to read the result

Where does your result fall?Above typical812Below typicalTypicalAbove typicalYour result: 12 mmol/L · Above typicalReference: Typical reference ~8–12 mmol/L (lab-specific)
Where does your result fall?

With modern ion-selective electrodes, a typical reference is about 8–12 mmol/L without potassium, but each laboratory sets its own range. A high gap suggests lactic acidosis, ketoacidosis, kidney failure or toxins such as methanol, ethylene glycol or salicylate. A normal-gap acidosis suggests diarrhoea, renal tubular acidosis or large volumes of saline. A low gap is most often due to low albumin, and rarely to paraproteins such as in myeloma or to lithium or bromide.

Common mistakes

Keep in mind: The anion gap is not a diagnosis. Reference ranges vary between analysers, and the 2.5 correction is an approximation. Interpretation needs the full clinical picture and a clinician.

Frequently asked questions

What does a high anion gap mean?

It suggests accumulated unmeasured acids, such as lactate, ketones or toxic alcohol metabolites.

Should potassium be included?

Some labs add it, which raises the normal range by about 4 mmol/L. Use the formula your lab uses.

What is the delta ratio?

It compares the rise in the gap with the fall in bicarbonate to detect a second acid-base disorder.

Sources: Figge J et al. Anion gap and hypoalbuminemia. Crit Care Med 1998. · Kraut JA, Madias NE. Serum anion gap: its uses and limitations in clinical medicine. Clin J Am Soc Nephrol 2007.

Checked 8 Nov 2026. Figge et al., Crit Care Med 1998.

💪 All health & fitness tools →🌍 Calculators by country →