Gold Value Calculator

Enter the weight, pick the purity and type today's 999 gold price per gram to estimate your gold's value. We do not show gold prices; you enter the price yourself.

g
Purity
RM

The RM600 default is only an example, not today's price. Check today's price with a gold dealer or the Kijang Emas prices on the BNM website.

Advanced
%

Optional. The buyback margin or workmanship a dealer deducts.

Source: BNM – Harga Kijang Emas ↗

This result is an estimate only. Check with your bank or the relevant authority before making decisions.

How it is calculated

  1. Value = weight (g) × 999 gold price per gram × purity factor
  2. The purity factor is the purity number ÷ 1,000: 916 → 0.916, 750 → 0.75. 999 and 999.9 gold are valued at the full 999 price.
  3. Pure gold content = weight × fineness
  4. Karat = 24 × fineness
  5. Troy ounces = weight ÷ 31.1035
Purity Karat Pure gold
999.9 / 999 24K 99.99% / 99.9%
916 22K 91.6%
875 21K 87.5%
750 18K 75.0%
585 14K 58.5%
375 9K 37.5%

Kijang Emas is a 999.9 gold coin sold in 1 oz, 1/2 oz and 1/4 oz sizes, and BNM publishes its daily selling and buying prices. To see how savings grow, use the compound interest calculator.

Worked example

  • 10 g of 916 gold at RM600 a gram: 10 × 600 × 0.916 = RM5,496.00, containing 9.16 g of pure gold
  • 5 g of 750 gold at RM600 a gram: 5 × 600 × 0.75 = RM2,250.00
  • A 1 oz (31.1035 g) 999.9 coin at RM580 a gram: RM18,040.03

Why your number may differ

Gold prices move during the day and differ between dealers. Selling and buyback prices are not the same, and jewellery usually has workmanship or a margin deducted. Fill in the dealer deduction to estimate a resale value. This is not investment advice.

Frequently asked questions

What does 916 gold mean?

916 gold contains 91.6% pure gold, which is 22 karat. 999 gold is 99.9% pure (24 karat) and 750 gold is 75% (18 karat).

How is gold value calculated?

Value = weight (grams) × 999 gold price per gram × purity factor. For example, 10 g of 916 gold at RM600 a gram = 10 × 600 × 0.916 = RM5,496.

Why is the shop price for 916 gold different?

Dealers usually quote a 916 price per gram directly, and it is not exactly 0.916 × the 999 price because of dealer margins and workmanship.