Skip to content

Serum Osmolality Calculator

Calculated serum osmolality and osmolal gap.

Units
mmol/L
mg/dL
mg/dL
mmol/L
mmol/L
mg/dL
mmol/L
mOsm/kg

Enter it to get the osmolal gap.

Enter your values to see the result.

Calculated osmolality = 2 × Na + glucose ÷ 18 + BUN ÷ 2.8 (+ ethanol ÷ 3.7) in conventional units, or 2 × Na + glucose + urea (+ ethanol) in mmol/L. An osmolal gap above about 10 suggests unmeasured osmoles such as toxic alcohols. For education and clinical decision support only. Results do not replace professional judgment, local protocols or the product information, so always verify doses and values before acting on them.

Continue your work

Share this tool

Found it useful? Send it to a friend or teammate.

Rate this tool

0.0

0 ratings

  • 5 stars 0
  • 4 stars 0
  • 3 stars 0
  • 2 stars 0
  • 1 star 0

Click a star to rate this tool

Clear instructions

Find steps, examples and limitations below.

Use online

Open the tool in a supported web browser.

Free to use

No sign-up required. Tool-specific limits may apply.

How to use the Serum Osmolality Calculator

Calculated serum osmolality and osmolal gap.

  1. 1 Choose conventional or SI units.
  2. 2 Enter sodium, glucose and urea (BUN), plus ethanol if present.
  3. 3 Add the measured osmolality to get the osmolal gap.

Example and practical tips

Na 140, glucose 100 mg/dL and BUN 14 mg/dL give a calculated osmolality of 290.6 mOsm/kg.

Frequently asked questions

What does a raised osmolal gap mean?

A gap above about 10 mOsm/kg suggests unmeasured osmoles such as methanol, ethylene glycol, isopropanol or mannitol.

Why include ethanol?

Ethanol is a common cause of a raised gap. Including it shows whether another toxin could explain what is left.

Report an issue

Something broken or not quite right? Tell us and we will look into it.