Free tool

Grams to mg converter, for the small amounts.

Type grams, including small amounts such as 0.025 g, and read milligrams. A card shows the same weight in micrograms and kilograms. This is arithmetic only; check any dose with a pharmacist or the product label.

1 g equals

1,000 mg

1 gram = 1000 mg exactly1 milligram = 0.001 g exactly

Micrograms1,000,000 µg
Kilograms0.001 kg

↑↓ add 1Shift 10Alt 0.1Enter other boxS swapC copyL link

Common values, click one to use it

GramsMilligrams
1 mg
5 mg
10 mg
25 mg
50 mg
100 mg
250 mg
500 mg
750 mg
1,000 mg
1,500 mg
2,000 mg
2,500 mg
3,000 mg
5,000 mg
10,000 mg
15,000 mg
20,000 mg
25,000 mg
50,000 mg

Grams to milligrams chart

  1. 0.001 g1 mg
  2. 0.0025 g2.5 mg
  3. 0.005 g5 mg
  4. 0.01 g10 mg
  5. 0.02 g20 mg
  6. 0.025 g25 mg
  7. 0.05 g50 mg
  8. 0.075 g75 mg
  9. 0.1 g100 mg
  10. 0.125 g125 mg
  11. 0.15 g150 mg
  12. 0.2 g200 mg
  13. 0.25 g250 mg
  14. 0.3 g300 mg
  15. 0.4 g400 mg
  16. 0.5 g500 mg
  17. 0.6 g600 mg
  18. 0.7 g700 mg
  19. 0.75 g750 mg
  20. 0.8 g800 mg
  21. 0.9 g900 mg
  22. 1 g1,000 mg
  23. 1.5 g1,500 mg
  24. 2 g2,000 mg
  25. 2.5 g2,500 mg
  26. 3 g3,000 mg
  27. 4 g4,000 mg
  28. 5 g5,000 mg
  29. 10 g10,000 mg
  30. 20 g20,000 mg

Worked out in your browser. Nothing is sent anywhere.

Guide

How to convert grams to milligrams, and where a mistake hides.

To convert grams to milligrams, multiply by 1,000. One gram is 1,000 mg, 0.5 g is 500 mg and 2.5 g is 2,500 mg. The sum is exact. This page does maths only. It does not know what is safe to take, so for medicine or supplements follow the label and ask a pharmacist.

How to use the converter

  1. Type the amount in the Grams (g) box. A decimal such as 2.5 or a fraction such as 3/4 works.
  2. The big result shows Milligrams (mg). Use Decimals in the side column to fix the number of places.
  3. The cards show the same weight in micrograms and kilograms.
  4. Type milligrams in the second box, or press ⇄, to go from mg to g.
  5. Click a row in Common values to load it. Copy result, Copy link, Copy table and Print chart keep the answer. Start again resets the box.

Why 1,000

The prefix milli means one thousandth. NIST Handbook 44 (2026), Appendix C shows "10 milligrams = 1 centigram", "10 centigrams = 1 decigram" and "10 decigrams = 1 gram = 1,000 milligrams". Checked 24 Oct 2026. Multiply by ten three times and you reach 1,000. The ladder is worth knowing in both directions: 1 mg is 0.001 g, and 1 g is 1,000,000 micrograms (µg or mcg), which is 1,000 times smaller again.

The mg and µg trap

The slip that matters most is mixing up milligrams (mg) and micrograms (µg, often written mcg). 1 mg is 1,000 µg. A value of 0.025 g is 25 mg, which is 25,000 µg. If a label gives µg and your scale reads mg, convert before comparing, and never assume the two are the same size. The tool shows the microgram card for exactly this reason.

GramsMilligramsMicrograms
0.001 g11,000
0.005 g55,000
0.025 g2525,000
0.1 g100100,000
0.25 g250250,000
0.5 g500500,000
1 g1,0001,000,000
2 g2,0002,000,000

Worked examples

  • A 0.5 g tablet. 0.5 × 1,000 = 500 mg.
  • A 0.06 g pinch of spice. 60 mg.
  • 1.5 g of salt. 1,500 mg. Amounts like this are often quoted in mg in one place and weighed in g in another, so it is a common sum.
  • A jewellery scale reading of 0.003 g. 3 mg.
  • The other way. 750 mg ÷ 1,000 = 0.75 g. Type 750 in the milligrams box.
  • Six 250 mg doses on a label. 6 × 250 = 1,500 mg, which is 1.5 g in total.

From a per-100 g amount to a portion

Amounts are often listed per 100 g. To find what a portion holds, scale the amount by the portion's weight. If something holds 40 mg per 100 g, a 250 g portion holds 40 × 2.5 = 100 mg. If the figure is given in grams, such as 0.04 g per 100 g, convert it first: 40 mg. Doing the unit change before the scaling keeps the digits in the right place.

A handy ratio

Milligrams per gram and grams per kilogram are the same number, because both are one part in a thousand. A product with 5 g in each kilogram holds 5,000 mg in each gram. The tool does not need that shortcut, but it is a good way to check an answer.

How many decimals to keep

The finest step on a scale sets how many digits mean anything. A scale that reads to 0.01 g steps in 10 mg, so 0.37 g is 370 mg, and a reading of 0.375 g cannot exist on it. A scale that reads to 0.001 g steps in 1 mg. Keep as many digits as the scale has, and no more: converting 0.37 g to 370 mg adds no precision, it only changes the unit.

Scale reads toStep in mgExample readingIn mg
0.1 g1002.3 g2,300
0.01 g100.37 g370
0.001 g10.052 g52

Small numbers on a scale

Many kitchen scales only show whole grams, so a reading of 0 or 1 g hides a lot of milligrams. A scale that reads to 0.01 g, which is 10 mg, can be needed for spices, yeast or supplements in a recipe. When your answer is under 1 mg, use the Decimals setting so you see enough digits. Auto adds places for small numbers, so 0.4 mg for 0.0004 g shows in full.

Related pages: Mg to grams, Grams to kg, Kg to grams, and mL to grams for liquids.

Questions

Good to know.

How many mg are in a gram?

1,000 milligrams, exactly.

How many mg is 0.5 g?

500 mg.

How many mg is 0.25 g?

250 mg.

How many mg is 2 g?

2,000 mg.

How many micrograms is 1 mg?

1,000 micrograms. The tool shows micrograms as a card under the result.

Is 1 gram the same as 1000 mg?

Yes. Both are the same weight.

Can this tell me how much of a medicine to take?

No. It only changes units. Follow the label, a doctor or a pharmacist for doses.

How do I go from mg to g?

Divide by 1,000, or press the ⇄ button. 250 mg is 0.25 g.