Convert Gold Weights Instantly
Switch between grams, troy ounces, tolas, taels, baht, and all precious metals weight units. The essential converter for gold traders, jewelers, and investors worldwide.
Why Use This Weight Converter
8 Weight Units
Grams, troy oz, tolas, taels, baht, dwt, kg, and regular ounces.
Real-Time Conversion
Results update as you type. Instant feedback for fast comparisons.
Global Standards
Asian traditional units alongside Western precious metals units.
100% Private
No data collection. All conversions happen in your browser.
Complete Conversion Table
| Unit | Grams | Troy Oz | Tolas | Baht | Taels | DWT | Region |
|---|---|---|---|---|---|---|---|
| 1 Gram | 1.0000 | 0.03215 | 0.08574 | 0.06560 | 0.02646 | 0.6430 | Global |
| 1 Troy Oz | 31.1035 | 1.0000 | 2.6667 | 2.0408 | 0.8229 | 20.00 | Intl. Gold |
| 1 Tola | 11.6638 | 0.3750 | 1.0000 | 0.7653 | 0.3086 | 7.500 | India, ME |
| 1 Baht | 15.2440 | 0.4901 | 1.3067 | 1.0000 | 0.4032 | 9.800 | Thailand |
| 1 Tael | 37.7994 | 1.2153 | 3.2400 | 2.4800 | 1.0000 | 24.30 | China, HK |
| 1 DWT | 1.5552 | 0.0500 | 0.1333 | 0.1020 | 0.0411 | 1.000 | USA, UK |
| 1 Kilogram | 1000.0 | 32.1507 | 85.735 | 65.599 | 26.455 | 643.0 | Global |
Frequently Asked Questions
1 troy ounce = 31.1034768 grams. This is the international standard for all precious metals trading. A regular ounce is 28.3495g — always use troy ounces for gold.
A tola = 11.6638 grams = 3/8 troy ounce. Standard gold trading unit in India, Pakistan, Bangladesh, and the Middle East.
Multiply baht × 15.244. 1 baht = 15.244 grams. Thai gold is typically 23K (96.5% pure) and sold in baht-weight units.
Troy ounce = 31.1035g. Regular ounce = 28.3495g. Troy is ~9.7% heavier. Always use troy for precious metals.