Skip to main content

Milligrams to Grams Converter

↔ Convert g to mg instead

Common Conversions

mg g
0.1 0.0001
0.5 0.0005
1 0.001
5 0.005
10 0.01
25 0.025
50 0.05
100 0.1
250 0.25
500 0.5
1000 1
5000 5

Why this conversion matters in chemistry

Every yield calculation wants grams, and every millimolar-scale weigh-out gives you milligrams. The move between the two is the first arithmetic step in a lot of bench chemistry. Weighing 58.44 mg of NaCl sets up exactly 1 mmol for a stoichiometry calculation — but to divide that by molar mass in g/mol, you first rewrite it as 0.05844 g. A 500 mg API tablet scales to 0.5 g per tablet, and a 100,000-tablet batch then rolls up to 50 g total. Dividing by 1000 is trivial; the discipline is remembering to shift units before the mass enters n = m/M.

Formula

g = mg / 1000

Where the factor comes from

Milli is one of the original metric prefixes, fixed by the French law of 1795 alongside centi, deci, deca, hecto and kilo, and it has meant one thousandth ever since — the name is simply the Latin mille. A milligram is therefore 10⁻³ g, and the division by 1000 is exact by definition, with no experimental content whatsoever. The unit algebra runs to one line: mg × (10⁻³ g / 1 mg) = 10⁻³ g. What the factor does not convey is that the milligram marks a practical boundary rather than an arbitrary rung. A standard four-place analytical balance resolves a tenth of a milligram and no finer, so most gram figures in a synthetic notebook began life as milligram readings before anyone divided by 1000.

Precision and significant figures

Read the figure count off the balance, not off the conversion. A four-place analytical balance resolves 0.1 mg, so a 250.4 mg weighing supports four significant figures and becomes 0.2504 g; those trailing digits were earned and should be kept, and truncating to 0.25 g discards two of them for nothing. Past the fourth figure a different effect takes over. Weighed in air against steel calibration weights, a sample of roughly water-like density reads about one part in a thousand low, near a milligram on a one-gram sample. That is invisible at four figures and real at six, which is why buoyancy correction belongs to gravimetric standards work rather than a routine weigh-out.

Worked Examples

500 mg = 0.5 g

A typical pharmaceutical tablet mass, and the kind of quantity that turns up in dosage arithmetic.

58.44 mg = 0.05844 g

One millimole of NaCl. Useful for preparing a 1 mM solution in 1 L, or sanity-checking a millimolar-scale calculation.

1 mg = 0.001 g

The readable precision of most teaching-lab balances. Research-grade balances go a decade finer.

180.2 mg = 0.1802 g

One millimole of glucose. The mass you'd weigh for a 1 mM stock in a liter of biochemistry buffer.

Common mistakes

Weighing by difference carries two errors

A milligram figure obtained by difference is the result of two weighings and carries both uncertainties, roughly √2 times either one alone. Worse, a tare taken before a vial is capped and a gross weight taken after silently includes the cap — and a screw cap weighs a good fraction of a gram, which swamps a 50 mg charge outright. Record both raw readings, not only the difference between them.

Hydrate weighed, anhydrous mass assumed

Copper(II) sulfate pentahydrate is 249.68 g/mol against 159.60 for the anhydrous salt, so 1.000 g of the blue crystals carries only 0.639 g of CuSO₄. Converting milligrams to grams does nothing about that; the arithmetic is exact and the substance is simply not what the shorthand on the bottle implies. Check the water of crystallization before the mass enters n = m/M.

The last milligram drifting on the pan

Hygroscopic solids gain weight while you watch, and a statically charged plastic weighing boat can pull a reading several tenths of a milligram in either direction. A four-place balance that will not settle is usually reporting a real change in the sample rather than instrument noise. Converting an unstable reading to grams yields a stable-looking number that was never stable.

Frequently Asked Questions

How do I convert mg to g?
Divide by 1000. So 250 mg becomes 0.25 g, 58.44 mg becomes 0.05844 g. As clean as a conversion gets.
Why do chemists weigh in milligrams?
Because bench chemistry runs at scales where milligrams are the natural unit. Many reactions use tens to hundreds of milligrams of starting material; catalysts and specialty reagents are often handled at the single-milligram level. Analytical balances typically read to 0.1 mg, which matches the precision you need for a millimolar-scale calculation.
How do I calculate moles from milligrams?
First convert to grams by dividing by 1000, then divide by the molar mass. 500 mg of NaCl: 0.5 g / 58.44 g/mol = 0.00856 mol, or 8.56 mmol. Keeping the units consistent is what makes the moles calculation fall out cleanly.
What's the difference between mg and µg?
A factor of 1000. 1 mg is 10⁻³ g, 1 µg is 10⁻⁶ g, so 1 mg is 1000 µg. Trace analysis and toxicology often use µg because their analytes sit at that scale; synthetic bench chemistry almost always stays in mg or g.