OneEquals

Grams to Troy oz Converter (Grams to Troy Ounces)

1 gram = 0.03215074657 troy ounces. To convert g to oz t, multiply by 0.03215074657, or divide by 31.1034768.

⇄

100 g = 3.215 oz t

1 g
0.03215 oz t
1 oz t
31.1035 g
10 g
0.3215 oz t
100 g
3.2151 oz t

How to convert Grams to Troy oz

1 gram equals 0.03215074657 troy ounces, so the conversion is a single multiplication.

oz t = g × 0.03215074657

Example: 150 g × 0.03215074657 = 4.823 oz t.

About the gram

Gram (g)

One gram is a thousandth of a kilogram. It's the standard unit on nutrition labels and kitchen scales outside the US.

1 gram in every weight unit

Pounds0.002205 lbKilograms0.001 kgOunces0.03527 oz
Stone0.0001575 st
Milligrams1,000 mg
Metric Tons0.000001 t
Short Tons (US)0.000001102 ton
Long Tons (UK)9.842e-7 LT
Carats5 ct
Grains15.432 gr
Troy Ounces0.03215 oz t
Troy Pounds0.002679 lb t
Pennyweights0.643 dwt
Micrograms1,000,000 µg
Slugs0.00006852 slug
Hundredweight (US)0.00002205 US cwt
Hundredweight (UK)0.00001968 UK cwt

Quick answers

Grams to Troy oz FAQ

How many troy ounces are in a gram?

1 gram = 0.03215074657 troy ounces.

How many grams are in a troy ounce?

1 troy ounce = 31.1034768 grams.

How do I convert g to oz t?

Use oz t = g × 0.03215074657. For example, 10 g = 0.3215 oz t.

Can I print this Grams to Troy oz chart?

Yes. Use "Print / Save PDF" next to the converter for a one-page chart, or "Download CSV" to open it in Excel or Google Sheets.