Gold Tola to Gram Converter

Convert gold between tola, masha, ratti, grams and troy ounces, see the pure gold content by karat, and value it at today's rate.

Your numbers are saved in this browser.
PKR

Optional. Enter your local market rate to see the value.

Grams

29.16 g

Tola
2.5
Troy ounces
0.9375
Pure gold in it
26.73 g

2.5 tola of gold is 29.16 grams, or 2 tola 6 masha 0 ratti.

How it's worked out

  1. Into grams2.5 tola × 11.6638 g29.16 g
  2. Into tola29.16 g ÷ 11.6638 g2.5 tola
  3. As tola, masha and ratti2 tola 6 masha 0 ratti
  • Jewellers may charge making costs and deduct for impurities; this is the metal value only.

Gold weights

1 tola = 11.6638 g = 12 masha = 96 ratti · 1 troy ounce = 31.1035 g

Worked example

A 2.5 tola set weighs 2.5 × 11.6638 = 29.16 grams. At 22 karat it contains 29.16 × 22/24 = 26.73 grams of pure gold.

Questions people ask

How many grams are in 1 tola?

1 tola is 11.6638 grams. Gold rates in Pakistan and India are often quoted per tola, and per 10 grams.

How many masha and ratti are in a tola?

1 tola = 12 masha, and 1 masha = 8 ratti, so a tola is 96 ratti.

How do I value 22 karat gold?

Multiply the weight in tola by 22/24 and by the 24 karat rate per tola. 2 tola of 22 karat at Rs 240,000 a tola is 2 × 22/24 × 240,000 = Rs 440,000.

About this calculator

Formula and rules last checked 25 October 2026Written and tested by the CalcPenguin teamReport a problem