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.

Storage input

Convert from any unit

decimal + binary
Main conversion 0.931323 GiB 1 GB equals 0.931323 GiB.

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

UnitBytesTypical use
1 bit0.125 bytesNetworking, low-level data
1 byte8 bitsFiles and memory
1 KB1000 bytesDecimal file and drive sizes
1 KiB1024 bytesBinary memory and file sizes
1 MB1,000,000 bytesPhotos, documents, downloads
1 MiB1,048,576 bytesMemory and binary file sizes
1 GB1,000,000,000 bytesDrives, videos, cloud storage
1 GiB1,073,741,824 bytesOperating systems and RAM
1 TB1,000,000,000,000 bytesLarge drives and backups
1 TiB1,099,511,627,776 bytesBinary 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.

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.