ScientificConverters.com Precise unit conversions for science & engineering.

    Loading…

    Convert Troy Ounces to Milligrams

    1 troy ounce (oz t) equals 31103.4768 milligrams (mg).

    oz t
    Swap: convert milligrams to troy ounces
    mg

    1 oz t = 31103.4768 mg

    Type in either box. Scientific notation works: 1.5e-3.

    Converting a list? Use the bulk troy ounce to milligram converter to paste a column from Excel.

    How to Convert Troy Ounce to Milligram

    • 1 oz t = 31103.4768 mg
    • 1 mg = 0.00003215074657 oz t
    • Example: convert 15 oz t to mg: 15 oz t = 15 × 31103.4768 mg = 466552.152 mg

    Formula

    mg = oz t × 31103.4768

    Derivation from SI units:

    • 1 oz t = 480 gr = 31.1034768 g (exact)
    • 1 mg = 10⁻⁶ kg = 10⁻³ g
    • 1 oz t = 0.0311034768 kg ÷ 0.000001 kg per mg = 31103.4768 mg

    Both units are defined exactly, so the factor is exact. Troy Ounce definition: troy ounce; Milligram definition: milligram.

    Worked examples

    1. A reading of 2 oz t converts to 62206.9536 mg.
      2 oz t × 31103.4768 = 62206.9536 mg
    2. A value of 32.15 oz t is 999976.7791 mg.
      32.15 oz t × 31103.4768 = 999976.7791 mg

    Troy Ounce to Milligram conversion table

    Troy Ounce to Milligram conversion table
    Troy Ounces (oz t)Milligrams (mg)
    0.1 oz t3110.34768 mg
    0.25 oz t7775.8692 mg
    0.5 oz t15551.7384 mg
    1 oz t31103.4768 mg
    2 oz t62206.9536 mg
    5 oz t155517.384 mg
    10 oz t311034.768 mg
    20 oz t622069.536 mg
    32.15 oz t999976.7791 mg
    50 oz t1555173.84 mg
    100 oz t3110347.68 mg
    400 oz t12441390.72 mg

    Where it's used

    Troy Ounces are used for gold, silver and platinum prices, while milligrams appear in medication doses (e.g. 500 mg tablets). Both measure mass (commonly called weight), so the conversion is a fixed factor.

    Troy Ounce to other weight and mass units

    1 oz t expressed in every weight and mass unit
    Conversion1 oz t equals
    troy ounce to kilogram 0.0311034768 kg
    troy ounce to gram 31.1034768 g
    troy ounce to milligram 31103.4768 mg
    troy ounce to microgram 31103476.8 µg
    troy ounce to metric ton 0.0000311034768 t
    troy ounce to pound 0.06857142857 lb
    troy ounce to ounce 1.097142857 oz
    troy ounce to stone 0.004897959184 st
    troy ounce to short ton 0.00003428571429 ton (US)
    troy ounce to long ton 0.0000306122449 ton (UK)
    troy ounce to grain 480 gr
    troy ounce to carat 155.517384 ct

    Frequently asked questions

    How many milligrams are in 1 troy ounce?

    1 oz t = 31103.4768 mg.

    How do I convert troy ounces to milligrams?

    Multiply the value in oz t by 31103.4768. For example, 15 oz t × 31103.4768 = 466552.152 mg.

    Is the oz t to mg conversion exact?

    Yes. Both units are defined exactly, and 1 oz t is exactly 31103.4768 mg.

    Sources

    Last reviewed: . Factors are stored exactly and computed with 50-digit decimal arithmetic. See how we verify conversion factors.

    Cite this page

    APA

    Scientific Converters. (2026, October 15). Convert Troy Ounces to Milligrams. Retrieved October 17, 2026, from https://scientificconverters.com/mass/troy-ounces-to-milligrams/

    IEEE

    Scientific Converters, "Convert Troy Ounces to Milligrams," scientificconverters.com. Accessed: Oct. 17, 2026. [Online]. Available: https://scientificconverters.com/mass/troy-ounces-to-milligrams/