Skip to main content

Weight Converter

Convert between milligrams, grams, kilograms, ounces, pounds, stone and tons.

Reviewed by · Last reviewed

Using the Mass / Weight Converter

  1. Choose the source unit in the "From" dropdown. You will find milligram, gram, kilogram, metric ton, ounce (avoirdupois), pound, stone and US short ton - covering laboratory weighing, cooking, body weight and shipping manifests.
  2. Enter the quantity into the input field. The output refreshes with every keystroke because the handler is wired to onInput, not to a submit button.
  3. Choose the destination unit in the "To" dropdown. The tool computes both directions from the same kilogram-based factors, so the answer is the same whichever side you type into.
  4. Click swap to mirror the conversion. Handy when you want a round trip (say, convert 2.5 kg to lb, then discover what 5.51 lb is in kg).
  5. Hit Copy to send the output to your clipboard via the Clipboard API.

Mass vs Weight, and What the Tool Actually Computes

Strictly speaking, mass is the amount of matter (measured in kilograms) and weight is the force gravity exerts on that mass (measured in newtons). In everyday language "weight" means mass, and that is what this converter handles. Every unit in the picker is stored as a ratio to the kilogram - the SI base unit of mass - and conversions reduce to result = value * factorFrom / factorTo in IEEE 754 double precision. The pound is defined as exactly 0.45359237 kg by the 1959 international yard and pound agreement; the avoirdupois ounce is 1/16 of a pound; stone is 14 pounds; the US short ton is 2000 pounds. All those ratios are rational, so the chain has no definition-level rounding.

When to Use This Tool

  • Translating a US recipe giving ingredients in ounces into grams for a precise kitchen scale.
  • Converting package weight from kilograms to pounds to fill a carrier label or customs form.
  • Checking a gym weight plate stamped in pounds against a metric program written in kilograms.
  • Reading a UK medical note that gives body weight in stones and pounds, while your chart is in kilograms.
  • Spec-ing cargo for freight: short tons, metric tons (tonnes) and pounds get mixed constantly in logistics paperwork.
  • Laboratory notebooks where a milligram entry needs to match a paper that reported micrograms or grams.

Edge Cases and Pitfalls

The biggest trap is confusing the avoirdupois ounce (the everyday ounce, 28.349523125 g) with the troy ounce (used for precious metals, 31.1034768 g). This tool only offers avoirdupois. If you are weighing gold or silver, multiply by 1.09714 to get troy. A second trap is the "ton": in the US, "ton" usually means short ton (2000 lb, 907.18474 kg); in the UK it historically meant long ton (2240 lb, 1016.047 kg); and in the metric world "tonne" means 1000 kg. Shipping carriers are often ambiguous - always verify with the carrier which one the rate card uses. A third trap: gravity. On the Moon your mass is unchanged but your weight-as-force drops to about one sixth. If you need Newtons, multiply kilograms by the local gravitational acceleration (about 9.80665 m/s^2 on Earth per CGPM 1901, exactly defining standard gravity).

A Short History of the Kilogram

The kilogram was originally defined in 1795 as the mass of one liter of water at the temperature of melting ice. From 1889 until 2019 it was defined as the mass of the International Prototype of the Kilogram (IPK), a platinum-iridium cylinder held at the BIPM outside Paris. Comparison over a century showed that the IPK and its sister copies drifted against each other by tens of micrograms - embarrassing for a base unit - which triggered the May 2019 SI redefinition. The kilogram is now fixed by assigning an exact value to the Planck constant (h = 6.62607015 x 10^-34 J s) and realizing mass through a Kibble (watt) balance. See the SI Brochure (BIPM, 9th edition) and NIST SP 811 Appendix B.8. That makes the kilogram, finally, a unit of nature rather than a lump of metal in a vault.

Comparing the Alternatives

