Troy Ounces to Grams Converter
Convert troy ounces (ozt) to grams (g) instantly. Type a value — the result updates as you type, and the swap button converts the other way.
Troy Ounces to Grams formula
g = ozt × 31.1034768
1 troy ounce = 31.1 grams · 1 gram = 0.0322 troy ounces
To convert troy ounces to grams, multiply the value by 31.1034768. For example, 1 ozt:
g = 1 × 31.1034768g = 31.103477
So 1 ozt = 31.1 g.
Mental math shortcut
This conversion is exact, so there is no need to estimate: just multiply by 31.103477.
Troy Ounces to Grams conversion table
Grams back to Troy Ounces
The same values converted the other way, rounded for everyday use:
| Grams | Troy ounces |
|---|---|
| 3.11 g | 0.1 ozt |
| 7.78 g | 0.2501 ozt |
| 15.55 g | 0.4999 ozt |
| 31.1 g | 0.9999 ozt |
| 62.21 g | 2 ozt |
| 155.52 g | 5 ozt |
| 311.03 g | 10 ozt |
| 999.98 g | 32.15 ozt |
About the units
Troy ounces (ozt)
A troy ounce is exactly 31.1034768 grams — about 10% heavier than an ordinary ounce. Gold, silver and platinum prices are quoted per troy ounce.
Grams (g)
A gram is one thousandth of a kilogram. It is the standard metric unit for food, ingredients and small weights.
Frequently asked questions
How many grams are in a troy ounce?
One troy ounce equals 31.1 grams.
What is 1 Troy Ounces in Grams?
1 ozt = 31.1 g.
How do I convert Grams back to Troy Ounces?
Divide the grams by 31.1034768.