Weight converter

Grams to Milligrams

If you need to know how many Milligrams one Grams contains, the answer is 1,000. The conversion is linear, so 10 g is 10,000 mg and 100 g is 100,000 mg. Use the converter for any other value.

Formula 1 g = 1,000 mg

Need the other direction? Milligrams to Grams.

How to convert Grams to Milligrams

The gram is one thousandth of a kilogram and is common in cooking and chemistry. The milligram is one thousandth of a gram and is standard for dosages and trace measurements.

To convert Grams to Milligrams, multiply the value in g by 1,000. For example, 10 g × 1,000 = 10,000 mg. This works because the ratio between the two units is constant for every value in weight.

Worked examples

gmg
1 g1,000 mg
2.5 g2,500 mg
5 g5,000 mg
10 g10,000 mg
25 g25,000 mg
50 g50,000 mg
100 g100,000 mg

Reverse conversion

mgg
1 mg0.001 g
5 mg0.005 g
10 mg0.01 g
25 mg0.025 g
50 mg0.05 g
100 mg0.1 g

When this conversion is useful

This is the calculation you need when you are comparing body weight, shipping weight or a recipe across metric and imperial units. Because the factor is fixed, you can use the same number for a single measurement or for a batch: 1,000 g is 1,000,000 mg.

Is the conversion exact?

Yes for practical use: the factors come from international definitions, with rounding applied only for display.

Reference: BIPM SI Brochure and NIST SP 811. Last reviewed: 2026-11-01.

g to mg conversion chart

The chart lists the most requested values. For a value that is not here, use the converter at the top of the page.

Grams (g)Milligrams (mg)
1 g1,000 mg
2 g2,000 mg
3 g3,000 mg
4 g4,000 mg
5 g5,000 mg
6 g6,000 mg
7 g7,000 mg
8 g8,000 mg
9 g9,000 mg
10 g10,000 mg
11 g11,000 mg
12 g12,000 mg
13 g13,000 mg
14 g14,000 mg
15 g15,000 mg
16 g16,000 mg
17 g17,000 mg
18 g18,000 mg
19 g19,000 mg
20 g20,000 mg
21 g21,000 mg
22 g22,000 mg
23 g23,000 mg
24 g24,000 mg
25 g25,000 mg
26 g26,000 mg
27 g27,000 mg
28 g28,000 mg
29 g29,000 mg
30 g30,000 mg
31 g31,000 mg
32 g32,000 mg
33 g33,000 mg
34 g34,000 mg
35 g35,000 mg
36 g36,000 mg
37 g37,000 mg
38 g38,000 mg
39 g39,000 mg
40 g40,000 mg
41 g41,000 mg
42 g42,000 mg
43 g43,000 mg
44 g44,000 mg
45 g45,000 mg
46 g46,000 mg
47 g47,000 mg
48 g48,000 mg
49 g49,000 mg
50 g50,000 mg
60 g60,000 mg
70 g70,000 mg
80 g80,000 mg
90 g90,000 mg
100 g100,000 mg

Frequently asked questions

How many Milligrams are in 1 Grams?

1 g equals 1,000 mg.

How do I convert Grams to Milligrams?

Multiply the g value by 1,000. Example: 25 g = 25,000 mg.

What is 2.5 g in mg?

2.5 g = 2,500 mg.

Is the g to mg conversion exact?

Yes for practical use: the factors come from international definitions, with rounding applied only for display.

Does the calculator work offline?

Yes. The conversion runs in your browser with JavaScript, so it works after the page has loaded, even without a connection.

Related weight conversions