Grain to Milligram Converter

Weight · unit-converter

Convert Grain to Milligram with a fixed input and output unit, step-by-step formula line, and reference tables. All calculations use gram-based factors (international avoirdupois pound and metric definitions). The full Weight Converter also includes carat, grain, and US/UK hundredweight.

Calculator

From: Grain (gr)

To: Milligram (mg)

About Grain

The grain is 1/7000 of a pound (exactly 64.79891 mg). It is used in ballistics, pharmacy, and precious-metal contexts.

About Milligram

The milligram is one thousandth of a gram. Medication doses and fine measurements use milligrams.

How to convert grains to milligrams

1 grain is equal to 64.79891000000001 milligram:

1 gr = (0.06479891 g ÷ 0.001 g) mg = 64.79891000000001 mg

1 grain = 64.79891 milligrams (1/7000 lb via the international pound).

Each grain is defined as 0.06479891 g and each milligram as 0.001 g, so one gr equals 0.06479891 ÷ 0.001 mg = 64.79891000000001 mg.

Let w(gr) be the numeric value of the same mass measured in Grain (gr), and w(mg) the value in Milligram (mg). Then:

w(mg) = w(gr) × (0.06479891 / 0.001)

Equivalently, divide by how many gr fit into one mg (grams per mg divided by grams per gr):

w(mg) = w(gr) ÷ 0.01543235835294

Or: milligram = grain ÷ 0.01543235835294

Examples

Example #1: Convert 20 gr to milligram

20 gr = 20 gr × (0.06479891/0.001) mg = 1295.9782 mg

20 gr = 20 gr ÷ 0.01543235835294 = 1295.9782 mg

Example #2: Convert 50 gr to milligram

50 gr = 50 gr × (0.06479891/0.001) mg = 3239.9455 mg

50 gr = 50 gr ÷ 0.01543235835294 = 3239.9455 mg

Summary

To convert Grain to Milligram, multiply the value in gr by the ratio of grams per gr divided by grams per mg. Equivalently: value_mg = value_gr × (0.06479891 / 0.001). Numerically, 1 gr equals 64.79891 mg.

Relationship context

You are converting between imperial / UK (stone, long ton, pound, ounce) (Grains) and metric (SI) (Milligrams). Metric mass is decimal from the gram; US and imperial masses use pounds and ounces with fixed definitions relative to the kilogram. The numeric factor used here is 6.479891e+1.

Conversion tables

Grain (gr)Milligram (mg)
0.16.479891
164.79891
2129.59782
3194.39673
4259.19564
5323.99455
6388.79346
7453.59237
8518.39128
9583.19019
Grain (gr)Milligram (mg)
10647.9891
201,295.9782
301,943.9673
402,591.9564
503,239.9455
603,887.9346
704,535.9237
805,183.9128
905,831.9019
1006,479.891