Unit Converter
Convert between common units of length, mass, temperature and volume.
1 m = 3.28084 ft
Related Tools
0 comments
How it works
Each unit category stores a fixed conversion factor against a base unit (metres for length, grams for mass, litres for volume). To convert from A to B the input is multiplied by A's factor (giving the base value), then divided by B's factor. Temperature uses three explicit formulas (C↔F, C↔K) because there is no single multiplier — the scales have different zero points. Conversions are exact double-precision arithmetic; rounding is for display only.
value_in_base = value × factor_from
result = value_in_base / factor_to
Common use cases
- Converting recipe quantities between cups and millilitres.
- Translating a height from feet/inches to centimetres for a form field.
- Switching between Fahrenheit and Celsius weather forecasts.
Frequently asked questions
How accurate are the conversions?
Conversion factors use exact internationally agreed values (e.g., 1 inch = 0.0254 m exactly). Round-trip errors are limited to floating-point representation, well below any practical use.
Why is temperature handled differently?
Length and mass scales share a zero point, so a single multiplier converts between any two. Temperature scales do not, so dedicated formulas with offsets are required.
Are US and UK units distinguished where they differ?
Yes — for volume, US fluid ounces, US gallons, UK fluid ounces and UK gallons are listed separately because they have different exact factors.
Does it support custom units?
No. The unit list is fixed to keep the UI uncluttered. For obscure units use a dedicated reference.