Byte Size Converter
Convert file sizes between bits, bytes, KB, MB, GB, TB and PB. Supports SI (decimal) and IEC (binary) scales. Instant result.
SI vs IEC: where the difference lives
In the SI (decimal) standard, the math runs in base 10: 1 KB equals 1,000 bytes. That's the reference disk makers and internet providers go by. The IEC (binary) standard works in base 2, where 1 KiB comes to 1,024 bytes. Operating systems use that one when reporting file sizes in RAM.
Related Tools
PDF to Images
Convert PDF pages to individual PNG images. Everything in your browser via pdf.js.
Pixel Art Converter
Convert an image to pixel art by reducing resolution and color palette. Stylized retro output.
Currency Converter
Convert between major currencies (USD, EUR, BRL, GBP, JPY, ARS) using live rates from open.er-api.com.
Convert file and data sizes
How many megabytes fit in that 2 GB file? And in bits, to estimate the download time? Converting between storage units tends to confuse because two different scales are floating around. Here you move values between bits, bytes, KB, MB, GB, TB and PB and get the result right away.
The tool covers the two conventions behind almost all the confusion. The SI scale is decimal, base 1000; the IEC scale is binary, base 1024. That difference explains why a "1 TB" drive shows less space on the system, and both sides sit side by side so you can compare.
All the math happens inside the browser, in the same moment. It helps when sizing storage, estimating transfers, planning backups, or just making sense of the numbers the system throws at you.