Conversions calculator

Grams to troy ounces converter

Convert grams to troy ounces for gold and silver instantly. 1 troy oz = 31.1035 grams. Free converter with pennyweights, grains, and regular ounces shown too.

Enter weight Choose purity Edit spot price

Troy weight converter

Grams to Troy Ounces Converter

1 ozt = 31.1034768g
Troy ounces--
Grams--
Pennyweights--
Grains--
Regular ounces--
Kilograms--
Quick answer

What this calculator tells you

Your kitchen or jewelry scale reads grams, but gold and silver prices quote in troy ounces. Enter a gram weight and get the exact troy-ounce figure for spot-price math, plus pennyweights and grains.

Formula

Grams to Troy Ounces Converter formula

Troy ounces = grams / 31.1034768. Example: 100 g = 3.2151 ozt.

Use cases

When to use it

  • Turn a scale reading in grams into troy ounces before multiplying by spot price.
  • Check a dealer's quoted troy-ounce weight against your own gram measurement.
  • Convert bullion bar gram weights (1 g, 10 g, 100 g) into troy ounces.
Limits

What to check before relying on the number

  • Do not divide by 28.35 — that is the regular ounce, not the troy ounce.
  • Keep four decimal places until the final value calculation.
  • Weigh jewelry without stones or clasps when estimating melt value.
FAQ

Common questions

How many grams are in a troy ounce?

One troy ounce equals exactly 31.1034768 grams. This is the unit gold and silver spot prices use.

How many troy ounces is 100 grams of gold?

100 grams equals 3.2151 troy ounces (100 / 31.1034768).

Why not use the regular ounce conversion of 28.35 grams?

A regular (avoirdupois) ounce is 28.3495 grams, about 10% lighter than a troy ounce. Using it overstates your metal weight and its value.