All Tools

Byte Unit Converter

Convert between bytes, kilobytes, megabytes, gigabytes, and more. Supports SI (1000-based) and IEC (1024-based) units.

Decimal (SI)

BBytes
1,000,000,000
KBKilobytes
1,000,000
MBMegabytes
1,000
GBGigabytes
1
TBTerabytes
0.001
PBPetabytes
0.000001
EBExabytes
0

Binary (IEC)

KiBKibibytes
976,562.5
MiBMebibytes
953.674316
GiBGibibytes
0.931323
TiBTebibytes
0.000909
PiBPebibytes
0.000001
EiBExbibytes
0

Bits

bBits
8,000,000,000
KbKilobits
8,000,000
MbMegabits
8,000
GbGigabits
8
TbTerabits
0.008
SI vs IEC: SI (decimal) units use a factor of 1000 (e.g., 1 KB = 1,000 B), while IEC (binary) units use a factor of 1024 (e.g., 1 KiB = 1,024 B). Operating systems often display file sizes using binary values but label them with SI prefixes, which can cause confusion.