Gold Price Calculator

Gold Price Per Gram

Quick Answer
One gram of gold contains 0.03215 troy ounces. At current gold spot prices, the value of 1 gram of gold updates in real time below. Gold is priced globally in troy ounces — this calculator converts any gram amount to its current dollar value instantly.

Gold spot price is quoted in troy ounces worldwide, but many buyers and sellers think in grams. This calculator converts any gram amount to its current dollar value using live gold spot prices. One troy ounce equals 31.1035 grams.

Gold Spot $—.——/oz
Updated
Custom spot: $ /oz
Melt Value Calculator
Grams
grams
Total Melt Value
$—.——
Total Gold
— oz
Value only. Based on 0.03215 troy oz per gram (1 troy oz = 31.1035 grams). Actual buy and sell prices may differ based on dealer premiums.
If you are holding multiple lots bought at different prices, knowing today's melt value is not enough. You need to track what you paid and how your stack is actually performing over time. MyOunces does this automatically →
The Formula
How the Math Works

Gold is priced in troy ounces worldwide. This calculator converts grams to troy ounces and multiplies by the live gold spot price.

Input (grams) 1
÷ 31.1035 grams per troy oz
= Troy Oz 0.03215 troy oz
x Spot Price live $/oz
= Value updates live above

One troy ounce = 31.1035 grams  ·  1 gram = 0.03215 troy oz

Reference
Gold Value by Gram Amount

Common gold gram weights and their current value at live gold spot prices.

Amount Troy Oz Current Value Context
1 gram0.03215 ozSmall gold bar, jewelry
2.5 grams0.08038 ozCommon small bar size
5 grams0.16075 ozCommon small bar size
10 grams0.32150 ozPopular gift bar size
20 grams0.64301 ozCommon mid-size bar
31.1 grams1.00000 ozOne troy ounce (1 oz Gold Eagle)
100 grams3.2150 oz100g bar, popular among investors
1 kilogram32.150 ozStandard 1 kilo gold bar
Common Questions
Gold Price Per Gram FAQ
How much is 1 gram of gold worth?
The value of 1 gram of gold changes with the spot price. One gram equals 0.03215 troy ounces. Multiply the current gold spot price by 0.03215 to get the gram value. At $2,000 per troy ounce, 1 gram of gold is worth approximately $64.30. Use the live calculator above for the current value.
How many grams are in a troy ounce of gold?
One troy ounce equals 31.1035 grams. Troy ounces are the standard unit for precious metals pricing worldwide. Standard avoirdupois ounces (used for everyday weights) equal 28.35 grams — always use troy ounces when calculating gold value.
Why is gold priced in troy ounces and not grams?
The troy ounce system dates back to medieval European trade and has been the standard for precious metals for centuries. Despite the metric system being widely adopted globally, gold markets worldwide — from London to New York to Shanghai — still quote prices in troy ounces per the established convention. Most dealers, exchanges, and financial instruments use troy ounces as the base unit.
How much is 10 grams of gold worth?
10 grams of gold equals 0.3215 troy ounces. At $2,000 per troy ounce, 10 grams is worth approximately $643. At $2,500 per troy ounce, approximately $803.75. Use the live calculator above — enter 10 in the quantity field to see the current value of 10 grams at today's spot price.
What is the difference between a gram and a troy ounce of gold?
A troy ounce of gold equals 31.1035 grams and is the standard unit for gold pricing. A gram is 1/31.1035 of a troy ounce, or approximately 0.03215 troy oz. Gold bars and coins are commonly sold in gram sizes (1g, 5g, 10g, 100g) as well as troy ounce sizes (1/10 oz, 1/4 oz, 1/2 oz, 1 oz). Both measure the same metal — grams are simply a smaller, metric-friendly unit.
Keep Exploring
Related Calculators
Track Your Full Stack
If you are tracking multiple coins, MyOunces automatically calculates your total melt value across gold, silver, platinum, and palladium with live spot prices.
Open MyOunces Free →
No account required. No subscription. Your data never leaves your browser.