mg to mL Converter

Convert mg to mL with density or drug concentration.

Convert Density mode Medication mode Bidirectional
Rate this calculator · 4.3 (3)

Milligrams to Milliliters

Density & medication modes

Instructions — mg to mL Converter

1

Pick a mode

Use density mode for substances like water, oil, or honey. Use medication mode for drug dosing with a known concentration (mg/mL).

2

Select substance or drug

Pick from presets or choose "Custom" to enter your own density or concentration value.

3

Enter value and read result

Type milligrams to get milliliters, or hit the swap button to go the other direction.

Not the same unit: mg measures mass, mL measures volume. You always need density or concentration to convert.
Water only: 1 mL of water = 1,000 mg. For everything else, the ratio is different.

Formulas

Milligrams and milliliters are different physical quantities (mass vs volume). You need a third value to bridge them.

MG TO ML (DENSITY)
$$ mL = \frac{mg}{\rho_{mg/mL}} $$
Divide mass in mg by substance density in mg/mL. Water: 1000 mg/mL. Honey: 1420 mg/mL.
ML TO MG (DENSITY)
$$ mg = mL \times \rho_{mg/mL} $$
Multiply volume in mL by density in mg/mL to get mass in milligrams.
MG TO ML (MEDICATION)
$$ mL = \frac{dose_{mg}}{concentration_{mg/mL}} $$
Divide prescribed dose (mg) by drug concentration from the label (mg/mL).
D/H x Q FORMULA
$$ V = \frac{D}{H} \times Q $$
D = desired dose, H = have (concentration), Q = quantity per unit (usually 1 mL). Standard pharmacy formula.

Reference

Substance densities
SubstanceDensity (g/mL)mg per 1 mL
Water1.0001,000
Milk (whole)1.0351,035
Cooking oil0.916916
Olive oil0.911911
Honey1.4201,420
Maple syrup1.3701,370
Glycerin1.2611,261
Ethanol0.789789
Mercury13.54613,546
Common drug concentrations
MedicationLabelmg/mL
Ibuprofen (children)100 mg / 5 mL20
Ibuprofen (infant)50 mg / 1.25 mL40
Acetaminophen (children)160 mg / 5 mL32
Amoxicillin 250250 mg / 5 mL50
Amoxicillin 400400 mg / 5 mL80
Quick reference: mg in common volumes
VolumeWater (mg)Honey (mg)Oil (mg)Ethanol (mg)
1 mL1,0001,420916789
5 mL (1 tsp)5,0007,1004,5803,945
15 mL (1 tbsp)15,00021,30013,74011,835
30 mL (1 fl oz)30,00042,60027,48023,670
240 mL (1 cup)240,000340,800219,840189,360

Article — mg to mL Converter

To convert mg to mL you need a third number — either the density of the substance or the concentration of the active ingredient. Milligrams measure mass, milliliters measure volume, and there is no universal factor linking the two. For water, 1 mL weighs 1,000 mg. For honey the same volume weighs about 1,420 mg. For cooking oil only 916 mg. Get the density wrong and the answer drifts by anywhere from 5% to 50%.

The two scenarios that send most people to a mg to mL converter are chemistry-style work with substance density, and medical dosing with drug concentration. The math is the same in both cases; only the source of the conversion factor changes.

Why mg and mL are not the same

A milligram is one thousandth of a gram — a unit of mass. A milliliter is one thousandth of a liter — a unit of volume. Mass and volume are different physical quantities. Mixing them is like asking how many kilograms fit in a square meter; the question has no answer until you specify what is being weighed.

The bridge between mass and volume is density: how many milligrams sit inside one milliliter of a given substance. For water this number is conveniently round — 1,000 mg/mL at 4 °C — which is why almost everyone learned "1 mL of water weighs 1 gram" in school. That rule only works for water.

Did you know

Mercury is so dense that 1 mL of it weighs 13,546 mg — more than thirteen times the same volume of water. A medical thermometer's mercury reservoir holds about 2 grams of metal in a 0.15 mL space.

Convert mg to mL using density

For chemistry, cooking, and lab work, divide mass in milligrams by density in milligrams per milliliter. The result is the volume in mL.

  • Water — 1,000 mg/mL (the reference)
  • Milk (whole) — 1,035 mg/mL
  • Cooking oil — 916 mg/mL (floats on water)
  • Olive oil — 911 mg/mL
  • Honey — 1,420 mg/mL (sinks in water)
  • Maple syrup — 1,370 mg/mL
  • Ethanol — 789 mg/mL
  • Glycerin — 1,261 mg/mL

So 500 mg of honey occupies 500 ÷ 1,420 = 0.352 mL. The same 500 mg of cooking oil takes 500 ÷ 916 = 0.546 mL — about 55% more volume because oil is less dense. The mg stays constant; the mL changes with the substance.

Convert mg to mL for medication

