Online Byte Unit Converter
B / KB / MB / GB / KiB / MiB
1 Megabyte = 1000 Kilobyte Click to copy
Common Conversions
About Byte Unit Conversion
The byte converter supports both decimal KB/MB/GB and binary KiB/MiB/GiB, for file size, bandwidth and storage estimates. You can also use the Speed Unit Converter for download speed and transfer rate conversions.
Common Formulas
- 1 Byte = 8 bit
- 1 KB = 1000 B
- 1 KiB = 1024 B
- 1 MB = 1000 KB
- 1 MiB = 1024 KiB
Use Cases
- File size, disk capacity and network transfer estimates
- Storage conversions between KB/MB/GB and KiB/MiB/GiB
Tips
- KB/MB/GB usually use 1000-base; KiB/MiB/GiB use 1024-base. OS and drive makers may display differently.
FAQ
What is the difference between KB and KiB?
KB is usually decimal: 1 KB = 1000 B; KiB is binary: 1 KiB = 1024 B.
How many bytes is 8 bit?
8 bit = 1 B (one byte).
Why do drive labels and OS display differ?
Drive makers use decimal (1KB=1000B) while the OS uses binary (1KiB=1024B). For a 1TB drive, makers count 1000⁴ = 1,000,000,000,000 bytes, while the OS shows about 931 GiB using 1024⁴. This is a normal unit difference, not a "shrinking" drive.