Loading live gold rates…
Markets

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.

Gold Weight Conversion Table — Tola, Gram & Troy Ounce

Unit Grams Troy Oz Tola
1 Tola / 1 Vori 11.6638 0.37500 1.00000
1 Troy Ounce 31.1035 1.00000 2.66667
1 Gram 1.0000 0.03215 0.08573
10 Grams 10.0000 0.32151 0.85734
1 Kilogram 1000.000 32.1507 85.7339
1 Masha (1/12 tola) 0.9720 0.03125 0.08333
1 Baht Weight (Thai) 15.1600 0.48751 1.30006

What Is a Tola?

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:

  1. Get the live 24K gold price per gram in USD from our live price page
  2. Multiply by 11.664 to get USD per tola
  3. Multiply by the current USD/local currency exchange rate

For example, for Bangladesh: Price per vori (BDT) = USD/gram × 11.664 × USD/BDT rate

Our Bangladesh gold price page, India gold price page, and Pakistan gold price page show live tola/vori rates in local currency automatically.

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.