Weight converter

Milligrams to Grams

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

Formula 1 mg = 0.001 g

Need the other direction? Grams to Milligrams.

How to convert Milligrams to Grams

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

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

Worked examples

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

Reverse conversion

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

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 mg is 1 g.

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.

mg to g 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.

Milligrams (mg)Grams (g)
1 mg0.001 g
2 mg0.002 g
3 mg0.003 g
4 mg0.004 g
5 mg0.005 g
6 mg0.006 g
7 mg0.007 g
8 mg0.008 g
9 mg0.009 g
10 mg0.01 g
11 mg0.011 g
12 mg0.012 g
13 mg0.013 g
14 mg0.014 g
15 mg0.015 g
16 mg0.016 g
17 mg0.017 g
18 mg0.018 g
19 mg0.019 g
20 mg0.02 g
21 mg0.021 g
22 mg0.022 g
23 mg0.023 g
24 mg0.024 g
25 mg0.025 g
26 mg0.026 g
27 mg0.027 g
28 mg0.028 g
29 mg0.029 g
30 mg0.03 g
31 mg0.031 g
32 mg0.032 g
33 mg0.033 g
34 mg0.034 g
35 mg0.035 g
36 mg0.036 g
37 mg0.037 g
38 mg0.038 g
39 mg0.039 g
40 mg0.04 g
41 mg0.041 g
42 mg0.042 g
43 mg0.043 g
44 mg0.044 g
45 mg0.045 g
46 mg0.046 g
47 mg0.047 g
48 mg0.048 g
49 mg0.049 g
50 mg0.05 g
60 mg0.06 g
70 mg0.07 g
80 mg0.08 g
90 mg0.09 g
100 mg0.1 g

Frequently asked questions

How many Grams are in 1 Milligrams?

1 mg equals 0.001 g.

How do I convert Milligrams to Grams?

Multiply the mg value by 0.001. Example: 25 mg = 0.025 g.

What is 2.5 mg in g?

2.5 mg = 0.0025 g.

Is the mg to g 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