Gold price today in South African Rand

ZAR 2,154.02 per gram, 24K +0.00%24h in USD —7d in USD

ZAR 66,998 per troy oz · Last updated 7 Nov 2026, 00:36 UTC

24K gold per gram in ZAR

Loading history…

Gold price by karat, ZAR

Karatper gramper 10 grams
24KZAR 2,154.02ZAR 21,540
22KZAR 1,974.38ZAR 19,744
21KZAR 1,884.77ZAR 18,848
18KZAR 1,615.52ZAR 16,155
14KZAR 1,256.44ZAR 12,564

Gold converter

About gold in South African Rand

Gold spot price in South African Rand per gram and per troy ounce, for each karat. Spot prices, before taxes, making charges and dealer premiums.

FAQ

What is the gold price in South African Rand today?

This page shows the gold spot price converted to South African Rand. It is the metal value only, and excludes taxes, making charges and dealer margins.

What is the difference between the karats?

Karat measures purity. 24K is pure gold, and 22K, 21K, 18K and 14K contain 22, 21, 18 and 14 parts of gold out of 24, so their price per gram is lower by the same ratio.

How is this price calculated?

The USD spot price per troy ounce is multiplied by the ZAR exchange rate, then divided by 31.1035 for grams and adjusted for purity.

Can I get this price through the API?

Yes. /api/v1/price/XAU/ZAR returns it on every plan, including Free.

Get this price in your app

One GET request with your key in the X-API-Key header.

Request

curl "https://goldapi.dev/api/v1/price/XAU/ZAR" \
  -H "X-API-Key: $API_KEY"

Response

{
    "symbol": "XAU",
    "name": "Gold",
    "currency": "ZAR",
    "unit": "oz",
    "price": 66997.71,
    "gram": 2154.0249,
    "karat": 24,
    "updatedAt": "2026-11-07T02:36:37+02:00"
}

Gold in other currencies

Gold in USD