Digital Storage Converter
Convert between different digital storage units like bits, bytes, and their multiples.
Converting...
Unit Information
Bit (b)
Definition: The smallest unit of digital information, representing a single binary value (0 or 1).
History: Term coined by Claude Shannon in 1948.
Current Use: Used in computer science and communications.
Kilobit (kb)
Definition: A unit of digital information equal to 1000 bits.
History: Used with decimal prefixes in telecommunications.
Current Use: Used for measuring data transmission rates.
Megabit (Mb)
Definition: A unit of digital information equal to 1,000,000 bits.
History: Commonly used for internet speeds.
Current Use: Standard unit for broadband internet speeds.
Gigabit (Gb)
Definition: A unit of digital information equal to 1,000,000,000 bits.
History: Used for high-speed networks.
Current Use: Used for fiber optic and high-speed network connections.
Terabit (Tb)
Definition: A unit of digital information equal to 1,000,000,000,000 bits.
History: Used for very high-speed networks.
Current Use: Used for backbone internet connections.
Petabit (Pb)
Definition: A unit of digital information equal to 1,000,000,000,000,000 bits.
History: Used for massive data transmission.
Current Use: Used for global internet infrastructure.
Exabit (Eb)
Definition: A unit of digital information equal to 1,000,000,000,000,000,000 bits.
History: Appears in aggregated global traffic and capacity reports.
Current Use: Used for global internet traffic measurements.
Zettabit (Zb)
Definition: A unit of digital information equal to 1,000,000,000,000,000,000,000 bits.
History: Rare; used in forward-looking, macro-scale data projections.
Current Use: Macro-scale projections and research contexts.
Yottabit (Yb)
Definition: A unit of digital information equal to 1,000,000,000,000,000,000,000,000 bits.
History: Largest SI-prefixed bit unit in common parlance.
Current Use: Primarily theoretical today.
Kibibit (Kib)
Definition: An IEC binary unit equal to 1024 bits.
History: Introduced to distinguish binary from decimal prefixes.
Current Use: Used in computing and data communications.
Mebibit (Mib)
Definition: An IEC binary unit equal to 1024 kibibits.
History: Part of the IEC binary prefixes.
Current Use: Used for binary-rate and capacity specifications.
Gibibit (Gib)
Definition: An IEC binary unit equal to 1024 mebibits.
History: Part of the IEC binary prefixes.
Current Use: Used in networking and storage contexts.
Tebibit (Tib)
Definition: An IEC binary unit equal to 1024 gibibits.
History: Part of the IEC binary prefixes.
Current Use: Large-scale binary throughput/storage metrics.
Pebibit (Pib)
Definition: An IEC binary unit equal to 1024 tebibits.
History: Part of the IEC binary prefixes.
Current Use: Rare; very large binary aggregates.
Exbibit (Eib)
Definition: An IEC binary unit equal to 1024 pebibits.
History: Part of the IEC binary prefixes.
Current Use: Extreme-scale binary metrics.
Zebibit (Zib)
Definition: An IEC binary unit equal to 1024 exbibits.
History: Part of the IEC binary prefixes.
Current Use: Extremely rare; theoretical contexts.
Yobibit (Yib)
Definition: An IEC binary unit equal to 1024 zebibits.
History: Part of the IEC binary prefixes.
Current Use: Mostly theoretical.
Byte (B)
Definition: A unit of digital information, equal to 8 bits.
History: Developed with early computers to represent one character.
Current Use: The basic unit for measuring digital data.
Kilobyte (KB)
Definition: A unit of digital storage equal to 1024 bytes.
History: Developed with early computers.
Current Use: Used for small files and documents.
Megabyte (MB)
Definition: A unit of digital storage equal to 1024 kilobytes.
History: Became common with personal computers.
Current Use: Used for photos and medium-sized files.
Gigabyte (GB)
Definition: A unit of digital storage equal to 1024 megabytes.
History: Became common with modern storage.
Current Use: Used to measure storage capacity and large files.
Terabyte (TB)
Definition: A unit of digital storage equal to 1024 gigabytes.
History: Adopted widely with server and cloud-scale storage.
Current Use: Used for drives, backups, and large datasets.
Petabyte (PB)
Definition: A unit of digital storage equal to 1024 terabytes.
History: Appears in large data center contexts.
Current Use: Big data analytics and large archival storage.
Exabyte (EB)
Definition: A unit of digital storage equal to 1024 petabytes.
History: Used in measurements of global data volumes.
Current Use: Describing capacities at cloud and internet scale.
Zettabyte (ZB)
Definition: A unit of digital storage equal to 1024 exabytes.
History: Used in future-looking projections of data growth.
Current Use: Macro indicators of digital economy and global traffic.
Yottabyte (YB)
Definition: A unit of digital storage equal to 1024 zettabytes.
History: One of the largest practical data size units in discourse.
Current Use: Primarily theoretical projections.
Kibibyte (KiB)
Definition: An IEC binary unit equal to 1024 bytes.
History: Introduced to distinguish binary from decimal prefixes.
Current Use: Used where binary-accurate capacities are required.
Mebibyte (MiB)
Definition: An IEC binary unit equal to 1024 kibibytes (~1,048,576 bytes).
History: Part of the IEC binary prefixes.
Current Use: Used in OS and tooling to report binary sizes.
Gibibyte (GiB)
Definition: An IEC binary unit equal to 1024 mebibytes.
History: Part of the IEC binary prefixes.
Current Use: Used to specify actual disk/memory capacities.
Tebibyte (TiB)
Definition: An IEC binary unit equal to 1024 gibibytes.
History: Part of the IEC binary prefixes.
Current Use: Used for very large binary storage descriptions.
Pebibyte (PiB)
Definition: An IEC binary unit equal to 1024 tebibytes.
History: Part of the IEC binary prefixes.
Current Use: Large data center planning and documentation.
Exbibyte (EiB)
Definition: An IEC binary unit equal to 1024 pebibytes.
History: Part of the IEC binary prefixes.
Current Use: Extremely large-scale binary metrics.
Zebibyte (ZiB)
Definition: An IEC binary unit equal to 1024 exbibytes.
History: Part of the IEC binary prefixes.
Current Use: Mostly theoretical.
Yobibyte (YiB)
Definition: An IEC binary unit equal to 1024 zebibytes.
History: Part of the IEC binary prefixes.
Current Use: Mostly theoretical.
All Unit Conversions
Did you know?
- 1 byte consists of 8 bits.
- A kilobyte is 1024 bytes in binary systems, but sometimes 1000 bytes in decimal systems.
- The first hard drive in history had a capacity of 5 megabytes and weighed one ton.