Weight / Mass Converter

Convert between metric and imperial weight and mass units — milligrams, grams, kilograms, metric tons, ounces and pounds.

Result updates as you type
Recent: 1 Milligram = 0.001 Gram

Popular weight / mass conversions

Common weight / mass conversions

Supported weight / mass units

Unit Symbol Reference
Milligram mg 1 Milligram = 0.001 Grams.
Gram g Base unit for weight / mass conversions.
Kilogram kg 1 Kilogram = 1000 Grams.
Metric Ton t 1 Metric Ton = 1000000 Grams.
Ounce oz 1 Ounce = 28.3495 Grams.
Pound lb 1 Pound = 453.592 Grams.

6 units supported · instant, precise results

How weight / mass conversion works

Each weight / mass conversion is performed by first expressing the input in a single base unit (Grams) and then scaling to the target unit. Factors are stored to full precision, so a value converted to another unit and back returns the original number. Results here match the formula, worked examples and reference table shown on every individual conversion page.

Frequently asked questions

What weight / mass units can I convert?
This weight / mass converter supports Milligrams, Grams, Kilograms, Metric Tons, Ounces and Pounds. Select any two units to convert between them instantly.
Are the weight / mass conversions accurate?
Yes. Every conversion uses standard, internationally recognised factors and is calculated to full precision, then rounded only for display.
Can I use this weight / mass converter on mobile?
Yes. The converter works in any modern browser on phones, tablets and desktops, with no installation required.

Other converters