A troy ounce contains 31.1035 g. Divide the ounce gold price of $3,996.20 by 31.1035, then multiply by 0.999 because 24K gold is 99.9% pure. This gives $128.35 per gram. Multiply by your chosen unit's gram weight. The tola value is $1,497.05, and the Hong Kong gold tael value is $4,804.01.
- Gold uses the troy ounce, which is heavier than the everyday ounce.
- A tola is 11.6638 g, and a Hong Kong gold tael is 37.429 g.
- Other taels weigh differently, so confirm which unit a seller means.
Identify the weight unit
Read the unit beside the seller's price before comparing it with another quote. A price per gram, per tola and per tael covers a different weight of gold. The unit name is as important as the currency and purity.
The gold spot quote uses a troy ounce of 31.1035 g. An everyday ounce is lighter, so using it would give the wrong gram price. For a kilogram, use a thousand grams. Keep all weights on the same basis.
Calculate the gram price
Divide the troy ounce price of $3,996.20 by 31.1035, then multiply by 0.999 because 24K gold is 99.9% pure. This gives a 24K gram price of $128.35 in US dollars. Once you have the gram price, you can value another unit by multiplying by its gram weight.
The quote time is 23 Oct 2026, 21:08 UTC, and the prices are 15 minutes late. Use the same quote for every unit in your comparison. Mixing prices from different times can make equal amounts of gold appear to have different values.
Check the tola or tael definition
The tola is 11.6638 g, a gold weight used in South Asia. Multiply the 24K gram price by that weight to get the tola value of $1,497.05.
The Hong Kong gold tael is 37.429 g, worth $4,804.01. The mainland China tael is 50 g; the Taiwan tael is 37.5 g. Ask the seller which tael it means and confirm its gram weight before calculating.
Compare gold values by unit
Each unit's 24K gold value comes from its gram weight. A kilogram is worth $128,350.00 at the gram price. Each value starts with the same ounce quote, then uses the 24K gram price calculated from it.
These are spot values for the metal content, before dealer premiums, shop charges and tax. For jewellery, use the matching karat price with the unit's gram weight. A 24K unit price does not account for a lower karat.
| Unit | Grams | Gold price |
|---|---|---|
| Troy ounce | 31.1035 | $3,996.20 |
| Gram | 1 | $128.35 |
| Tola | 11.6638 | $1,497.05 |
| Hong Kong tael | 37.429 | $4,804.01 |
| Kilogram | 1,000 | $128,350.00 |
Check a conversion with the API
The convert request below returns the US dollar value of a gram of gold for comparison. Its unit parameter supports troy ounces, grams and kilograms. For a tola or tael, multiply the gram result by the confirmed gram weight. Allow for the purity basis explained below when comparing.
Keyless requests need no sign up and return prices 15 minutes late. The limit is 100 requests an hour. Check the response time and rounding when comparing an API value with a seller's quote.
The API's gram figures count gold as pure, while this site prices 24K gold at 99.9% purity. The API's gram figure is about 0.1% higher than the page's, so allow for this when comparing.
curl "https://api.goldprice.dev/v1/convert?from=XAU&to=USD&amount=1&unit=gram"