Grains to Grams Converter
Convert grains (gr) to grams (g) instantly. Type a value — the result updates as you type, and the swap button converts the other way.
Grains to Grams formula
g = gr × 0.06479891
1 grain = 0.0648 grams · 1 gram = 15.43 grains
To convert grains to grams, multiply the value by 0.06479891. For example, 100 gr:
g = 100 × 0.06479891g = 6.479891
So 100 gr = 6.48 g.
Mental math shortcut
This conversion is exact, so there is no need to estimate: just multiply by 0.064799.
Grains to Grams conversion table
Grams back to Grains
The same values converted the other way, rounded for everyday use:
| Grams | Grains |
|---|---|
| 0.0648 g | 1 gr |
| 0.9998 g | 15.43 gr |
| 3.24 g | 50 gr |
| 6.48 g | 100 gr |
| 9.72 g | 150 gr |
| 12.96 g | 200 gr |
| 64.8 g | 1000.02 gr |
| 453.59 g | 6999.96 gr |
About the units
Grains (gr)
A grain is exactly 64.79891 milligrams; 7,000 grains make a pound. It is used for bullets, arrows and some medicines.
Grams (g)
A gram is one thousandth of a kilogram. It is the standard metric unit for food, ingredients and small weights.
Frequently asked questions
How many grams are in a grain?
One grain equals 0.0648 grams.
What is 100 Grains in Grams?
100 gr = 6.48 g.
How do I convert Grams back to Grains?
Divide the grams by 0.06479891.