Introduction
Osmolality is a measure of how many dissolved particles are in your blood. Doctors use it to check if your body has the right balance of water and solutes like sodium, glucose, and urea. When osmolality is too high or too low, it can point to problems like dehydration, kidney issues, or poisoning.
This osmolality calculator uses the standard formula to estimate your serum osmolality from lab values you already have. Enter your sodium (Na), blood urea nitrogen (BUN), glucose, and optional ethanol levels to get a result in seconds. If you also enter a measured osmolality from the lab, the tool will compute your osmolal gap — the difference between the measured and calculated values. A large osmolal gap can warn of dangerous substances in the blood, such as methanol or ethylene glycol. In these cases, clinicians often pair osmolal gap analysis with an anion gap calculator to further narrow the diagnosis.
The calculator shows a full step-by-step solution, flags results as low, normal, or high, and displays easy-to-read charts that break down each component's contribution. You can switch between common units like mg/dL and mmol/L, and the math updates right away. Whether you are a student learning about solutions or a clinician checking a patient's labs, this tool gives you a fast, clear answer.
How to Use Our Osmolality Calculator
Enter your lab values below to calculate serum osmolality in mOsm/kg. The calculator will also show the osmolal gap, a step-by-step solution, and visual charts of your results.
Serum Sodium (Na): Type your sodium level into the first box. Pick your unit — mEq/L or mmol/L. The normal range is 136 to 145 mEq/L. This field is required.
Blood Urea Nitrogen (BUN): Type your BUN value into the second box. Pick your unit — mg/dL or mmol/L. The normal range is 7 to 20 mg/dL. This field is required. If you also need to evaluate the relationship between BUN and creatinine, try our BUN creatinine ratio calculator.
Serum Glucose (Glu): Type your glucose level into the third box. Pick your unit — mg/dL or mmol/L. The normal range is 70 to 105 mg/dL. This field is required. For long-term blood sugar monitoring, you may also find our A1C calculator helpful.
Ethanol (EtOH): Type your ethanol level if it was measured. Pick your unit — mg/dL or mmol/L. This field is optional. Leave it at 0 if ethanol was not tested. If you need to estimate blood alcohol from intake rather than a lab draw, see our BAC calculator.
Measured Serum Osmolality: Type your lab-measured osmolality value if you have one. Pick your unit — mOsm/kg or mmol/kg. The normal range is 275 to 295 mOsm/kg. This field is optional but needed to get the osmolal gap.
Click Calculate to see your results. Click Reset to clear all fields and start over.
What Is Serum Osmolality?
Serum osmolality measures how concentrated your blood is. It tells you the total number of dissolved particles — like sodium, sugar, and urea — in a sample of blood. Doctors use this number to check your body's water and electrolyte balance. A normal serum osmolality falls between 285 and 295 mOsm/kg. If you're working with solution concentrations in a laboratory setting, our molarity calculator can help you convert between different concentration units.
How Is Serum Osmolality Calculated?
This calculator uses a standard formula trusted by clinicians:
Osmolality = (2 × Na) + (Glucose ÷ 18) + (BUN ÷ 2.8) + (EtOH ÷ 4.6)
Sodium is multiplied by 2 because it always travels with a partner ion (like chloride). Glucose, BUN, and ethanol are each divided by a number that converts them from mg/dL into mmol/L so every part of the equation uses the same scale. These divisors come from each substance's molecular weight — for example, glucose has a molecular weight of about 180 g/mol, so dividing by 18 converts mg/dL to mmol/L. Understanding moles and molecular weight is key to seeing why these conversion factors work.
What Does the Result Mean?
- Low osmolality (below 285) — Your blood may be too dilute. This can happen with overhydration or certain hormone problems. Monitoring your daily water intake can help manage fluid balance.
- Normal osmolality (285–295) — Your fluid and solute balance looks healthy.
- High osmolality (above 295) — Your blood may be too concentrated. This can be caused by dehydration, high blood sugar, or kidney issues. A GFR calculator can help assess kidney function, while a creatinine clearance calculator provides another way to evaluate how well the kidneys are filtering waste.
What Is the Osmolal Gap?
The osmolal gap is the difference between the measured osmolality from a lab test and the calculated osmolality from the formula above. A normal gap is 10 mOsm/kg or less. If the gap is larger than 10, it may mean there are extra substances in the blood that the formula does not account for — such as methanol, ethylene glycol, or isopropanol. A high osmolal gap is a red flag that needs further medical evaluation. Clinicians frequently use an anion gap calculator alongside the osmolal gap to distinguish between different causes of metabolic disturbances. Checking the blood's pH and running an acid-base analysis can also help pinpoint the underlying problem.
Why Is This Calculator Useful?
Calculating osmolality by hand takes time and leaves room for math errors. This tool does the work instantly. It also shows a step-by-step breakdown of the math so you can follow along and verify the result. If you enter a measured osmolality from a lab report, it will automatically compute the osmolal gap and flag whether it is normal or elevated. For related clinical lab calculations, you may also want to explore our corrected calcium calculator or IV infusion rate calculator. And if you need to prepare solutions at a specific concentration in the lab, our dilution calculator and stoichiometry calculator are valuable companion tools.