Gold Tola to Gram Conversion — Complete Guide with Table
1 tola of gold = 11.664 grams (= 0.375 troy ounces). The tola is the standard gold weight unit in India, Pakistan, Bangladesh (called "vori"), UAE, Saudi Arabia, and most Gulf markets. This guide explains the conversion and how regional gold prices are calculated.
The tola (also spelled "tolā" or "तोला" in Hindi) is a traditional South Asian unit of weight equal to exactly 11.6638038 grams — conventionally rounded to 11.664 grams. It was the base unit of the Indian silver rupee coin during the Mughal period and the British Raj, and later became the standard gold weight in local jewellery markets across the region.
Today, the tola remains the primary price-quoting unit for gold in:
India — IBJA (India Bullion and Jewellers Association) publishes both per-10-gram and per-tola benchmarks
Pakistan — All major gold pricing is quoted per tola (e.g., "1 tola 24K = PKR XXX")
Bangladesh — Called "vori" (= 1 tola exactly); BAJUS quotes 22K retail per vori
UAE / Gulf — Per-tola pricing is widely used alongside per-gram in gold souks
How to Convert Tola to Grams (Formula)
Grams = Tola × 11.664
Examples:
2 tola = 2 × 11.664 = 23.328 grams
5 tola = 5 × 11.664 = 58.32 grams
10 tola = 10 × 11.664 = 116.64 grams
How to Convert Grams to Tola (Formula)
Tola = Grams ÷ 11.664
Examples:
100 grams = 100 ÷ 11.664 = 8.573 tola
50 grams = 50 ÷ 11.664 = 4.287 tola
10 grams = 10 ÷ 11.664 = 0.857 tola
How to Calculate Gold Price per Tola
To find today's gold price per tola in your local currency:
Get the live 24K gold price per gram in USD from our live price page
Multiply by 11.664 to get USD per tola
Multiply by the current USD/local currency exchange rate
For example, for Bangladesh: Price per vori (BDT) = USD/gram × 11.664 × USD/BDT rate
Use the gold weight converter tool to instantly convert any weight between grams, tola, troy ounces, and kilograms.
Frequently Asked Questions
How many grams is 1 tola of gold?
1 tola of gold equals exactly 11.664 grams (or more precisely 11.6638038 grams). This is the official definition used in India, Pakistan, Bangladesh (where it is also called "vori" or "bhari"), and most Gulf and South Asian markets. 1 tola is also equal to 0.375 troy ounces.
What is the difference between tola and vori?
Tola and vori (also spelled "bhari") are the same weight — both equal 11.664 grams. "Tola" is the term used in India, Pakistan, and the Gulf. "Vori" is the Bengali name for the same unit, used in Bangladesh and the Indian state of West Bengal. The weights are identical.
How do I convert grams to tola?
To convert grams to tola, divide the weight in grams by 11.664. Example: 50 grams ÷ 11.664 = 4.286 tola. To convert tola to grams, multiply by 11.664. Example: 5 tola × 11.664 = 58.32 grams.
How many tola is 10 grams of gold?
10 grams of gold equals 0.857 tola (10 ÷ 11.664 = 0.8573 tola). Note that in India, the standard retail quoting unit has shifted to "per 10 grams" at the national level (IBJA benchmark), even though tola remains widely used in local jewellery shops.
How many grams is 1 Vori in Bangladesh?
1 vori in Bangladesh equals 11.664 grams — the same as 1 tola. BAJUS (Bangladesh Jewellers Association) quotes 22K retail prices per vori and per gram. The international spot price per vori can be calculated as: spot (USD/gram) × 11.664 × USD/BDT exchange rate.
What is a masha of gold?
A masha is a sub-unit of the tola — 1 tola = 12 masha. Therefore 1 masha = 11.664 ÷ 12 = 0.972 grams. Masha is occasionally used in local South Asian jewellery markets but rarely in modern commercial pricing.