Storage input
Digital storage converter
Data Storage Converter
Convert bits, bytes, decimal KB/MB/GB/TB/PB, and binary KiB/MiB/GiB/TiB/PiB instantly. See the real difference between disk-size units and memory-size units.
All results
Decimal and binary storage results
Bits8,000,000,000b
Bytes1,000,000,000B
Kilobytes1,000,000KB
Megabytes1,000MB
Gigabytes1GB
Terabytes0.001TB
Petabytes0.000001PB
Kibibytes976,562.5KiB
Mebibytes953.674MiB
Gibibytes0.931323GiB
Tebibytes0.000909TiB
Pebibytes0.000000888PiB
Decimal vs binary comparison
Best decimal unit1 GB
Best binary unit953.674 MiB
GB to GiB gap1 GB is 6.87% smaller than 1 GiB.
Rule of thumbStorage vendors usually use decimal units; operating systems may show binary units.
Data storage conversion formulas
1 byte = 8 bitsUse this to convert between bit-based and byte-based sizes.
1 KB = 1000 bytesDecimal SI-style storage unit, common for drives and networks.
1 KiB = 1024 bytesBinary IEC-style storage unit, common for memory and OS file sizes.
GiB = bytes / 1024^3Binary gigabyte conversion for file systems and memory reporting.
Storage unit reference table
| Unit | Bytes | Typical use |
|---|---|---|
| 1 bit | 0.125 bytes | Networking, low-level data |
| 1 byte | 8 bits | Files and memory |
| 1 KB | 1000 bytes | Decimal file and drive sizes |
| 1 KiB | 1024 bytes | Binary memory and file sizes |
| 1 MB | 1,000,000 bytes | Photos, documents, downloads |
| 1 MiB | 1,048,576 bytes | Memory and binary file sizes |
| 1 GB | 1,000,000,000 bytes | Drives, videos, cloud storage |
| 1 GiB | 1,073,741,824 bytes | Operating systems and RAM |
| 1 TB | 1,000,000,000,000 bytes | Large drives and backups |
| 1 TiB | 1,099,511,627,776 bytes | Binary capacity reporting |
Common storage examples
Drive capacity500 GB is about 465.661 GiB, which explains why OS capacity can look smaller.
Memory size16 GiB is about 17.18 GB in decimal storage units.
File download700 MB is about 667.572 MiB.
Bit to byte80 megabits equals 10 megabytes because 1 byte is 8 bits.
Popular data storage conversions
FAQ
How many bits are in a byte?
One byte equals 8 bits.
What is the difference between KB and KiB?
KB is decimal and equals 1000 bytes. KiB is binary and equals 1024 bytes.
Why does a 500 GB drive show about 465 GiB?
Drive labels usually use decimal GB, while many operating systems display binary GiB. 500,000,000,000 bytes divided by 1024^3 is about 465.661 GiB.