Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

Serum Osmolality & Osmolal Gap Calculator

Calculated and effective osmolality, the osmolal gap and glucose-corrected sodium.

Free preview, no sign-upIncluded in your pass Pro tool Pro pass: ₹179 / $5.99 for 30 days On this device: nothing is sent
+3 +1 more details No uploadWorks offline once opened Health

Free preview: the calculated osmolality in full with what it means and every warning, and the first rows of the working table (up to 3); every other figure is hidden. Locked until you unlock it: copy.

Pro pass ₹179 for 30 days or ₹79 for 1 week, one‑time. Pro pass $5.99 for 30 days or $2.99 for 1 week, one‑time. How to unlock

Try before you buy.

  • Free preview: the calculated osmolality in full with what it means and every warning, and the first rows of the working table (up to 3); every other figure is hidden.
  • Locked until you unlock it: 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.

See passes (opens in a new tab)

Printing this result is locked in the free preview.

Values from one blood sample

mmol/L
Glucose unit
BUN is urea nitrogen; some reports give urea itself in mg/dL.
Ethanol unit
mOsm/kg
From the laboratory’s osmometer, on the same sample.
Calculated osmolality — mOsm/kg

Your numbers, step by step

Value and workingResult

What the numbers can tell you

    Not a diagnosis. Calculated values estimate the measured osmolality; the cause of an abnormal value needs a clinician.

    Next steps Done. What next?

    Start over

    A Pro pass unlocks the full result. See passes

    All health & fitness calculators

    For general information only, not medical advice. Consult a qualified health professional for advice about your situation.

    How this tool is checked

    Based on
    the method set out under ‘The formulas’.
    Tests
    17 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.

    How we check our tools

    About the Serum Osmolality & Osmolal Gap Calculator

    Serum osmolality is the concentration of all dissolved particles in blood. Most of it comes from sodium and its anions, glucose and urea, so it can be calculated from those three values — and comparing the calculated value with the laboratory’s measured osmolality gives the osmolal gap, which rises when an unmeasured substance such as ethanol, methanol or ethylene glycol is present.

    This calculator gives the calculated osmolality by the Smithline–Gardner equation (2 Na + glucose + urea) or the Dorwart–Chalmers equation, the effective osmolality (tonicity, the part that moves water out of cells), the osmolal gap before and after the share of ethanol, and sodium corrected for a high glucose by the classic Katz factor and the Hillier factor. Glucose can be entered in mg/dL or mmol/L, urea as BUN in mg/dL, urea in mmol/L or urea in mg/dL, and ethanol in mg/dL or mmol/L. Nothing you type leaves your browser.

    Without a pass, the free preview shows the calculated osmolality in full with what it means and every warning, and the first rows of the working table; a Pro pass unlocks the osmolal gap, the corrected sodium, every other figure and Copy result.

    How to use it

    1. Enter sodium, glucose and urea or BUN from the same blood sample, and choose the unit of each as printed on the report.
    2. Optional: add the measured osmolality from the laboratory to get the osmolal gap, and a serum ethanol if one was measured.
    3. Choose the formula: Smithline–Gardner (the common one) or Dorwart–Chalmers.
    4. Read the calculated and effective osmolality, the gap and the corrected sodium in the working table, and any warning above it.
    5. Use Copy result to paste the values and the working into your notes — with a pass, or after unlocking this result.

    Examples

    Na 140 mmol/L, glucose 90 mg/dL, BUN 14 mg/dL
    Result
    2 × 140 + 90 ÷ 18 + 14 ÷ 2.8 = 290 mOsm/kg · effective osmolality 2 × 140 + 5 = 285
    The same sample in mmol/L: Na 140, glucose 5.0, urea 5.0
    Result
    2 × 140 + 5.0 + 5.0 = 290 mOsm/kg
    Measured 340 mOsm/kg with a serum ethanol of 92 mg/dL
    Result
    Calculated 290 + 92 ÷ 3.7 = 314.9 · gap 340 − 314.9 = +25.1 — above 10 even after the ethanol: an unmeasured osmole such as a toxic alcohol has to be considered.
    Na 150 mmol/L, glucose 900 mg/dL, BUN 50 mg/dL
    Result
    Calculated 367.9 · effective 2 × 150 + 50 = 350 (above 300) · sodium corrected for glucose 162.8 (Katz) or 169.2 (Hillier)

    Common uses

    • Checking a measured osmolality against the calculated one for an osmolal gap.
    • Accounting for ethanol before reading the gap in a suspected poisoning.
    • Working out effective osmolality and corrected sodium in very high glucose.
    • Teaching how osmolality, tonicity and the osmolal gap are built.

    The formulas

    • Smithline–Gardner: 2 × Na + glucose ÷ 18 + BUN ÷ 2.8, with glucose and BUN in mg/dL, or 2 × Na + glucose + urea with all three in mmol/L. Urea in mg/dL (not urea nitrogen) is divided by 6.
    • Dorwart–Chalmers: 1.86 × Na + glucose ÷ 18 + BUN ÷ 2.8 + 9 — of 13 published methods compared on 715 hospital sera, the one that came closest to the measured osmolality.
    • Ethanol’s share (Purssell): ethanol (mg/dL) ÷ 3.7, or 1.25 × ethanol (mmol/L), added to the calculated osmolality.
    • Effective osmolality (tonicity) = 2 × Na + glucose (mmol/L): urea is left out because it crosses cell membranes freely.
    • Osmolal gap = measured osmolality − calculated osmolality.
    • Sodium corrected for glucose = Na + factor × (glucose − 100) ÷ 100, with glucose in mg/dL: 1.6 mmol/L per 100 mg/dL by the classic Katz factor, or 2.4 by Hillier’s experimental study, which found 1.6 fitted up to 400 mg/dL and about 4 above it.

    The usual range of measured serum osmolality is 275–295 mOsm/kg.

    The osmolal gap and toxic alcohols

    A gap above 10 mOsm/kg is the usual threshold to suspect an unmeasured osmole. In a study of patients tested for methanol and ethylene glycol, this threshold found every patient who needed dialysis but missed some who needed an antidote, and it was high in many patients who did not have a toxic alcohol level that needed treatment. Ethanol should be counted first: the Purssell factor 1/3.7 explained ethanol’s share best in emergency patients. In the same study the gap left after ethanol varied from about −18 to +18 mOsm/kg, so the gap is a screening clue — a normal gap does not rule out poisoning, and poisoning needs emergency care whatever the gap.

    High glucose: HHS

    In the hyperglycaemic hyperosmolar state the consensus report on hyperglycaemic crises requires all four of: a plasma glucose of 600 mg/dL (33.3 mmol/L) or more, an effective osmolality above 300 mOsm/kg (or a total of 2 Na + glucose + urea above 320), no significant ketones, and no acidosis (pH 7.3 or above and bicarbonate 15 mmol/L or above). The calculator shows a warning when the glucose and osmolality criteria are met; only a clinician can make the diagnosis.

    Sources

    Limitations

    • Calculated osmolality is an estimate; only an osmometer measures osmolality.
    • The osmolal gap is a screening clue: it cannot confirm or rule out poisoning, which needs emergency care.
    • The sodium corrections are approximations, least certain at very high glucose.
    • Accepts sodium 100–200 mmol/L, glucose 10–2,500 mg/dL (0.5–140 mmol/L), BUN 1–300 mg/dL, urea 0.3–110 mmol/L and a measured osmolality of 200–500 mOsm/kg.

    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, Serum Osmolality & Osmolal Gap Calculator shows the calculated osmolality in full with what it means and every warning, and the first rows of the working table (up to 3); every other figure is hidden. Until you unlock it, the result can’t be 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 is a normal serum osmolality?

    MedlinePlus gives 275–295 mOsm/kg for measured osmolality; laboratories differ slightly. A calculated value is meant to come close to the measured one.

    What is the difference between osmolality and effective osmolality?

    Osmolality counts every dissolved particle. Effective osmolality (tonicity) counts only those that stay outside cells and pull water out of them — sodium with its anions and glucose — and leaves out urea, which crosses cell membranes freely. It is the value the hyperglycaemic hyperosmolar state criteria use.

    What does a high osmolal gap mean?

    That the measured osmolality is higher than sodium, glucose and urea explain, so another osmotically active substance may be present — for example ethanol, or a toxic alcohol such as methanol or ethylene glycol. Above 10 mOsm/kg is the usual threshold. It is only a clue: a normal gap does not rule out poisoning.

    How do I include ethanol?

    Enter the serum ethanol. Its share, ethanol in mg/dL ÷ 3.7 (or 1.25 × ethanol in mmol/L), is added to the calculated osmolality, and the gap shown is the gap left after ethanol.

    Which formula should I choose?

    Smithline–Gardner (2 Na + glucose + urea) is the classic equation, used in the osmolal gap studies cited on this page, and the default here. Dorwart–Chalmers (1.86 Na + glucose + urea + 9) came closest to measured osmolality in its authors’ comparison. If your laboratory states its own formula, prefer that.

    Why correct sodium for glucose, and with which factor?

    A high glucose draws water out of cells and dilutes sodium, so the sodium measured now is lower than it will be once the glucose is back to normal. The classic Katz factor adds 1.6 mmol/L for every 100 mg/dL of glucose above 100; Hillier’s study found 2.4 a better overall estimate and 4.0 better above 400 mg/dL. The table shows both.

    Are my results sent anywhere?

    No. Everything is calculated in your browser; the numbers you type are not uploaded or stored.

    Quick answers and tool search

    Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.