gizmobench

Mg to Kg Converter

A kilogram is 1,000,000 milligrams, so mg to kg is one division: kg = mg / 1,000,000. Both steps are exact decimal steps of the SI, a thousand milligrams to the gram and a thousand grams to the kilogram, so nothing here is approximated: 500 mg is 0.0005 kg, 1,000 mg is 0.001 kg, 5,000 mg is 0.005 kg and 2,500,000 mg is 2.5 kg. This page opens with Milligram in the From box and Kilogram in the To box, ahead of whatever pair the converter last remembered, and it answers while you type to twelve significant digits, which is why 100 mg reads a clean 0.0001 kg where a raw chain of divisions in a spreadsheet can leave 0.00009999999999999999. Under the headline the same mass is printed in grams, kilograms, tonnes, ounces, pounds, stones and US short tons at once, with the long ton, the carat and the grain behind the Show 3 more switch, so 1,000 mg reads 1 g, 0.0352739619496 oz and 15.4323583529 gr. The swap button reverses the pair into kilograms to milligrams, where 1 kg is 1,000,000 mg.

To0.000001
Category
Mass
Base unit
kilogram
Uncommon units

1 mg in every mass unit

  • Gramg
    0.001
  • Kilogramkg
    0.000001
  • Tonnet
    1e-9
  • Ounceoz
    0.0000352739619496
  • Poundlb
    0.00000220462262185
  • Stonest
    1.57473e-7
  • Short ton (US)ton
    1.102311e-9

Common questions

How many mg are in a kg?
1,000,000. The chain is two clean thousands: 1,000 mg make a gram and 1,000 g make a kilogram, so 1,000 mg is 0.001 kg and 1,000,000 mg is exactly 1 kg. Going up from there, 2,500,000 mg is 2.5 kg and 1,000,000,000 mg is 1,000 kg, which the tonne row shows as 1 t.
What is 500 mg in kg?
0.0005 kg. The rest of the common figures follow the same six place shift: 1 mg is 0.000001 kg, 2 mg is 0.000002 kg, 50 mg is 0.00005 kg, 100 mg is 0.0001 kg, 250 mg is 0.00025 kg, 5,000 mg is 0.005 kg, 100,000 mg is 0.1 kg and 500,000 mg is 0.5 kg. Type the milligrams with or without commas and the kilogram figure updates as you type.
What is the formula for mg to kg?
kg = mg / 1,000,000, which is the decimal point moved six places to the left, and mg = kg x 1,000,000 going back: 0.5 kg is 500,000 mg, 2 kg is 2,000,000 mg and 70 kg is 70,000,000 mg. The swap button between the two boxes sets that reverse direction up for you, and the gram row in between is the sanity check, since 500,000 mg is 500 g and 0.5 kg at the same time.
Why does my own arithmetic give 0.00009999999999999999 for 100 mg?
Because a milligram is not exactly representable in binary floating point, so a chain of multiplications and divisions leaves a residue in the last digits. The conversion here runs through the category base, the kilogram, and the display is rounded to twelve significant digits, well inside the roughly fifteen a double carries, which absorbs the residue without inventing precision. That is why 100 mg reads 0.0001 kg and 10 mg reads 0.00001 kg on this page rather than a string of nines.
Is mg per kg the same thing as this conversion?
No, and the difference matters. This page converts one mass into the same mass in another unit, so 250 mg and 0.00025 kg are the same quantity written twice. A figure written mg/kg is a ratio between two different masses, milligrams of one thing for each kilogram of another, so it is a division of two numbers you already have rather than a change of unit. The unit rate calculator on this site prints that kind of rate with the labels you type; this page handles the other shape, one mass written in two units.
Which ounce and which ton do the other rows use?
The ounce is the avoirdupois ounce of exactly 28.349523125 g, so 1,000 mg is 0.0352739619496 oz and 1,000,000 mg is 35.2739619496 oz and 2.20462262185 lb. The troy ounce of 31.1034768 g used for precious metals is not in this menu, so a bullion figure will not match. Three tons sit in the list and they disagree by definition: the tonne is 1,000 kg, the US short ton is 907.18474 kg and the UK long ton, behind Show 3 more, is 1,016.0469088 kg. A kilogram is therefore 0.001 t and 0.00110231131092 short tons.
What are the carat and grain rows?
Two small units kept behind the Show 3 more switch because they are specialised. The metric carat is exactly 0.2 g, so 1 mg is 0.005 ct and a 1 ct stone is 200 mg. The grain is exactly 64.79891 mg, so 1 mg is 0.0154323583529 gr and 1,000 mg is 15.4323583529 gr. Both convert exactly the same way as every other row, through the kilogram.
How are very small results printed?
To twelve significant digits, with trailing zeros dropped and thousands grouped by commas, and Copy result copies the plain figure without them. A millionth itself still prints in full, which is why 1 mg reads 0.000001 kg, but anything smaller switches to exponential form: the same milligram reads 1e-9 t, 1.57473e-7 st and 1.102311e-9 short tons. The From box accepts digits, one decimal point, an optional minus sign and exponent notation, so 1e6 and 1,000,000 mean the same thing, and anything else raises a message naming what you typed.
Why does the page open on milligrams and kilograms when I last converted something else?
Because a page that names a pair should show that pair. This one sets Milligram and Kilogram on arrival, ahead of whatever the converter last remembered, and it leaves the main unit converter alone: go back to the converter itself and it is still on the pair you left it on. The number you last typed does travel with you, since it is usually the one you are still working on, and nothing you type is uploaded: the factors ship with the page.

Conversion factors are the exact legal definitions where one exists. An inch is exactly 2.54 cm and a pound exactly 0.45359237 kg, so those conversions are exact rather than approximate. Temperature uses offsets rather than factors, and that is shown in the working.