Troy ounce to grams converter

One troy ounce equals 31.1035 grams. It is the unit used to quote gold, silver, platinum and palladium in international markets.

Value in pure gold

€3,812.17

Value in fine silver

€57.68

Troy ounce, regular ounce and other units

Troy ounce: 31.1035 g. Used only for precious metals.

Avoirdupois ounce: 28.3495 g. The everyday trade ounce; it isn't used to calculate the value of gold.

Tola: 11.6638 g, common in India and Pakistan.

Tael: 37.429 g, used in Hong Kong and southern China.

Gold and silver calculator →Carat converterPrice of an ounce of gold

Chart

Gold price trend

Gold price per gram in euros over recent months.

Period change
-2.01%
Start
€125.07
Low
€111.84
16 Jul 2026
High
€132.64
01 Apr 2026

Source: MetalFlow API

See full history →