Unit Converter

Troy Ounce to Gram Converter

Convert gold weight between troy ounces and grams with today's live spot price.

⚖️ Troy Ounce ↔ Gram Converter

oz t
g

1 troy oz = 31.1035 g  ·  1 g = 0.03215 oz t

Frequently Asked Questions

How many grams is a troy ounce?+
1 troy ounce = 31.1035 grams. This is the standard unit for global gold pricing (XAU/USD is per troy ounce).
What is a troy ounce vs a regular ounce?+
A troy ounce = 31.1035 g. A regular (avoirdupois) ounce = 28.3495 g. Gold is always quoted in troy ounces, never in regular ounces.
How many grams is 5 troy ounces?+
5 troy oz = 155.517 grams.
How do I convert troy ounces to grams?+
Multiply troy ounces by 31.1035. For example, 2 oz × 31.1035 = 62.207 grams.
Why is gold measured in troy ounces?+
The troy weight system dates to medieval Europe (Troyes, France) and has been the standard for precious metals for centuries. It differs from the everyday avoirdupois system.