Mass to volume

mg to mL Converter

This mg to mL converter turns milligrams into milliliters using the substance's density, since mass and volume are only equal for water. Pick a substance and enter the milligrams to get the volume. For a medication, the label gives a concentration in mg per mL, and you divide by that instead, which the note below explains.

Last updated July 9, 2026 1000 mg of water ≈ 1 mL Reviewed by the Calcowa team

Milliliters (mL)
1 mL
Formula: mL = (mg ÷ 1000) ÷ density
Quick reference

Milligrams to Milliliters by ingredient

How 1000 mg converts to milliliters for each common ingredient, since density changes the answer.

Ingredient1000 mg in mL
Water 1
Milk 0.99
All-purpose flour 1.97
Bread flour 1.86
Granulated sugar 1.18
Brown sugar (packed) 1.08
Powdered sugar 1.97
Butter 1.04
Vegetable oil 1.09
Honey 0.7
Maple syrup 0.73
Rice (uncooked) 1.28
Rolled oats 2.63
Cocoa powder 2.79
Cornstarch 1.97
Table salt 0.87

For pure substances this uses density, where 1,000 mg of water is about 1 mL. For a liquid medicine, divide the dose in mg by the concentration in mg/mL printed on the label, not by density. This tool is for general use, not a substitute for a pharmacist.

The formula

How to convert milligrams to milliliters

Because milligrams and milliliters measure different things, you convert through the ingredient's density. Pick the ingredient and the tool applies its density in grams per milliliter for you.

mL = (mg ÷ 1000) ÷ density
FAQ

Frequently asked questions

For water, 1,000 mg (1 gram) is about 1 mL, because water has a density near 1 gram per milliliter. For other substances it differs, and for medicine you divide by the concentration on the label.

No. A milligram is a unit of mass and a milliliter is a unit of volume. They only line up for water, where 1,000 mg is about 1 mL. For anything else you need the density or concentration.

Use the concentration printed on the bottle, in mg per mL. Divide the dose in mg by that concentration. For example, 500 mg of a 250 mg/mL syrup is 500 divided by 250, which is 2 mL. Always follow the label and your pharmacist.

Divide the milligrams by 1,000 to get grams, then divide by the density in grams per milliliter. For water that gives milliliters roughly equal to grams; denser liquids give a smaller volume.

Keep going

Related converters

Need another conversion?

Browse every unit converter in the hub.

All converters