Troy ounce to grams
One troy ounce weighs exactly 31.1034768 grams. An ounce of gold is worth 3,681.17 EUR today, a gram of fine gold 118.34 EUR.
Live data is unavailable. Showing the last known prices.
Convert troy ounces to grams
Converts precious-metal weight units and shows the current metal value in euros.
| Unit | Equals |
|---|---|
| grams | 31.1035 |
| troy ounce | 1.0000 |
| kilograms | 0.0311 |
| ounce (avoirdupois) | 1.0971 |
| troy pound | 0.0833 |
| pound (avoirdupois) | 0.0686 |
| tola | 2.6667 |
| pennyweight | 20.0000 |
| grain | 480.00 |
| carat (weight) | 155.5174 |
How many grams in an ounce?
For precious metals an ounce always means the troy ounce of 31.1035 g, not the everyday avoirdupois ounce of 28.35 g. One kilogram equals 32.1507 troy ounces.
Other units
A troy pound has 12 troy ounces (373.24 g). The tola (11.66 g) is common in India and the Gulf. The metric carat (0.2 g) weighs gemstones and is unrelated to gold purity in carats.
Density of gold
Gold has a density of 19.32 g/cm³, so a kilo bar has a volume of only about 52 cm³. Silver is 10.49 g/cm³, platinum 21.45 and palladium 12.02. See the gold price per ounce and the gold price per gram.
Frequently asked questions
How many grams is an ounce of gold?
A troy ounce of gold weighs 31.1035 grams.
What is an ounce of gold worth?
One troy ounce is worth 3,681.17 EUR or 4,141.80 US dollars today.
How many ounces are in a kilo?
One kilogram equals 32.15 troy ounces.
Gold price in German cities
The gold price is the same across Germany; dealers differ only in premiums and margins.