How this instrument works
The grain is among the oldest units still in everyday use in English-speaking measurement, originally reckoned as the weight of a single barleycorn and later fixed by statute at 1/7000 of the avoirdupois pound. Since the 1959 international yard-and-pound agreement it has meant exactly 64.79891 milligrams, no more and no less, which is why the mass side of this conversion is rock solid. Grains survive today mainly in ammunition reloading, where bullet and propellant charges are still weighed in grains, and in old apothecary dosing, which has mostly given way to milligrams.
Turning a weight in grains into a volume in millilitres needs one more number the grain definition cannot supply: density, how tightly that particular substance's mass is packed into space. This calculator's Density field defaults to 1.00 g/mL, water's density near room temperature, purely as a familiar starting point — it is not baked into the grain-to-gram factor the way 64.79891 mg is, and it is almost certainly wrong for whatever you are actually measuring. Smokeless powders typically run 0.9 to 1.1 g/mL bulk density depending on grain shape and formulation, while pharmaceutical powders and fine chemicals can sit anywhere from 0.5 to 2.5 g/mL.
Set Density to the figure that matches your actual material before trusting the millilitre reading — a propellant manufacturer's data sheet or a chemical's material safety sheet will usually state a density or bulk density figure directly, and for loose powders that number describes settled, tapped powder rather than a loosely poured scoop, which matters if you are trying to match a specific measure's throw weight.
- Enter the mass in Mass (grains); 100 grains is preloaded, a typical rifle propellant charge weight.
- Set Density (g/mL) to your actual substance — the 1.00 default is water, rarely what you are weighing in grains.
- Read Volume (ml) for the resulting volume, recalculated on every change.
- To go the other way, multiply your target millilitres by density, then divide by 0.06479891 to get grains.
Worked example — 100 grains at two densities
Enter 100 in Mass (grains) with Density (g/mL) left at its 1.00 default and Volume (ml) reads 6.479891 — exactly 100 × 0.06479891, since a density of 1.00 makes grams and millilitres numerically identical.
Change only the density to 0.8 g/mL, in the range of a fluffy, low-bulk-density propellant, and the same 100 grains now reads 8.09986375 ml — over a millilitre and a half more space for an identical mass, because the material simply packs less tightly.
Questions
Why can't I just multiply grains by a fixed number to get millilitres?
Because grains measure mass and millilitres measure volume, and the ratio between them — density — changes with the material. A fixed factor would silently assume every substance weighed in grains has the same density as whatever the factor was built around, which is why this calculator instead asks you to enter density directly.
Where do I find the density of a specific gunpowder or propellant?
Manufacturers occasionally publish bulk density figures in technical data sheets, and some reloading references list a grains-per-cc figure for specific powders that you can invert into g/mL. Where no figure is published, weighing a known-volume measure of the settled powder on a scale and dividing grams by millilitres gives a workable estimate for that specific lot.
Is the grain-to-gram conversion itself exact?
Yes. One grain equals exactly 0.06479891 gram by the 1959 international agreement that also fixed the pound and yard, the same agreement that made the inch exactly 25.4 mm. That part of this calculator carries no uncertainty at all; density is the only variable.
Why does the default density assume water?
Water at 1.00 g/mL is a familiar, round reference point that makes the calculator's default behavior predictable and easy to sanity-check, not a claim that whatever you are weighing behaves like water. Powders in particular usually sit well below 1.00 g/mL in bulk density because of the air trapped between particles.
Does tapping or settling a powder change its density enough to matter?
Often yes. A loosely poured powder can occupy noticeably more volume than the same mass after tapping or vibrating it to settle, sometimes a ten to twenty percent swing in bulk density. If your use case depends on a specific measure or throw, use the density that matches how the powder will actually be handled.
What if I'm converting an old apothecary dose instead of a propellant charge?
Apothecary grain doses were almost always for solids or semi-solids compounded into a fixed-volume base, so the relevant density is that of the finished preparation, not the pure active ingredient. Check a compounding reference or the preparation's own documentation rather than assuming water's density applies.