Convert data storage units — bytes, KB, MB, GB, TB, PB.
| Unit | Name | Value |
|---|---|---|
| bit | Bit | 8 |
| KB | Kilobyte | 0.0009765625 |
| MB | Megabyte | 9.5367432e-7 |
| GB | Gigabyte | 9.313226e-10 |
| TB | Terabyte | 9.095043e-13 |
| PB | Petabyte | 8.881981e-16 |
Formula: Bit = Byte × 8
Multiply any byte value by 8 to get bit. One byte equals 8 bit.
Reverse: Byte = Bit × 0.125
Common byte values with real-world context — factor: 1 B = 8 bit
| Byte (B) | Bit (bit) | Context |
|---|---|---|
| 1 B | 8 bit | Single character |
| 8 B | 64 bit | Single character |
| 32 B | 256 bit | Short SMS |
| 64 B | 512 bit | Short SMS |
| 128 B | 1,024 bit | Short SMS |
| 256 B | 2,048 bit | Short SMS |
| 512 B | 4,096 bit | 1 KB text |
| 1,000 B | 8,000 bit | 1 KB text |
| 1,024 B | 8,192 bit | 1 KB text |
| 8,000 B | 6.4e+04 bit | Small webpage |
| 1e+06 B | 8e+06 bit | 1 MB photo |
| 8e+06 B | 6.4e+07 bit | 10 MB document |
| 1e+09 B | 8e+09 bit | 1 GB file |
| 8e+09 B | 6.4e+10 bit | 10 GB video |
| 1.000e+12 B | 8.000e+12 bit | 1 TB drive |
Bytes × 8 = bits. Always exact.
1 B = 8 bits, 1 KB = 8,000 bits, 1 MB = 8,000,000 bits.
A 12.5 MB/s download = 100 Mbit/s — how ISPs advertise speed.
Works at bit level for register sizes, flag fields, and protocol frame analysis.
Specifies key lengths in bits — AES-128, AES-256, RSA-2048 are standard.
Designs packet headers with bit-level field specifications.
Programs bit-level logic for custom digital circuits.
Analyzes entropy and bit-per-symbol efficiency of compression algorithms.
Evaluates brute-force difficulty based on key size in bits.
The byte is the fundamental unit of digital information, almost universally defined as 8 bits. The term was coined by Werner Buchholz in 1956 during the design of the IBM Stretch computer. Early computers used variable byte sizes; the 8-bit standard emerged through IBM's System/360 in 1964.
Bytes are the basic unit for file sizes, memory capacities, and data transfer rates in computing. A single ASCII character occupies one byte; a UTF-8 emoji typically takes 3-4 bytes.
Interesting fact: The word 'byte' was intentionally misspelled from 'bite' to avoid accidental misreading as 'bit'. A single byte can store 256 distinct values (0–255).
The bit is the most fundamental unit of information in computing and communications, representing a binary value of 0 or 1. Claude Shannon formalized the bit in his landmark 1948 paper 'A Mathematical Theory of Communication'.
Bits define network speeds (Mbps, Gbps), pixel color depths (8-bit, 16-bit), and cryptographic key lengths. Internet connection speeds are quoted in bits per second (bps), not bytes per second.
Interesting fact: The term 'bit' was coined by John Tukey in 1947 as a contraction of 'binary digit'. A standard coin flip is a perfect analog for a single bit.
Converting byte to bit is a common task in computing, networking, and data management. Storage manufacturers, operating systems, and network equipment often express data sizes in different units — understanding the conversion is essential for comparing specifications, planning storage capacity, and interpreting network speed versus file size relationships.
As a practical reference: 5 B = 40 bit and 10 B = 80 bit. For larger quantities, 100 B = 800 bit. The reverse conversion uses the factor 0.125, so 1 bit = 0.125 B. Note that decimal prefixes (KB=1,000, MB=1,000,000) differ from binary prefixes (KiB=1,024, MiB=1,048,576) — always check which standard your software or hardware uses.
All conversions use the internationally recognized factor of exactly 1 B = 8 bit, calculated with IEEE 754 double-precision arithmetic accurate to at least 8 significant figures.