For liquid medications the math swaps density for concentration. A prescription bottle's label shows the active-ingredient concentration in mg/mL (often as a ratio like "100 mg / 5 mL"). To find the volume to dispense, divide the prescribed dose by that concentration.

The standard nursing formula is D ÷ H × Q: Desired dose, divided by what you Have on hand, multiplied by the unit Quantity (typically 1 mL). For a child prescribed 200 mg of ibuprofen from a bottle labelled 100 mg per 5 mL (= 20 mg/mL), the dose is 200 ÷ 20 = 10 mL.

Infant ibuprofen is twice as concentrated as children's

Infant drops contain 40 mg/mL; children's suspension contains 20 mg/mL. The active ingredient is the same — the difference is the carrier volume. Pouring a children's-suspension volume from an infant bottle delivers double the intended dose. The bottles look similar. Read the label every time.

Mg to mL mistakes that cause real harm

The Agency for Healthcare Research and Quality logs more than 10,000 calls per year to U.S. Poison Control Centers tied to mixed-up units in home medication dosing. Three patterns dominate the data.

Assuming 1 mg equals 1 mL

The shortcut works for water, and only approximately. For ibuprofen suspension (20 mg/mL) the assumption multiplies the dose by 20. A 5 mL "teaspoon" labelled at 100 mg delivers 100 mg, not 5 mg.

Using a kitchen teaspoon

Real kitchen teaspoons hold anywhere from 4 mL to 7 mL. The FDA and the American Academy of Pediatrics recommend dosing liquid medications only with the oral syringe or graduated cup supplied in the box — never with cutlery from the drawer.

Mixing up ratio and mg/mL notation

Before 2016, U.S. epinephrine vials were labelled "1:1000" instead of "1 mg/mL". The ratio notation looked nearly identical to "1:10000" but meant a tenfold-higher concentration. After a series of overdose incidents the FDA mandated mg/mL labelling on this class of medications.

When mg to mL precision actually matters

For most cooking and benchtop chemistry, the third decimal place is overkill — recipes tolerate ±5% without anyone noticing. For pharmacology the same slack can be the difference between a therapeutic dose and an emergency.

Pediatric dosing in particular punishes carelessness. Drug margins are narrower in children because body weight, organ maturity, and metabolism all differ from adults. A 2014 study in Pediatrics found that parents using milliliter-based instructions made fewer than half the dosing errors of parents using teaspoon-based instructions — even when the volumes were identical.

Did you know

FDA guidance from 2011 recommends mL-only dosing labels because studies show lower dosing-error rates compared to teaspoon labels. The lesson stuck — current FDA guidance now requires both units on every label.

Mg to mL rules of thumb

These shortcuts will not pass an exam, but cover most kitchen and rough-estimation scenarios.

  • Water — 1 mL = 1,000 mg = 1 g (exact at 4 °C)
  • Cooking oils — 1 mL is about 900 mg (lighter than water, floats)
  • Honey, syrups — 1 mL is about 1,400 mg (heavier, sinks)
  • Ethanol, alcohol — 1 mL is about 800 mg
  • Liquid medication — always read the concentration; never assume

Anything you swallow or inject deserves the calculator above and a fresh look at the bottle. Cooking measurements forgive 5% error. Medication dosing does not.

FAQ

No. Milligrams measure mass and milliliters measure volume. They are different physical quantities. For water, 1 mL weighs 1,000 mg (not 1 mg). For other substances the ratio depends on density.
Divide the prescribed dose in mg by the drug concentration in mg/mL (found on the label). Example: 200 mg of ibuprofen at 20 mg/mL = 200 / 20 = 10 mL.
It depends on the substance. For water: 500 mg = 0.5 mL. For a drug at 50 mg/mL: 500 mg = 10 mL. For cooking oil (916 mg/mL): 500 mg = 0.546 mL. You cannot convert without knowing the density or concentration.
The label shows the volume of liquid in the bottle, not the mass of active ingredient. The active ingredient concentration is listed separately (e.g. 100 mg / 5 mL). These are two different pieces of information.
Not recommended. Kitchen teaspoons hold anywhere from 4 to 7 mL. The FDA and American Academy of Pediatrics recommend measuring liquid medications only with the syringe or dosing cup that comes with the medicine, marked in mL.
Infant drops are 40 mg/mL while children's suspension is 20 mg/mL. Infants need smaller volumes (hard to give a baby a large amount of liquid), so the concentration is doubled. Mixing up the bottles can result in a double dose.
5 mL of water weighs 5,000 mg (5 grams). But 5 mL of honey weighs about 7,100 mg, and 5 mL of cooking oil weighs about 4,580 mg.
Use the density of your specific substance in mg/mL (or g/mL multiplied by 1,000). Water is 1,000 mg/mL. Honey is about 1,420 mg/mL. Cooking oil is about 916 mg/mL. For medications, use the concentration on the drug label instead of density.