Google's inline converter is quick for a single question but sends your query to their servers and does not preserve state. The GNU units command-line tool supports troy ounces, carats, grains and hundreds of other units this tool does not expose - better for apothecary and historical work. Scientific software (MATLAB, SciPy's scipy.constants) is the right choice when you need to propagate uncertainty or chain mass into force, pressure or energy equations. For commercial legal-for-trade weighing (a butcher's scale, a truck scale), you need a NTEP or OIML certified device, not a web converter - the tool is a reference, not a regulated instrument.

Frequently Asked Questions

Why is the pound defined as 0.45359237 kg exactly?

That ratio was set by the international yard and pound agreement of 1 July 1959, signed by the US, UK, Canada, Australia, New Zealand and South Africa. Before then, the US pound and the UK pound differed slightly because each country had its own prototype artifact. The 1959 agreement replaced the artifacts with an exact decimal relationship to the kilogram, removing the discrepancy. Every other avoirdupois unit in this tool is a rational multiple of that pound.

What is the difference between a troy ounce and an avoirdupois ounce?

An avoirdupois ounce is 28.349523125 grams (1/16 of a pound) and is used for nearly everything - groceries, body weight, mail. A troy ounce is 31.1034768 grams and is used for precious metals, gunpowder and apothecary work. The two are about 9.7% apart, so mixing them up when weighing gold matters. This converter offers avoirdupois only; use a precious-metals spot-price site for troy.

Why are there three different tons?

Short ton (US) is 2000 lb = 907.18474 kg. Long ton (UK imperial) is 2240 lb = 1016.04691 kg. Metric ton (tonne, "t") is exactly 1000 kg. Shipping, steel, agriculture and maritime industries each picked a different one historically and the contracts inherited those choices. A rate card that just says "per ton" is ambiguous and worth clarifying with the carrier before you quote a customer.

Is my input sent to a server?

No. The Preact component runs the arithmetic inside your browser, and the tool has no fetch call or websocket for the conversion itself. PostHog records the pageview but not the numbers you type. If you turn off networking after the page loads, the converter keeps working - an easy way to prove the claim.

How accurate is the output?

The computation uses IEEE 754 double precision, giving roughly 15-17 significant decimal digits. The display caps at 10 significant digits for readability. For laboratory use that needs better than 10 digits, you are already working with NIST-traceable references; for everyday use (cooking, shipping, gym plates) 10 digits is far more than the physical scale can resolve.

What is a stone in SI?

One stone equals exactly 14 avoirdupois pounds, or 6.35029318 kilograms by definition. The unit was retained in the UK Weights and Measures Act 1985 for supplementary use - most commonly for body weight. The plural in British usage is "stone", not "stones" (as in "I weigh 11 stone 4"), though "stones" is accepted.

Why should I prefer grams over ounces in baking?

Weight by mass is reproducible; volume and ounce-by-eye are not. A cup of flour packed tight can be 140 g; loosely spooned, 110 g - a 27% range. Modern baking references such as Modernist Bread and most professional patisserie books publish gram weights for exactly that reason. Any digital kitchen scale can switch between grams and ounces, so use this tool to translate an old recipe once and then weigh in grams forever after.

How is the kilogram defined today?

Since 20 May 2019 the kilogram has been defined by fixing the Planck constant h = 6.62607015 x 10^-34 kg m^2 s^-1 exactly, following the 26th General Conference on Weights and Measures in 2018. National labs realize it using a Kibble balance or by counting atoms in a silicon-28 sphere (the Avogadro project). The IPK, the platinum-iridium cylinder used from 1889, is now a historical artifact.

Do you support carats or grains?

Not in this page. One metric carat is 0.2 g exactly (used for gemstones) and one grain is about 64.79891 mg (used for bullets and historical pharmacy). If you need those, the GNU <code>units</code> CLI or Wolfram Alpha covers them; drop feedback and we may add them here.

Why does the output sometimes show 2.2046226... instead of a cleaner number?

Because 1 kg in pounds is 1 / 0.45359237, and that ratio has no short decimal expansion. What you see is the nearest IEEE 754 double rounded to 10 significant digits. The underlying math is exact at the definition level; the mess is purely a base-10 display artifact of an irrational-looking decimal.

More Converters