Milligrams to Grams (mg to g) Converter
1 milligram equals 0.001 grams — multiply the number of milligrams by 0.001 (or divide by 1000) to convert mg to grams. So 500 mg is 0.5 g, and 2500 mg is 2.5 g. There are exactly 1000 milligrams in one gram.
The formula
To convert milligrams to grams, multiply by the exact factor 0.001:
g = mg × 0.001
For example, 750 mg × 0.001 = 0.75 g. To reverse it, multiply grams by 1000.
Conversion table
| Milligrams (mg) | Grams (g) |
|---|---|
| 1 | 0.001 |
| 2 | 0.002 |
| 5 | 0.005 |
| 10 | 0.01 |
| 25 | 0.025 |
| 50 | 0.05 |
| 100 | 0.1 |
| 250 | 0.25 |
| 500 | 0.5 |
| 1000 | 1 |
How to convert online
- Type the number of milligrams into the first box.
- Read the grams result instantly in the second box.
- Type a gram value instead to convert back to mg — it works both ways.
Use the Milligram to Gram Converter — free and instant in your browser.
Where this conversion is used
mg-to-g conversions are everywhere in nutrition labels, medication dosages, supplement scoops and lab work. A vitamin listed as 500 mg is really 0.5 g, and recipes or chemistry protocols often mix milligram and gram figures that you need on the same scale.
FAQ
How many grams are in a milligram?
One milligram equals 0.001 grams. Multiply mg by 0.001, so 10 mg = 0.01 g and 100 mg = 0.1 g.
How do I convert grams back to milligrams?
Multiply grams by 1000. For example, 2 g = 2000 mg. Our Gram to Milligram converter does this instantly.
How many milligrams are in a gram?
There are exactly 1000 milligrams in one gram.
Is the conversion exact?
Yes. The factor 0.001 is exact and applied automatically, so you never round by hand.
Related converters
- Gram to Milligram Converter
- Milligram to Kilogram Converter
- Milligram to Ounce Converter
- Milligram to Pound Converter
Built by ByteVancer
ByteTools is a free product of ByteVancer, a software and web development studio. If your team needs custom web apps, tools or automation, ByteVancer can help — explore our services and get in touch.
Recommended reading
Tonne to Stone Converter (t to st) with Formula
1 tonne equals 157.473044 stone. Use the exact factor, formula, and a reference table to convert tonnes to stone instantly and accurately.
Tonne to Ounce Converter (t to oz)
1 tonne equals 35273.96195 ounces. See the tonne to ounce formula, a table of common values, and convert instantly online.
Tonne to Milligram Converter (t to mg)
1 tonne equals 1,000,000,000 milligrams. See the tonne to mg formula, a table of common values, and convert instantly online.
Tonne to Pound Converter (t to lb)
1 tonne equals 2204.622622 pounds. See the tonne to pound formula, a table of common values, and convert instantly online.