Tola to Gram Converter

LIVE
🔑 Log in

⚖️ Tola ⇄ Gram ⇄ Ounce Converter

Value at today's 24K rate
1 tola = 11.664 g · 1 oz = 31.1035 g · 1 masha = 0.972 g · Peshawar sarafa tola = 12.15 g

🥇 Live Per-Gram Gold Rates (15 Aug 2026)

KaratPer gram10 GramPer tola
24K38,681386,810451,181
22K35,458354,580413,583
21K33,846338,460394,783
18K29,011290,110338,386
Computed from the live 24K sarafa Rawa benchmark (Rs 451,181/tola). 22K/21K/18K = karat ÷ 24 of the 24K rate.

📋 Quick Reference — Tola to Grams

TolaGramsCommon use
111.664Standard quote unit
223.328Typical bangle pair
558.32Bridal set range
7.587.48Gold nisab (zakat)
10116.64One TT-Bar
52.5612.36Silver nisab (zakat)

🕌 The Peshawar tola — 12.15 g

Pakistan's official tola is 11.664 g, used by the Rawalpindi/Islamabad, Lahore and Karachi sarafa markets. Peshawar's sarafa market, however, traditionally trades gold on a heavier 12.15 g tola. That makes a Peshawar 'per tola' gold quote cover about 4.2% more metal — so a higher Peshawar figure does not necessarily mean more expensive gold. Convert both quotes to per-gram before comparing. (Silver uses the standard 11.664 g tola in all cities.)

Ad

Tola & Gram — Frequently Asked Questions

How many grams are in 1 tola of gold?

1 tola = 11.664 grams. This is the standard used by Pakistan's sarafa markets (Rawalpindi/Islamabad, Lahore, Karachi), jewellers and this website. To convert: grams = tola × 11.664, and tola = grams ÷ 11.664.

Why is the Peshawar tola different?

Peshawar's sarafa market traditionally trades gold on a heavier local tola of 12.15 grams, while Rawalpindi, Lahore and Karachi use 11.664 g. A 'per tola' quote from Peshawar therefore covers about 4% more gold — always confirm which tola a quote uses before comparing city rates.

How many tolas are in an ounce (and a kilogram)?

1 troy ounce = 31.1035 g = about 2.667 tola. 1 kilogram = 1000 g = about 85.73 tola. International gold prices are quoted per troy ounce, which is why the tola rate moves with the USD/oz price.

What is a masha?

A masha is the traditional sub-unit of the tola: 1 tola = 12 masha, so 1 masha = 0.972 g. Older jewellers still quote small weights (rings, nose pins) in masha and ratti.

What is 1 gram of gold worth in Pakistan today?

As of 15 Aug 2026, 24K gold is about Rs 38,681 per gram (live sarafa benchmark Rs 451,181 per tola ÷ 11.664). The table on this page also shows live 22K, 21K and 18K per-gram rates.