Byte Size Converter

Convert a data size to every common unit at once — both decimal (KB, MB, GB) and binary (KiB, MiB, GiB).

KB vs KiB — the 1000 / 1024 confusion

Decimal units go in steps of 1000: 1 KB = 1,000 bytes, 1 MB = 1,000,000 bytes. Binary units go in steps of 1024: 1 KiB = 1,024 bytes, 1 MiB = 1,048,576 bytes. Storage manufacturers use decimal (that's why a "1 TB" drive shows up as ~931 "GB" in Windows — Windows actually displays GiB), while RAM and many operating systems use binary.

Frequently asked questions

Why does my 512 GB drive show less capacity?

512 GB (decimal) = 476.8 GiB (binary). Windows labels GiB as "GB", so nothing is missing — the two systems just count differently. Filesystem overhead removes a little more.

What about bits vs bytes?

1 byte = 8 bits. Network speeds are quoted in bits per second (Mbps), so a 100 Mbps connection downloads at most 12.5 MB/s.

Last updated: 2026-07-12