Gram to troy ounce converter

Short answer: One troy ounce is 31.1034768 grams, so divide grams by 31.1035 to get troy ounces, and multiply troy ounces by 31.1035 to get grams. A 100 gram bar is about 3.215 troy ounces.

grams (g)
31.1035
kilograms (kg)
0.0311
troy ounces (oz t)
1.0000
ounces (avoirdupois)
1.0971
pennyweights (dwt)
20.000
grains (gr)
480.000
tolas
2.6667

How to use it

  1. Enter the amount you want to convert.
  2. Choose the unit you are converting from.
  3. Read the same weight in every other unit, updated as you type.

Formula: troy ounces = grams ÷ 31.1034768

Questions

How many grams are in a troy ounce?+

A troy ounce is exactly 31.1034768 grams. It is used for gold, silver, platinum and palladium.

What is the difference between a troy ounce and an ounce?+

The everyday (avoirdupois) ounce is 28.3495 grams. The troy ounce is about 9.7% heavier, and there are 12 troy ounces in a troy pound, not 16.

What is a pennyweight?+

A pennyweight (dwt) is 24 grains, or 1.55517 grams. There are 20 pennyweights in a troy ounce, and jewelers still use the unit.

What is a tola?+

A tola is a traditional South Asian unit commonly taken as 11.6638 grams, and gold is still often sold in tolas in India, Pakistan and the Gulf.

Why is gold priced per troy ounce?+

The troy system has been the standard for precious metals for centuries, so spot prices and bar sizes are quoted per troy ounce worldwide.

Related

Your metal is worth knowing about.

Open a free vault and enter your first piece in a minute.

Open your vault, free