Gold calculations
Gold ounce-to-gram and kilogram conversion guide
Accurate formulas for converting a troy ounce of gold into grams and kilograms without confusing it with a standard ounce.
Answer first
What should you remember?
- One troy ounce of gold equals 31.1034768 grams.
- One kilogram equals about 32.1507466 troy ounces.
- Raw per-gram value excludes fabrication and tax.
Troy ounce versus standard ounce
Precious-metal markets use the troy ounce, equal to 31.1034768 grams. The common avoirdupois ounce is about 28.3495 grams. Confusing the two produces an incorrect gold-per-gram value.
From ounce price to gram price
Divide XAUUSD by 31.1034768. As an educational example, a $4,000 ounce implies roughly $128.60 per gram of pure raw gold before local FX or other costs.
From grams to ounces and kilograms
To convert grams into troy ounces, divide weight by 31.1034768. A kilogram contains about 32.1507466 troy ounces, so its theoretical spot value is the ounce quote multiplied by that figure.
Purity and local currency
After deriving pure gold per gram, multiply by the karat purity and relevant USD exchange rate. Keep fabrication, tax and dealer margin separate to distinguish metal value from retail price.
Direct answers
Frequently asked questions
How many grams are in a gold ounce?
One troy ounce of gold equals 31.1034768 grams.
How many ounces are in one kilogram of gold?
One kilogram equals approximately 32.1507466 troy ounces.