Byte Converter
Convert between data size units (bits to exabytes).
Binary (IEC): 1 KiB = 1024 bytes. Used by operating systems and RAM. Units: KiB, MiB, GiB, TiB, PiB, EiB.
Plain text email
5 KB
Typical webpage
2 MB
MP3 song (4 min)
4 MB
High-res photo (JPEG)
8 MB
RAW photo
25 MB
1 min 1080p video
150 MB
CD-ROM
700 MB
DVD
4.7 GB
Blu-ray disc
25 GB
AAA video game
80 GB
1 hour 4K video
20 GB
Typical SSD
1 TB
Large NAS storage
16 TB
Library of Congress (text)
15 TB
About this tool
- 1
Enter a value
Type a number into any unit field such as bytes, KB, MB, GB, or TB.
- 2
View conversions
All other units update instantly with both binary (KiB, MiB) and decimal (KB, MB) results.
- 3
Switch to bit rates
Toggle to bit-rate mode to convert between bps, Kbps, Mbps, and Gbps.
- Remember that 1 KB equals 1000 bytes (decimal), while 1 KiB equals 1024 bytes (binary). The tool shows both.
- Use bit-rate mode to convert your internet speed (Mbps) into actual download rates in MB per second.
- When estimating storage, convert your file sizes to the same unit before adding them up to avoid errors.
- Conversion between bytes, KB, MB, GB, TB, and PB
- Both decimal (SI) and binary (IEC) unit systems
- Bit-rate conversions for network speed calculations
- Real-time updates as you type
- Convert file sizes to estimate how many files fit on a USB drive or cloud storage plan
- Translate ISP speed ratings in Mbps to real-world download speeds in MB/s
- Compare storage specifications across devices using consistent units
- Calculate bandwidth requirements for streaming or file transfer operations