Data Storage Converter

Convert between digital storage units including bits, bytes, kilobytes, megabytes, gigabytes, terabytes (SI), and kibibytes, mebibytes, gibibytes, tebibytes (binary/IEC).

Data Storage Converter 11 units
—

Common Data Storage Conversions

All Data Storage Conversions

Browse all unit combinations — each page has a dedicated converter and conversion table.

Bits → Bytes Bits → Kilobytes Bits → Megabytes Bits → Gigabytes Bits → Terabytes Bits → Petabytes Bits → Kibibytes Bits → Mebibytes Bits → Gibibytes Bits → Tebibytes Bytes → Bits Bytes → Kilobytes Bytes → Megabytes Bytes → Gigabytes Bytes → Terabytes Bytes → Petabytes Bytes → Kibibytes Bytes → Mebibytes Bytes → Gibibytes Bytes → Tebibytes Kilobytes → Bits Kilobytes → Bytes Kilobytes → Megabytes Kilobytes → Gigabytes Kilobytes → Terabytes Kilobytes → Petabytes Kilobytes → Kibibytes Kilobytes → Mebibytes Kilobytes → Gibibytes Kilobytes → Tebibytes Megabytes → Bits Megabytes → Bytes Megabytes → Kilobytes Megabytes → Gigabytes Megabytes → Terabytes Megabytes → Petabytes Megabytes → Kibibytes Megabytes → Mebibytes Megabytes → Gibibytes Megabytes → Tebibytes Gigabytes → Bits Gigabytes → Bytes Gigabytes → Kilobytes Gigabytes → Megabytes Gigabytes → Terabytes Gigabytes → Petabytes Gigabytes → Kibibytes Gigabytes → Mebibytes Gigabytes → Gibibytes Gigabytes → Tebibytes Terabytes → Bits Terabytes → Bytes Terabytes → Kilobytes Terabytes → Megabytes Terabytes → Gigabytes Terabytes → Petabytes Terabytes → Kibibytes Terabytes → Mebibytes Terabytes → Gibibytes Terabytes → Tebibytes Petabytes → Bits Petabytes → Bytes Petabytes → Kilobytes Petabytes → Megabytes Petabytes → Gigabytes Petabytes → Terabytes Petabytes → Kibibytes Petabytes → Mebibytes Petabytes → Gibibytes Petabytes → Tebibytes Kibibytes → Bits Kibibytes → Bytes Kibibytes → Kilobytes Kibibytes → Megabytes Kibibytes → Gigabytes Kibibytes → Terabytes Kibibytes → Petabytes Kibibytes → Mebibytes Kibibytes → Gibibytes Kibibytes → Tebibytes Mebibytes → Bits Mebibytes → Bytes Mebibytes → Kilobytes Mebibytes → Megabytes Mebibytes → Gigabytes Mebibytes → Terabytes Mebibytes → Petabytes Mebibytes → Kibibytes Mebibytes → Gibibytes Mebibytes → Tebibytes Gibibytes → Bits Gibibytes → Bytes Gibibytes → Kilobytes Gibibytes → Megabytes Gibibytes → Gigabytes Gibibytes → Terabytes Gibibytes → Petabytes Gibibytes → Kibibytes Gibibytes → Mebibytes Gibibytes → Tebibytes Tebibytes → Bits Tebibytes → Bytes Tebibytes → Kilobytes Tebibytes → Megabytes Tebibytes → Gigabytes Tebibytes → Terabytes Tebibytes → Petabytes Tebibytes → Kibibytes Tebibytes → Mebibytes Tebibytes → Gibibytes

📐 How to Use

  1. Choose the storage unit you have in the From dropdown, decimal or binary, and your target unit in the To dropdown.
  2. Type the size into the value box. The converted size appears live in the second box with the unit symbol beside it.
  3. Swap the two units with the arrow button when you need the reverse direction, and press Copy to reuse the result.
  4. Open a tile in Common Data Storage Conversions for pairs such as GB to MB, or follow any link under All Data Storage Conversions to a page with a full conversion table.

❓ Frequently Asked Questions

QHow many bytes are in a kilobyte?
A kilobyte is 1000 bytes here, following the SI meaning used on packaging and in networking. The 1024-byte unit is listed separately as the kibibyte, KiB. Pick kilobyte for storage marketing figures and kibibyte when matching what an operating system reports.
QHow many MB are in a GB?
1 gigabyte is 1000 megabytes, and 1 terabyte is 1000 gigabytes, in the decimal series. In the binary series 1 gibibyte is 1024 mebibytes. Crossing the two, 1 GB is 0.93132257 GiB and 1 GiB is 1.073742 GB.
QWhy does a 1 TB drive show as 931 GB on my computer?
Because the drive holds 1,000,000,000,000 bytes, which is 931.3226 gibibytes, and the operating system divides by 1024 three times while still writing GB. Nothing is missing. Convert 1 TB to GiB on this page and you get the figure your file manager displays.
QHow many bits are in a byte?
One byte is 8 bits, so 1 kilobyte is 8000 bits. This is why a 100 Mbps connection tops out near 12.5 MB per second: internet speeds are measured in bits per second and file sizes in bytes.

ℹ️ About Data Storage Conversion

Digital storage has two incompatible readings of the same prefixes. Drive makers and SI count in decimal steps, so a kilobyte is 1000 bytes and a gigabyte a thousand million; operating systems historically counted in powers of two, where those names meant 1024 and 1073741824 bytes. The IEC settled the clash in 1998 by naming the binary units kibibyte, mebibyte and gibibyte, although Windows still prints GB while measuring GiB. Bits are a separate trap: eight bits make one byte, and link speeds are quoted in bits.

Eleven units sit side by side here, decimal and binary, with the byte as the base and the bit treated as one-eighth of a byte. Counts of a trillion bytes or more switch to scientific notation, and smaller results carry four to eight decimal places. The whole calculation is done by the page itself.

📏 11 Supported Units

Bit (b), Byte (B), Kilobyte (KB), Megabyte (MB), Gigabyte (GB), Terabyte (TB), Petabyte (PB), Kibibyte (KiB), Mebibyte (MiB), Gibibyte (GiB), Tebibyte (TiB).