Convert milligrams to grams

Content last reviewed:

Type a value in milligrams and read the result in grams. One gram holds a thousand milligrams, so 500 mg comes out as 0.5 g. The result appears as you type, and below you will find a ready-made table of the values printed on packages and labels.

mg
g
to

How do you convert milligrams to grams?

Divide the number of milligrams by a thousand and you get the result in grams. Five hundred milligrams works out to 0.5 grams.


You can do the same in your head. Move the decimal point three places to the left and the number is ready. That turns 250 mg into 0.25 g, and 2,000 mg into 2 g.


Formula: grams = milligrams ÷ 1,000


Three results come up more often than the rest, because those are the strengths printed on packages. A thousand milligrams is exactly one gram. Five hundred milligrams is half a gram. Two hundred and fifty milligrams is a quarter of a gram.


The same thousand works in the other direction, and there the operation is multiplication. Two grams give 2,000 mg, and the grams to milligrams converter will do the whole swap for you.


The conversion is exact down to the last digit, because a milligram is by definition one thousandth of a gram[1], and the thousand on the right side of the formula is a whole number.


For larger masses, the grams to kilograms converter gives the same weight in kilograms. If the value came in ounces, the ounces to grams converter will handle it.

What is a milligram, and what is a gram?

A milligram is one thousandth of a gram, and the name says so outright. In the SI system the prefix “milli” means exactly one thousandth, or 10⁻³[2]. The unit symbol is therefore the prefix symbol “m” joined to the gram symbol “g”.


A gram in turn is one thousandth of a kilogram. The SI base unit of mass is the kilogram[3], and since 2019 its value has come from a constant of nature: the definition fixes the numerical value of the Planck constant at 6.62607015 × 10⁻³⁴ when expressed in joule seconds. Before that the standard was a platinum-iridium cylinder kept outside Paris.


That is where the rule that orders the whole notation comes from: prefixes attach to the name “gram”, because the name of the base unit already carries the prefix “kilo”. One millionth of a kilogram is therefore called a milligram and is written 1 mg. The step from kilograms to grams is handled by the kilograms to grams converter.


Capitalization carries meaning in unit symbols. Prefix symbols for submultiples are written in lower case and those for multiples in upper case, apart from kilo, hecto and deca[2]. So “mg” means a milligram, which is 0.001 g, while “Mg” means a megagram, which is a million grams and also a metric ton. A factor of a billion separates the two symbols.


A US five-cent coin makes the gram easy to picture, because its mass is set exactly. The nickel weighs 5.000 grams[4], which is 5,000 milligrams, so a stack of ten of them is a fifty-gram weight you can carry in a pocket.

A calibration weight of a few milligrams, next to a matchstick head for scale
Beside the head of a match lies a calibration weight whose mass runs in milligrams. Weights in this range are bent from wire, because a solid lump of that mass would be too small to pick up with tweezers. It would take a thousand one-milligram weights to add up to a single gram. Photo: Тарас Грень, Вадим Бакай / АрміяInform, CC BY 4.0.

How many grams is a given number of milligrams?

