BYTETOOLS

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)
10.001
20.002
50.005
100.01
250.025
500.05
1000.1
2500.25
5000.5
10001

How to convert online

  1. Type the number of milligrams into the first box.
  2. Read the grams result instantly in the second box.
  3. 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

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.