Troy-ounce conversion

Troy Ounce to Grams Converter

Convert between troy ounces and grams with the fixed precious-metals constant. Use this page for a direct mass conversion before opening a price or melt-value calculator.

Fixed formula

Conversion tooldeterministic conversion
No market data required

Constant

1 troy oz = 31.1034768 g

Direction

Troy ounces ↔ grams

Price

No market data required

Today’s reference

The precious-metals ounce is a troy ounce

One troy ounce equals exactly 31.1034768 grams. The converter supports both directions and keeps the unit name visible so it is not confused with a regular avoirdupois ounce.

Troy ounce ↔ gram

Convert troy ounces and grams

Use the exact precious-metals conversion between troy ounces and grams. One troy ounce equals 31.1034768 grams.

Grams
31.10347680 grams
Reference constant
31.1034768 g / troy oz

This is a deterministic mass conversion. It does not estimate price, purity, premiums, or a dealer quote.

Helpful answers

Troy Ounce to Grams Converter FAQ

How many grams are in a troy ounce of gold?

One troy ounce contains exactly 31.1034768 grams. That is the constant used by this converter and the Gold Spot Now price calculations.

How do I convert grams to troy ounces?

Divide grams by 31.1034768. The converter provides the result to eight decimal places so the calculation can be checked.

Is a troy ounce heavier than a regular ounce?

Yes. A troy ounce is 31.1034768 grams, while a regular avoirdupois ounce is 28.349523125 grams.

Can I use this to calculate a gold price?

It converts mass only. Use the gold price or melt-value calculators when you also need purity, live spot data, or currency conversion.

Information only, not investment advice. Calculations are theoretical spot / melt value estimates and are not dealer offers, retail prices, jewellery valuations, or scrap buyer quotes.