These are the values people look up most: the strengths printed on supplement and medicine packages, the amounts listed on nutrition labels, and round multiples of a hundred and a thousand. The microgram column shows the same mass one step down, because vitamin D, folate and iodine are listed in micrograms on the label. One figure in the table comes straight from an institution. The European Food Safety Authority (EFSA) points to 400 mg as a daily caffeine intake that does not raise safety concerns for healthy adults[5].
MilligramsGramsMicrograms
1 mg0.001 g1,000 µg
2 mg0.002 g2,000 µg
2.5 mg0.0025 g2,500 µg
3 mg0.003 g3,000 µg
4 mg0.004 g4,000 µg
5 mg0.005 g5,000 µg
7.5 mg0.0075 g7,500 µg
10 mg0.01 g10,000 µg
12.5 mg0.0125 g12,500 µg
15 mg0.015 g15,000 µg
20 mg0.02 g20,000 µg
25 mg0.025 g25,000 µg
30 mg0.03 g30,000 µg
40 mg0.04 g40,000 µg
50 mg0.05 g50,000 µg
60 mg0.06 g60,000 µg
75 mg0.075 g75,000 µg
80 mg0.08 g80,000 µg
100 mg0.1 g100,000 µg
120 mg0.12 g120,000 µg
125 mg0.125 g125,000 µg
150 mg0.15 g150,000 µg
175 mg0.175 g175,000 µg
200 mg0.2 g200,000 µg
250 mg0.25 g250,000 µg
300 mg0.3 g300,000 µg
325 mg0.325 g325,000 µg
350 mg0.35 g350,000 µg
375 mg0.375 g375,000 µg
400 mg0.4 g400,000 µg
450 mg0.45 g450,000 µg
500 mg0.5 g500,000 µg
550 mg0.55 g550,000 µg
600 mg0.6 g600,000 µg
650 mg0.65 g650,000 µg
700 mg0.7 g700,000 µg
750 mg0.75 g750,000 µg
800 mg0.8 g800,000 µg
850 mg0.85 g850,000 µg
900 mg0.9 g900,000 µg
950 mg0.95 g950,000 µg
1,000 mg1 g1,000,000 µg
1,100 mg1.1 g1,100,000 µg
1,200 mg1.2 g1,200,000 µg
1,250 mg1.25 g1,250,000 µg
1,500 mg1.5 g1,500,000 µg
1,600 mg1.6 g1,600,000 µg
1,750 mg1.75 g1,750,000 µg
2,000 mg2 g2,000,000 µg
2,500 mg2.5 g2,500,000 µg
3,000 mg3 g3,000,000 µg
3,500 mg3.5 g3,500,000 µg
4,000 mg4 g4,000,000 µg
4,500 mg4.5 g4,500,000 µg
5,000 mg5 g5,000,000 µg
6,000 mg6 g6,000,000 µg
7,500 mg7.5 g7,500,000 µg
8,000 mg8 g8,000,000 µg
10,000 mg10 g10,000,000 µg

The microgram symbol is µg, but American labels spell it mcg, because the Greek letter µ is not always available in print and in data systems. Both spellings mean the same unit, one millionth of a gram. The FDA units key on the Nutrition Facts label lists g, mg and mcg side by side[6].

A Kern analytical balance with a weight on the pan, the display reading 200.0001 g
The display on this analytical balance reads 200.0001 g, and the panel below it states a readability of d = 0.0001 g. The last digit therefore stands for a tenth of a milligram. The weight on the pan is 200 grams, that is 200,000 milligrams, and the balance still resolves changes two million times smaller than that. Photo: Gunther Tschuch, CC BY-SA 4.0.

What do the milligrams on a Nutrition Facts label mean in grams?

An American label mixes three units of mass on purpose. Fat, carbohydrate, fiber, protein and added sugars appear in grams, most minerals in milligrams, and a handful of vitamins in micrograms. The values below are the Daily Values published by the FDA, that is the numbers the percentage on the package refers to[6].
NutrientDaily ValueThe same in grams
Potassium4,700 mg4.7 g
Chloride2,300 mg2.3 g
Sodium2,300 mg2.3 g
Calcium1,300 mg1.3 g
Phosphorus1,250 mg1.25 g
Choline550 mg0.55 g
Magnesium420 mg0.42 g
Cholesterol300 mg0.3 g
Vitamin C90 mg0.09 g
Iron18 mg0.018 g
Niacin16 mg0.016 g
Vitamin E15 mg0.015 g
Zinc11 mg0.011 g
Pantothenic acid5 mg0.005 g
Manganese2.3 mg0.0023 g
Vitamin B61.7 mg0.0017 g
Riboflavin1.3 mg0.0013 g
Thiamin1.2 mg0.0012 g
Copper0.9 mg0.0009 g

Ten more nutrients from the same guide are given in micrograms: vitamin A (900 mcg RAE), vitamin D (20 mcg), vitamin K (120 mcg), folate (400 mcg DFE), vitamin B12 (2.4 mcg), biotin (30 mcg), selenium (55 mcg), chromium (35 mcg), molybdenum (45 mcg) and iodine (150 mcg)[6]. In grams each of those would start with a decimal point and several zeros, which is why the label leaves them in micrograms. A British label answers the same question with a different set of numbers, because the United Kingdom kept the European reference intakes and states salt in grams rather than sodium in milligrams.

