Precious Metal Weight Converter

Convert precious metal weights between troy ounces, grams, pennyweight, tola, tael and other units

Result

1 Troy Ounce (oz t) = 31.1035 Gram (g)

All Conversions

Troy Ounce (oz t)1
Gram (g)31.1035
Kilogram (kg)0.0311
Pennyweight (dwt)19.9997
Grain (gr)479.9923
Avoirdupois Ounce (oz)1.0971
Avoirdupois Pound (lb)0.0686
Troy Pound (lb t)0.0833
Tael (Hong Kong)0.831
Tael (Chinese)0.6221
Tola (Indian)2.6666
Baht (Thai)2.0404
Chi (Vietnamese)8.2943
Mesghal (Iranian)6.6354

About Precious Metal Units

Troy Ounce (oz t): The international standard for precious metals. 1 troy oz = 31.1035 grams. Different from the avoirdupois ounce used for everyday items.

Pennyweight (dwt): Traditional unit used by jewelers. 20 pennyweights = 1 troy ounce.

Tola: Common in India for gold jewelry. 1 tola = 11.664 grams = 3/8 troy ounce.

Tael: Used in East Asia. Hong Kong tael = 37.429g, Chinese tael = 50g.

Baht: Thai gold weight unit. 1 baht = 15.244 grams.

Troy vs Avoirdupois

UnitTroy SystemAvoirdupois System
Ounce31.1035 g28.3495 g
Pound373.242 g (12 oz)453.592 g (16 oz)