Milligrams to Grains Converter

Enter a value in milligrams and get the equivalent in grains (gr) using the exact 1 gr = 64.79891 mg factor.

Enter Value

Result

Enter a value and click Convert

Quick Reference Table

Milligrams (mg) Grains (gr)
Copied!

Summary

Enter a value in milligrams and get the equivalent in grains (gr) using the exact 1 gr = 64.79891 mg factor.

How it works

  1. Type a milligram value into the input field.
  2. The converter divides your value by 64.79891 to obtain grains.
  3. The result is displayed rounded to 6 significant decimal places.
  4. Click "Copy Result" to copy the grain value to your clipboard.
  5. Use the swap button to reverse the direction and convert grains back to milligrams.

Use cases

  • Pharmacists and compounding chemists checking drug dosage equivalents.
  • Reloaders and ballistics engineers measuring powder charges in grains.
  • Precious-metal traders converting gem or metal weights.
  • Laboratory technicians working with apothecary or troy weight systems.
  • Students learning unit conversion between metric and imperial systems.
  • Nutritionists cross-referencing supplement dosages listed in different units.

Frequently Asked Questions

Last updated: 2026-06-11 · Reviewed by Nham Vu