Grams to Milligrams – gram to milligram Converter
1 g = 1000 mg
Formula
mg = g × 1000
Grams to milligrams conversion table
| grams (g) | milligrams (mg) |
|---|---|
| 0.5 g | 500 mg |
| 1 g | 1000 mg |
| 2 g | 2000 mg |
| 3 g | 3000 mg |
| 5 g | 5000 mg |
| 10 g | 10000 mg |
| 20 g | 20000 mg |
| 25 g | 25000 mg |
| 50 g | 50000 mg |
| 75 g | 75000 mg |
| 100 g | 100000 mg |
| 250 g | 250000 mg |
| 500 g | 500000 mg |
| 1000 g | 1000000 mg |
| 5000 g | 5000000 mg |
Grams and milligrams are both weight units. One gram equals 1000 milligrams; enter any value above for an instant result, or use the table for common conversions.
Sanity-check examples
1 g = 1000 mg10 g = 10000 mg100 g = 100000 mg
Common pitfalls and look-alike units
The market jin is 500 g and the liang is 50 g (1 jin = 10 liang) — a different system from the imperial pound (1 lb ≈ 453.592 g). In traditional Chinese medicine the old liang of 31.25 g (16 liang per jin) still applies, so prescription doses must not be converted with market units.
Frequently asked questions
How many milligrams are in a gram?
1 gram (g) equals 1000 milligram (mg).
How do I convert grams to milligrams?
Multiply the gram value by 1000 to get milligram — for example, 2 grams = 2000 milligram.
How do I convert milligrams back to grams?
1 milligram equals 0.001 gram. Use the swap button or the reverse conversion page linked on this page.
Related conversions
- Milligrams to grams
- Jin (Chinese catties) to Liang (Chinese taels)
- Jin (Chinese catties) to Ounces
- Jin (Chinese catties) to Pounds
- Liang (Chinese taels) to Milligrams
- Liang (Chinese taels) to Grams
- Liang (Chinese taels) to Kilograms
- Liang (Chinese taels) to Tonnes
- Liang (Chinese taels) to Jin (Chinese catties)