BYTETOOLS

Milligrams to Tonnes (mg to t) Converter

1 milligram equals 0.000000001 tonnes — that is 1 × 10⁻⁹ t, so multiply the number of milligrams by 0.000000001 (or divide by 1,000,000,000) to convert mg to tonnes. It takes one billion milligrams to make a single metric tonne.

The formula

To convert milligrams to tonnes, multiply by the exact factor 1e-9:

t = mg × 0.000000001

For example, 2,000,000,000 mg × 0.000000001 = 2 t. To reverse it, multiply tonnes by 1,000,000,000.

Conversion table

Milligrams (mg)Tonnes (t)
10.000000001
100.00000001
1000.0000001
1,0000.000001
10,0000.00001
100,0000.0001
1,000,0000.001
10,000,0000.01
100,000,0000.1
1,000,000,0001

How to convert online

  1. Type the number of milligrams into the first box.
  2. Read the tonnes result instantly in the second box.
  3. Type a tonne value instead to convert back to mg — it works both ways.

Use the Milligram to Tonne Converter — free and instant in your browser.

Where this conversion is used

mg-to-tonne conversions appear when trace concentrations measured in milligrams are scaled up to industrial or environmental totals reported in tonnes — for example emissions, additives in bulk production, or contaminant loads across large volumes of material.

FAQ

How many tonnes are in a milligram?

One milligram equals 0.000000001 tonnes (1e-9 t). It takes one billion milligrams to make a tonne.

How do I convert tonnes back to milligrams?

Multiply tonnes by 1,000,000,000. For example, 0.5 t = 500,000,000 mg.

How many milligrams are in a tonne?

There are exactly 1,000,000,000 milligrams in one metric tonne.

Is the conversion exact?

Yes. The factor 1e-9 is exact and applied automatically, so you never round by hand.

Related converters

Built by ByteVancer

ByteTools is a free product of ByteVancer, a software and web development studio. If your team needs custom web apps, tools or automation, ByteVancer can help — explore our services and get in touch.