Gold pricesLive prices

Gold rate in Malaysia today per gram

Gold prices in ringgit by purity, with dealer sell prices and buyback quotes.

20 Oct 2026 · 1 min read

The gold rate in Malaysia is 543.45 ringgit per gram for 24K gold. The 22K rate is 498.17 ringgit per gram, and one troy ounce of 24K gold is 16,903.33 ringgit.

Gold prices by purity

Compare 999, 916 and 750 gold per gram and per troy ounce.

PurityPer gramPer troy ounce
999 (24K)MYR 543.45MYR 16,903
916 (22K)MYR 498.17MYR 15,495
750 (18K)MYR 407.59MYR 12,677

Price as of 20 Oct 2026, 14:23 UTC.

Malaysian dealer prices

Sell is the price a dealer charges. Buyback is what the dealer pays you. The premium is the sell price above the spot value of the gold.

ProductSellBuybackPremium over spotChecked
BNM bar (15.55175g)MYR 9,126MYR 8,6047.71%20 Oct 2026, 14:30 UTC
BNM bar (31.1035g)MYR 17,913MYR 17,2085.71%20 Oct 2026, 14:30 UTC
BNM bar (7.775875g)MYR 4,647MYR 4,3029.70%20 Oct 2026, 14:30 UTC

Grams, troy ounces and purity

Prices here are quoted per gram. One troy ounce equals 31.1035 g.

The reference price is for 24K gold, which is 99.9% pure. The 916 row is 22K, or 91.67% pure. The 750 row is 18K, or 75% pure.

How the ringgit price is calculated

Gold spot is quoted as XAU/USD per troy ounce. We multiply it by the live exchange rate of 4.083 ringgit per US dollar, then divide by 31.1035 for the price per gram.

The 22K value is 22/24 of the 24K value. The 18K value is 75% of it. Reference prices are for information only, not investment advice.

Get the gold rate through the API

Use GET https://api.goldprice.dev/v1/convert?from=XAU&to=MYR&amount=1&unit=gram for gold per gram in ringgit. No key is needed. The free plan includes 5,000 calls a month with prices delayed by 15 minutes and no credit card.

Dealer quotes use GET /v1/physical/my and require Basic at $19 a month or above. They include sell, buyback and premium over spot per product.

Shell
curl "https://api.goldprice.dev/v1/convert?from=XAU&to=MYR&amount=1&unit=gram"

Questions

What is the gold rate in Malaysia per gram today?

The 24K spot-based rate is 543.45 ringgit per gram. The 22K rate is 498.17 ringgit per gram.

What does 916 gold mean?

916 gold is 22K gold, with 91.67% gold content. Its reference value is 22/24 of the 24K value.

How many grams are in a troy ounce?

One troy ounce contains 31.1035 g. Its 24K gold value is 16,903.33 ringgit.

Is the spot rate the price a dealer charges?

The spot rate is a reference value for the gold. A dealer's sell quote includes its premium over that value.

Keep reading

Start with a free API key

5,000 requests a month on the free plan. No credit card.

Get a free key