⚖️ Troy Ounces to Milligrams Converter

5.0 out of 5 (1 rating)

Enter details

1 troy ounce =
31,103.5 milligrams
1 milligram =
3.21507 × 10⁻⁵ troy ounces
Formula
mg = oz t × 31,103.5
Handy values
5 oz t = 155,517 mg · 10 oz t = 311,035 mg · 100 oz t = 3,110,350 mg

Rate this calculator

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

⚡ Troy Ounces to Milligrams: the quick answer

1 oz t = 31,103.5 mg 1 troy ounce equals 31,103.5 milligrams

To convert troy ounces to milligrams, multiply the value by 31,103.5. To go the other way, multiply milligrams by 3.21507 × 10⁻⁵ to get troy ounces.

↔ Convert milligrams to troy ounces instead

🧮 Formula

Troy Ounces to Milligrams
mg = oz t × 31,103.5
Milligrams to Troy Ounces
oz t = mg × 3.21507 × 10⁻⁵

Where

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

📊 Troy Ounces to Milligrams conversion table

Troy Ounces (oz t)Milligrams (mg)
1 oz t31,103.5 mg
2 oz t62,207 mg
3 oz t93,310.4 mg
4 oz t124,414 mg
5 oz t155,517 mg
6 oz t186,621 mg
7 oz t217,724 mg
8 oz t248,828 mg
9 oz t279,931 mg
10 oz t311,035 mg
12 oz t373,242 mg
14 oz t435,449 mg
15 oz t466,552 mg
20 oz t622,070 mg
21 oz t653,173 mg
24 oz t746,483 mg
25 oz t777,587 mg
30 oz t933,104 mg
40 oz t1,244,140 mg
50 oz t1,555,170 mg
60 oz t1,866,210 mg
75 oz t2,332,760 mg
80 oz t2,488,280 mg
100 oz t3,110,350 mg
200 oz t6,220,700 mg
250 oz t7,775,870 mg
300 oz t9,331,040 mg
400 oz t12,441,400 mg
500 oz t15,551,700 mg
750 oz t23,327,600 mg
1,000 oz t31,103,500 mg

✏️ Worked examples

Convert 25 troy ounces to milligrams

25 oz t × 31,103.5 = 777,587 mg

Try this example →

Convert 250 troy ounces to milligrams

250 oz t × 31,103.5 = 7,775,870 mg

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.

Milligram (mg). A milligram is one thousandth of a gram, used for medicine doses and nutrition labels.

❓ Frequently asked questions

How many milligrams are in one troy ounce?

There are 31,103.5 milligrams in one troy ounce.

How do I convert troy ounces to milligrams?

Multiply the number of troy ounces by 31,103.5. For example, 10 troy ounces equal 311,035 milligrams.

How many troy ounces are in one milligram?

One milligram equals 3.21507 × 10⁻⁵ troy ounces.

How many milligrams is 12 troy ounces?

373,242 milligrams. Other common values: 5 troy ounces = 155,517 milligrams and 100 troy ounces = 3,110,350 milligrams.

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