Free Gold Price API
Gold spot prices in 31 currencies and dealer prices in selected countries, for apps, dashboards, and trading tools
Gold XAU/USD
$4,142.50−0.55%1D
21:0003:0010:0016:24
Gold XAU/USD
$4,142.50−0.68%7D
Oct 12Oct 14Oct 16Oct 19
Gold XAU/USD
$4,142.50−4.97%30D
Sep 21Sep 30Oct 9Oct 19
Gold XAU/EUR
€3,696.31−0.55%1D
21:0003:0010:0016:24
Gold XAU/EUR
€3,696.31−0.68%7D
Oct 12Oct 14Oct 16Oct 19
Gold XAU/EUR
€3,696.31−4.97%30D
Sep 21Sep 30Oct 9Oct 19
Gold XAU/GBP
£3,113.88−0.55%1D
21:0003:0010:0016:24
Gold XAU/GBP
£3,113.88−0.68%7D
Oct 12Oct 14Oct 16Oct 19
Gold XAU/GBP
£3,113.88−4.97%30D
Sep 21Sep 30Oct 9Oct 19
Gold XAU/INR
₹393,144−0.55%1D
21:0003:0010:0016:24
Gold XAU/INR
₹393,144−0.68%7D
Oct 12Oct 14Oct 16Oct 19
Gold XAU/INR
₹393,144−4.97%30D
Sep 21Sep 30Oct 9Oct 19
Gold XAU/JPY
¥656,727−0.55%1D
21:0003:0010:0016:24
Gold XAU/JPY
¥656,727−0.68%7D
Oct 12Oct 14Oct 16Oct 19
Gold XAU/JPY
¥656,727−4.97%30D
Sep 21Sep 30Oct 9Oct 19
Try out our live price data
Gold, silver and copper spot, with today’s move and the week’s trend.
Explore gold bar and coin prices from dealers in selected countries
Dealer sell prices with premiums over spot, refreshed from local dealers.
Explore gold price history
View prices since 1996, compare yearly data and download monthly CSV.
Browse gold price history
Prices in one request
Each price arrives with the time it was computed and whether it is stale.
curl "https://api.goldprice.dev/v1/prices?symbol=XAU-USD-SPOT" \ -H "Authorization: Bearer $API_KEY"const res = await fetch('https://api.goldprice.dev/v1/prices?symbol=XAU-USD-SPOT', { headers: { Authorization: `Bearer ${process.env.API_KEY}` },})console.log(await res.json())import os, requestsres = requests.get( 'https://api.goldprice.dev/v1/prices?symbol=XAU-USD-SPOT', headers={'Authorization': f"Bearer {os.environ['API_KEY']}"},)print(res.json())package mainimport ( "fmt" "io" "net/http" "os")func main() { req, _ := http.NewRequest("GET", "https://api.goldprice.dev/v1/prices?symbol=XAU-USD-SPOT", nil) req.Header.Set("Authorization", "Bearer "+os.Getenv("API_KEY")) res, err := http.DefaultClient.Do(req) if err != nil { panic(err) } defer res.Body.Close() body, _ := io.ReadAll(res.Body) fmt.Println(string(body))}$4,142.50−0.54%7d
Price from /v1/prices, trend from /v1/bars
{
"symbols": [
{
"symbol": "XAU",
"quote_currency": "USD",
"unit": "troy_ounce",
"contract_type": "spot",
"price": "4142.50",
"is_stale": false,
"computed_at": "2026-10-19T16:24:02Z"
}
]
}US DollarXAU/USD$4,142.50per troy oz$133.18 per gram
EuroXAU/EUR€3,696.31per troy oz€118.84 per gram
Indian RupeeXAU/INR₹393,144per troy oz₹12,640 per gram
Chinese YuanXAU/CNYCN¥27,706per troy ozCN¥890.77 per gram
Japanese YenXAU/JPY¥656,727per troy oz¥21,114 per gram
Indonesian RupiahXAU/IDRIDR 74,790,721per troy ozIDR 2,404,578 per gram
United Arab Emirates DirhamXAU/AEDAED 15,213per troy ozAED 489.12 per gram
Vietnamese DongXAU/VND₫107,234,702per troy oz₫3,447,676 per gram
Make your first request
Start on Free
5,000 calls a month at 10 a minute, with no credit card.
Request a price
Send GET /v1/prices?symbol=XAU-USD-SPOT with your key in the Authorization header.
Read the response
Check price, is_stale and computed_at in the response.
Frequently asked questions
Is the gold price API free?
Yes. Keyless XAU spot is 15 minutes late, limited to 10 requests/minute and 100/hour per IP. Free includes 5,000 calls/month at 10 requests/minute, XAU, XAG and HG spot, 30 days of daily history, and MCP access (dealer prices need Basic or above). No credit card required. Free permits commercial use.
Good API for commodity price data?
Yes. Every plan includes gold, silver, and copper spot (XAU, XAG, HG), with gold prices and conversions in 31 currencies. Every source is attributed. Basic at $19/mo adds live prices and dealer quotes.
Which sources feed the API?
Licensed spot prices (XAU + XAG + HG) and non-USD gold via USD spot × live exchangerate.dev FX. With ?include=sources, sources[] shows each contributing source.
Commercial use?
Every plan permits commercial use. The intact official gold price widget is free with visible attribution. Redistribution or reselling the data itself requires a separate deal: hello@goldprice.dev.
Start with a free API key
5,000 calls a month on the free plan. No credit card. Free includes a credit link.