How many servings of so many milligrams make up one gram?

The question “how many of these add up to a gram” comes back with every package that prints its strength in milligrams. The answer is a thousand divided by that strength. The result is a whole number whenever the strength divides a thousand exactly, and those are the values collected here.
Serving strengthGramsServings that make one gram
1 mg0.001 g1,000
2 mg0.002 g500
4 mg0.004 g250
5 mg0.005 g200
8 mg0.008 g125
10 mg0.01 g100
20 mg0.02 g50
25 mg0.025 g40
40 mg0.04 g25
50 mg0.05 g20
100 mg0.1 g10
125 mg0.125 g8
200 mg0.2 g5
250 mg0.25 g4
500 mg0.5 g2
1,000 mg1 g1

For strengths outside this list the arithmetic is the same, only the answer has a fractional part. A thousand divided by 750 gives 1.33, so one gram is one 750 mg serving plus a third of the next.

How do you convert milligrams to grams in a spreadsheet?

One operation is enough in a spreadsheet. If cell A1 holds a number of milligrams, type =A1/1000 in the cell next to it and you get grams.


Excel and Google Sheets also have a ready function that knows unit names. It is called CONVERT, and its syntax is CONVERT(number, from_unit, to_unit)[7]. The gram carries the code “g” and the milli prefix the code “m”, so the whole conversion reads =CONVERT(A1,"mg","g").


The same function accepts every metric prefix, so =CONVERT(A1,"mg","kg") gives the same mass straight in kilograms, and =CONVERT(A1,"g","mg") runs the other way.


Results can get long, because dividing by a thousand adds three decimal places. ROUND sets how many you keep. Writing =ROUND(A1/1000,3) leaves three digits after the point, which is exactly enough for one milligram to stay visible as 0.001 g.

Sources

  1. GramWikipedia
  2. Metric (SI) PrefixesNational Institute of Standards and Technology
  3. KilogramWikipedia
  4. Nickel (United States coin)Wikipedia
  5. CaffeineEuropean Food Safety Authority (EFSA)
  6. Daily Value and Percent Daily Value on the Nutrition and Supplement Facts LabelsU.S. Food and Drug Administration
  7. CONVERT functionMicrosoft

Every figure in the tables was computed from the unit definitions and checked arithmetically before publication. Historical values and the names of local units come from the sources listed above.

Content last reviewed: · written and checked by the Arteon team

Common questions about converting milligrams to grams

Is 1000 mg equal to 1 gram?

Yes, a thousand milligrams is exactly one gram. The prefix “milli” means one thousandth, so the relation holds both ways and at every scale: 2,000 mg is 2 g, and 500 mg is 0.5 g.

How many grams is 500 mg?

0.5 grams, or half a gram. You divide 500 by 1,000, which in decimal notation comes down to moving the point three places to the left.

Which is bigger, a milligram or a gram?

The gram, by a factor of a thousand. One gram is made up of a thousand one-milligram portions, so a gram is a thousand times heavier.

How many 500 mg servings are in a gram?

Two. A thousand milligrams divided by 500 gives 2. With 250 mg servings you get four, with 200 mg five, and with 100 mg ten.

What is the difference between a milligram and a microgram?

A factor of a thousand. A milligram is one thousandth of a gram and a microgram one millionth, so 1 mg is 1,000 µg. American labels write the microgram as mcg, which means the same unit as µg.

Is 200 mg the same as 0.2 mL?

Those are two different physical quantities. A milligram measures mass and a millilitre volume, so moving between them needs the density of the substance. One millilitre of water has a mass of about one gram, so for water alone 200 mg comes to roughly 0.2 mL. Every other substance has its own density and gives a different volume for the same mass.

Why are mg and Mg two different units?

Because capitalization carries meaning in unit symbols. The lower-case “m” stands for the prefix milli, one thousandth, and the upper-case “M” for mega, a million. So “mg” means 0.001 grams and “Mg” means a million grams, that is a metric ton.

Arteon free tool screenshot: Convert milligrams to grams

Help us improve these tools

Have an idea for a feature, found a bug or want to suggest another tool? Write to us — we reply within 24 hours.