Ounce to gram converter
1 troy ounce is 31.1 grams. Choose troy ounces for gold and silver, or avoirdupois ounces for everyday weights.
Results update as you type. Nothing you enter is stored.
| Ounces | Troy (grams) | Avoirdupois (grams) |
|---|---|---|
| 0.1 | 3.1103 | 2.8350 |
| 0.25 | 7.7759 | 7.0874 |
| 0.5 | 15.5517 | 14.1748 |
| 1 | 31.1035 | 28.3495 |
| 2 | 62.2070 | 56.6990 |
| 5 | 155.5174 | 141.7476 |
| 10 | 311.0348 | 283.4952 |
| 32.15 | 999.9768 | 911.4372 |
1 troy ounce = 31.1034768 g (precious metals); 1 avoirdupois ounce = 28.349523125 g (everyday weights).
How it works
Precious metals use the troy ounce of 31.1034768 g. Food and post use the avoirdupois ounce of 28.349523125 g. Mixing them up gives a 10% error, which matters when comparing gold prices.
Formula
Grams = troy oz x 31.1034768; grams = avoirdupois oz x 28.349523125
Frequently asked questions
How many grams are in an ounce of gold?
31.1034768 grams in a troy ounce.
Is a troy ounce heavier than a normal ounce?
Yes, about 9.7% heavier.
How many troy ounces are in a kilogram?
About 32.15.
Related
This tool is for information only and is not investment, tax or legal advice. Results depend on the inputs and assumptions you enter; check important figures with the official source or a qualified professional.