⚖️ Troy Ounces to Tonnes (Metric Tons) Converter

5.0 out of 5 (1 rating)

Enter details

1 troy ounce =
3.11035 × 10⁻⁵ tonnes
1 tonne =
32,150.7 troy ounces
Formula
t = oz t × 3.11035 × 10⁻⁵
Handy values
100 oz t = 0.00311035 t · 1,000 oz t = 0.0311035 t · 10,000 oz t = 0.311035 t

Rate this calculator

Was it useful? A quick star rating helps others — and you can leave a comment too.
Rate it: ★ ★ ★ ★ ★

⚡ Troy Ounces to Tonnes (Metric Tons): the quick answer

1 oz t = 3.11035 × 10⁻⁵ t 1 troy ounce equals 3.11035 × 10⁻⁵ tonnes

To convert troy ounces to tonnes, multiply the value by 3.11035 × 10⁻⁵. To go the other way, multiply tonnes by 32,150.7 to get troy ounces.

↔ Convert tonnes to troy ounces instead

🧮 Formula

Troy Ounces to Tonnes (Metric Tons)
t = oz t × 3.11035 × 10⁻⁵
Tonnes (Metric Tons) to Troy Ounces
oz t = t × 32,150.7

Where

  • oz t = the weight in troy ounces
  • t = the weight in tonnes
Every unit here is defined by its weight in kilograms, so the conversion factor is (kilograms per troy ounce) ÷ (kilograms per tonne).

📊 Troy Ounces to Tonnes (Metric Tons) conversion table

Troy Ounces (oz t)Tonnes (Metric Tons) (t)
1 oz t3.11035 × 10⁻⁵ t
5 oz t0.000155517 t
10 oz t0.000311035 t
25 oz t0.000777587 t
50 oz t0.00155517 t
100 oz t0.00311035 t
250 oz t0.00777587 t
500 oz t0.0155517 t
1,000 oz t0.0311035 t
2,500 oz t0.0777587 t
5,000 oz t0.155517 t
10,000 oz t0.311035 t
100,000 oz t3.11035 t
1,000,000 oz t31.1035 t

✏️ Worked examples

Convert 25 troy ounces to tonnes

25 oz t × 3.11035 × 10⁻⁵ = 0.000777587 t

Try this example →

Convert 250 troy ounces to tonnes

250 oz t × 3.11035 × 10⁻⁵ = 0.00777587 t

Try this example →

📘 About these units

Troy ounce (oz t). The troy ounce (31.1035 g) is the international unit for gold, silver and platinum prices.

Tonne (t). A tonne (metric ton) is 1,000 kilograms, used for vehicles, cargo, steel and crops.

❓ Frequently asked questions

How many tonnes are in one troy ounce?

There are 3.11035 × 10⁻⁵ tonnes in one troy ounce.

How do I convert troy ounces to tonnes?

Multiply the number of troy ounces by 3.11035 × 10⁻⁵. For example, 10 troy ounces equal 0.000311035 tonnes.

How many troy ounces are in one tonne?

One tonne equals 32,150.7 troy ounces.

How many tonnes is 1,000 troy ounces?

0.0311035 tonnes. Other common values: 100 troy ounces = 0.00311035 tonnes and 10,000 troy ounces = 0.311035 tonnes.

What people are saying
★★★★★
Anonymous · 22 Oct 2026