As of 2026-05-29, 1 BTC buys 503.80 grams of physical gold.
gramsPerBtc = (BTC/USD ÷ Gold/USD per oz) × 31.1035
Back to insights