This tool converts data sizes between bytes, KB, MB, GB and TB, and clarifies the eternal confusion between decimal units (KB, 1000-based) and binary units (KiB, 1024-based). Type a value and see both interpretations in your browser.
How to use it
- Enter a size and its unit.
- See the equivalent in other units.
- Compare the decimal (1000) and binary (1024) interpretations side by side.
About Byte Size Converter
Data sizes hide a long-standing ambiguity: is a kilobyte 1000 bytes or 1024? Officially, KB is 1000 and KiB is 1024, but software and storage vendors use the terms inconsistently, which is why a "500 GB" drive shows up as roughly 465 GiB in your operating system. This converter makes the distinction explicit, converting your value under both conventions so you can see exactly what a number means. It is useful for sizing uploads, interpreting storage figures and debugging limits. The conversion runs locally in your browser.
FAQ
Why does my hard drive show less space than advertised?
Vendors count in decimal (1000-based GB) while the OS often reports binary (1024-based GiB), so a 500 GB drive shows about 465 GiB.
What is the difference between KB and KiB?
KB is 1000 bytes (decimal); KiB is 1024 bytes (binary). This tool shows both.
What is the difference between KB and KiB?
KB (kilobyte) is 1000 bytes in the decimal system used by storage manufacturers, while KiB (kibibyte) is 1024 bytes in the binary system used by operating systems. This is why a '1 TB' drive shows as roughly 931 GiB.