Troy Ounces to Grams

Convert troy ounces (ozt) to grams (g) instantly — with formula and reference table.

ozt
g

Quick answer: 1 ozt = 31.103477 g. To convert troy ounces to grams, multiply by ozt × 31.103477.

Converting troy ounces to grams

This converter changes a value in troy ounces (ozt) into grams (g). One troy ounce equals 31.103477 g. One troy ounce equals 31.1035 grams. Troy ounces are used for gold, silver and other precious metals. The conversion runs entirely in your browser — enter a value and the result updates instantly, in either direction.

Formula

g = ozt × 31.103477

Example

Convert 10 ozt to g: 10 × 31.103477 = 311.034768 g.

Troy Ounces to Grams conversion table

Troy Ounces (ozt)Grams (g)
1 ozt31.103477 g
2 ozt62.206954 g
3 ozt93.31043 g
5 ozt155.517384 g
10 ozt311.034768 g
20 ozt622.069536 g
25 ozt777.58692 g
50 ozt1555.17384 g
100 ozt3110.34768 g

How to use this converter

  1. Enter a value in the troy ounces (ozt) field.
  2. Read the converted value in grams (g) below.
  3. Type into the g field instead to convert in reverse, or use the swap button.

Frequently asked questions

How many grams are in a troy ounce?

1 troy ounce equals 31.1035 grams.

How do I convert 10 troy ounces to grams?

10 times 31.1035 = 311 grams.

How is a troy ounce different from a regular ounce?

A troy ounce (31.10 g) is heavier than an avoirdupois ounce (28.35 g) used for food.

Last updated: 2026-05-27 Free · No signup · Works offline Suggest an improvement