What this tool does
Unit converter turns one number into another across common physical quantities: length, mass, temperature, time and data size. How many meters in a kilometre, what 100°C is in Fahrenheit, or whether 1 KiB is 1024 or 1000 bytes — type a number and get the answer at once.
Both metric and imperial are supported, and temperature is handled on its own (unlike length, it is not a simple multiple). Everything runs locally in your browser; the number is never uploaded.
How to use
- Enter the number Paste the value to convert into the box — decimals and negatives are fine, e.g. 1.5 or -40.
- Pick From and To Choose “From” and “To” below. They must share the same dimension (both length, both mass, etc.); otherwise a mismatch is reported.
- View or download The result shows as three lines (input / output / equation). Copy it or download a converted-*.txt file.
FAQ
What is the difference between KB and KiB?
KB is decimal (1 KB = 1000 bytes); KiB is binary (1 KiB = 1024 bytes). Drive makers use decimal, OSes often show binary, so the same file shows two different numbers.
Why does picking km and kg error?
They belong to different dimensions (length vs mass) and cannot convert directly. From and To must share the same dimension.
How is temperature computed?
Celsius is the base: Fahrenheit = (°C × 9/5) + 32, Kelvin = °C + 273.15, and the reverse follows.
Are negatives and decimals supported?
Yes. Temperature can be -40, length can be 1.5 — the engine computes the real value.
Can it convert currencies?
No. Currencies need live exchange rates and a network connection, which breaks the local-only boundary; that is a different kind of online service.
Is my number uploaded?
No. Conversion happens entirely on your device; the number never leaves the browser.
Limits
Up to 1MB per file; input is a single number. Five dimensions are covered: length, mass, temperature, time and data size. Area, volume, speed, angle, radix and currency are not supported yet.
Number parsing follows JavaScript Number semantics: beyond the safe-integer range (2^53) precision is lost; exact huge-integer conversion is a later enhancement.