Grains to milligrams

Type a value in grains to see it in milligrams straight away, or type in the second box to convert back.

Loading the tool…

Processing and privacy: The result is calculated inside your browser and your data is not sent to any server.

How to use it

  1. Type the value in the grains box.
  2. Read the result in milligrams as you type, and pick the precision you need.
  3. Swap the direction to convert back, or copy the result.

How it is calculated

mg = gr × 64.79891

Multiply the value in grains by 64.79891 to get milligrams.

Example

To convert 25 gr to milligrams: 25 × 64.79891 = 1,619.97 mg.

Conversion table

Grains (gr)Milligrams (mg)
164.7989
2129.598
3194.397
5323.995
10647.989
201,295.98
251,619.97
503,239.95
1006,479.89
25016,199.7
50032,399.5
1,00064,798.9

About the units

Grain
The grain is exactly 64.79891 milligrams; a pound has 7000 grains. It is used for gunpowder, bullets and some medicines.
Milligram
One thousandth of a gram, used for medicine and supplement doses.

Limits and caveats

  • Results are rounded for display and computed with the browser's floating point precision (about 15 significant digits).
  • Both unit factors are exact by their official definitions.

Questions about this tool

How many milligrams are in one grain?

1 gr = 64.7989 mg exactly.

How do I convert grains to milligrams?

Use mg = gr × 64.79891. For example, 25 gr = 1,619.97 mg.

How many grains are in one milligram?

1 mg = 0.0154324 gr.

Are mass and weight the same thing?

Strictly no: mass is the amount of matter, in kilograms, while weight is the force of gravity on it, in newtons. Scales display mass, so everyday language uses the two words interchangeably.

What is the difference between an ounce and a troy ounce?

An ordinary ounce is 28.349523125 grams and is used for food and goods, while a troy ounce is 31.1034768 grams and is used to price gold and silver.