Grams to Troy Ounces

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

g
ozt

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

Converting grams to troy ounces

This converter changes a value in grams (g) into troy ounces (ozt). One gram equals 0.032151 ozt. One troy ounce equals 31.1035 grams, so converting grams to troy ounces means dividing by 31.1035. The conversion runs entirely in your browser — enter a value and the result updates instantly, in either direction.

Formula

ozt = g × 0.032151

Example

Convert 10 g to ozt: 10 × 0.032151 = 0.321507 ozt.

Grams to Troy Ounces conversion table

Grams (g)Troy Ounces (ozt)
1 g0.032151 ozt
2 g0.064301 ozt
3 g0.096452 ozt
5 g0.160754 ozt
10 g0.321507 ozt
20 g0.643015 ozt
25 g0.803769 ozt
50 g1.607537 ozt
100 g3.215075 ozt

How to use this converter

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

Frequently asked questions

How many troy ounces is 100 grams?

100 grams equals 3.215 troy ounces.

How do I convert 31.1 grams to troy ounces?

31.1 times 0.0321507 = 1 troy ounce.

Why do precious metals use troy ounces?

It is the traditional unit for trading gold and silver, standardised worldwide.

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