Gold price per gram from ounce price

World markets quote gold per troy ounce while shops sell it per gram. Enter the ounce price and your exchange rate to get the gram price for each karat.

Loading the tool…

Processing and privacy: The result is calculated inside your browser and your data is not sent to any server.

How to use it

  1. Enter gold price per troy ounce, exchange rate (your currency per 1 unit of the quote currency) and karat.
  2. The result appears straight away and updates as you edit.
  3. Copy the result, or copy a link that keeps the same values to share it.

How it is calculated

A troy ounce is exactly 31.1034768 g. 24K per gram = ounce price × exchange rate ÷ 31.1034768. Karat price = 24K price × karat ÷ 24. A tola is 11.6638038 g.

Example

Inputs: Gold price per troy ounce = 2,400, Exchange rate (your currency per 1 unit of the quote currency) = 1, Karat = 21 karat. Result: Price per gram at 21K: 67.52; Price per gram at 24K: 77.16; Price per tola at 21K: 787.50.

Limits and caveats

  • The ounce price and exchange rate change constantly; enter current values yourself.
  • The result is the raw metal price without making charges, tax or dealer margin.

Questions about this tool

How many grams are in an ounce of gold?

Gold uses the troy ounce, exactly 31.1034768 g, not the common ounce of about 28.35 g.

What exchange rate should I enter?

If the ounce price is in US dollars, enter how much of your currency equals one dollar, such as 3.75 for the Saudi riyal or 3.6725 for the UAE dirham. Leave 1 if the price is already in your currency.

What is a tola?

A gold weight used in the Gulf and South Asia, equal to 11.6638038 g, which is 180 grains.