Result
This page has no server side at all. The table you paste is parsed by JavaScript inside your own browser, the chart is drawn on a canvas element on your machine, and the export file is assembled locally. Nothing is uploaded, stored or written to any log. You can disconnect from the network after the page has loaded and everything will still work — which is the simplest way to verify the claim yourself.
Facts and limits of this method
| Base unit | Byte — all other units convert through it |
|---|---|
| Power base | 1024 (binary, as shown by your OS's file manager), not 1000 |
| 1 byte | 8 bits |
| 1 KB / 1 MB / 1 GB / 1 TB | 1024 B / 1024² B / 1024³ B / 1024⁴ B respectively |
| Total units | 7 — bit, byte, KB, MB, GB, TB, PB |
When it misleads you
- The calculation happens in two steps: the value is first converted to bytes, then from bytes to the target unit, so choosing the same unit for "from" and "to" leaves the result unchanged.
- This converter uses the binary base of 1024 (how operating systems display file sizes) — drive and SSD manufacturers usually state capacity using base 1000, so the "purchased" and "OS-displayed" size differ: a labeled 1 TB drive shows as about 931 GB in Windows.
- Formally, base-1024 units are called kibibyte (KiB), mebibyte (MiB) and so on, but colloquially and in most software interfaces they're still called "kilobyte", "megabyte" — this converter follows that common usage.
- Rounding is applied only to the displayed result — internal calculations use the full precision of JavaScript floating-point numbers.
How it is calculated
Each of the seven units has a preset conversion factor to bytes — for example, 1 KB = 1024 bytes, 1 MB = 1024² = 1,048,576 bytes.
The entered value is multiplied by the factor of the selected "from" unit, giving size in bytes.
The size in bytes is divided by the factor of the "to" unit, giving the result in the target unit.
The result is rounded to the chosen number of decimal places and updates instantly whenever the value, units or precision change.
Questions and answers
Why does a 1 TB drive show less in File Explorer?
Because manufacturers state capacity using base 1000 (1 TB = 1,000,000,000,000 bytes), while the OS displays it using base 1024 — so a 1 TB label ends up showing as about 931 GB in the system. This converter uses the system's (1024) base.
How many bits are in a byte?
8 bits — the standard ratio used in this converter.
Is it correct to call base-1024 units "kilobytes"?
Formally, base 1024 has its own names — kibibyte, mebibyte, and so on — but in everyday use (including Windows and most software interfaces) they're still called kilobytes and megabytes; this converter follows that practice.
Is my data sent anywhere?
No, the whole calculation runs in your browser.