Constant
1 troy oz = 31.1034768 gTroy-ounce conversion
Troy Ounce to Grams Converter
Convert between troy ounces and grams with the fixed precious-metals constant. Use this page for a direct mass conversion before opening a price or melt-value calculator.
Fixed formula
Conversion tooldeterministic conversionDirection
Troy ounces ↔ gramsPrice
No market data requiredToday’s reference
The precious-metals ounce is a troy ounce
One troy ounce equals exactly 31.1034768 grams. The converter supports both directions and keeps the unit name visible so it is not confused with a regular avoirdupois ounce.
Troy ounce ↔ gram
Convert troy ounces and grams
Use the exact precious-metals conversion between troy ounces and grams. One troy ounce equals 31.1034768 grams.
This is a deterministic mass conversion. It does not estimate price, purity, premiums, or a dealer quote.
Helpful answers
Troy Ounce to Grams Converter FAQ
How many grams are in a troy ounce of gold?
One troy ounce contains exactly 31.1034768 grams. That is the constant used by this converter and the Gold Spot Now price calculations.
How do I convert grams to troy ounces?
Divide grams by 31.1034768. The converter provides the result to eight decimal places so the calculation can be checked.
Is a troy ounce heavier than a regular ounce?
Yes. A troy ounce is 31.1034768 grams, while a regular avoirdupois ounce is 28.349523125 grams.
Can I use this to calculate a gold price?
It converts mass only. Use the gold price or melt-value calculators when you also need purity, live spot data, or currency conversion.
Information only, not investment advice. Calculations are theoretical spot / melt value estimates and are not dealer offers, retail prices, jewellery valuations, or scrap buyer quotes.