Serum Osmolality Calculator

Calculate serum osmolality from sodium, BUN, and glucose to identify hyper- or hypoosmolar conditions.

Use the Serum Osmolality Calculator

Input Values

Enter lab values to calculate serum osmolality.

Normal: 136–145 mEq/L

Normal: 7–20 mg/dL

Normal fasting: 70–100 mg/dL

Enter to compute the osmolal gap.

Results

Enter values and press Calculate.

Reference Ranges

Hypoosmolality < 275 mOsm/kg
Normal 275–295 mOsm/kg
Hyperosmolality > 295 mOsm/kg
Severe hyperosmolality > 320 mOsm/kg
Osmolal gap (normal) < 10 mOsm/kg

For educational and screening purposes only. Clinical decisions require measured laboratory values and physician evaluation.

Summary

Serum osmolality measures the concentration of dissolved particles in blood plasma, expressed in mOsm/kg. The standard formula — 2×Na + BUN/2.8 + Glucose/18 — uses sodium, blood urea nitrogen, and glucose to estimate total osmolality. Comparing the calculated value to a measured lab result yields the osmolal gap, which can signal the presence of unmeasured osmoles such as ethanol or methanol.

How it works

  1. Enter the serum sodium (Na) in mEq/L.
  2. Enter the blood urea nitrogen (BUN) in mg/dL.
  3. Enter the serum glucose in mg/dL.
  4. The calculator applies 2×Na + BUN/2.8 + Glucose/18.
  5. Optionally enter a measured osmolality to compute the osmolal gap.
  6. Review the result against the normal range (275–295 mOsm/kg).

Use cases

  • Identify hyperosmolar hyperglycemic state (HHS) in diabetic patients.
  • Evaluate the osmolal gap to detect toxic alcohol ingestion.
  • Screen for SIADH or other causes of hyponatremia.
  • Monitor fluid and electrolyte status in critically ill patients.
  • Assess hydration status in perioperative care.
  • Support diagnosis of diabetes insipidus.
  • Calculate effective osmolality (tonicity) excluding BUN.

Frequently Asked Questions

Last updated: 2026-09-30 · Reviewed by Nham Vu