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.