Convert between all digital storage units β bits, bytes, kilobytes, megabytes, gigabytes, terabytes, petabytes and beyond β with SI and IEC binary standards, transfer time calculator, and real-world comparisons.
A bit is the most fundamental unit of digital information β it holds a 0 or 1. Eight bits form one byte, which can represent 256 different values (0β255). All digital data β text, images, audio, video β is ultimately stored as sequences of bits.
The SI (metric) standard uses powers of 10: 1 KB = 1,000 bytes. The IEC 80000-13 standard (1998) introduced binary prefixes: 1 KiB = 1,024 bytes. Hard drive makers use SI; RAM and OS file systems traditionally use binary β causing the "missing gigabytes" confusion on new drives.
Network speeds are measured in bits per second (bps), not bytes. A 100 Mbps connection transfers 100 million bits β or about 12.5 MB β per second. When downloading, always divide advertised Mbps by 8 to get the practical MB/s download speed you'll see in your browser.
Modern data centres operate at petabyte (PB) and exabyte (EB) scales. The entire internet generates roughly 2.5 quintillion bytes of data daily. A single exabyte equals 1 billion gigabytes β enough to store 250 million DVDs or over 11,500 years of HD video.