Byte (B) - Unit Information & Conversion

Symbol:B
Plural:bytes
Category:Data Storage

What is a Byte?

Definition

A byte is a unit of digital information that most commonly consists of 8 bits. Historically, the size of the byte has been hardware-dependent, but 8 bits is now universally accepted as the standard (also known as an octet).

History

The term "byte" was coined by Werner Buchholz in 1956 during the early design phase for the IBM Stretch computer. It originally described a group of bits used to encode a single character, with the size varying (often 4 to 6 bits). The 8-bit byte became standard with the introduction of the IBM System/360 in the 1960s.

Common Uses

  • Measuring file sizes (e.g., kilobytes, megabytes, gigabytes).
  • Representing single characters in character encoding systems (like ASCII, UTF-8).
  • Quantifying computer memory (RAM) and storage capacity (hard drives, SSDs).
  • Defining data types in programming languages (e.g., byte, char).

Unit FAQs

How many bits are in a byte?

There are 8 bits in one byte according to the modern standard.

What's the difference between a bit (b) and a byte (B)?

A bit is the smallest unit (0 or 1), while a byte is a group of 8 bits. Data storage is usually measured in Bytes (B, KB, MB, GB), while data transfer rates are often measured in bits (bps, kbps, Mbps).

How many values can a byte represent?

An 8-bit byte can represent 2^8 = 256 different values (from 0 to 255).

Why 8 bits?

The 8-bit standard emerged partly because it efficiently represents powers of 2 and accommodates encoding schemes like ASCII, which initially used 7 bits plus a parity bit.

Byte Conversion Formulas

To Bit:

1 B = 8 b
Example: 5 bytes = 40 bits

To Kilobit:

1 B = 0.008 kb
Example: 5 bytes = 0.04 kilobits

To Kilobyte:

1 B = 0.001 KB
Example: 5 bytes = 0.005 kilobytes

To Megabit:

1 B = 0.000008 Mb
Example: 5 bytes = 0.00004 megabits

To Megabyte:

1 B = 0.000001 MB
Example: 5 bytes = 0.000005 megabytes

To Gigabit:

1 B = 8.0000e-9 Gb
Example: 5 bytes = 4.0000e-8 gigabits

To Gigabyte:

1 B = 1.0000e-9 GB
Example: 5 bytes = 5.0000e-9 gigabytes

To Terabit:

1 B = 8.0000e-12 Tb
Example: 5 bytes = 4.0000e-11 terabits

To Terabyte:

1 B = 1.0000e-12 TB
Example: 5 bytes = 5.0000e-12 terabytes

To Petabit:

1 B = 8.0000e-15 Pb
Example: 5 bytes = 4.0000e-14 petabits

To Petabyte:

1 B = 1.0000e-15 PB
Example: 5 bytes = 5.0000e-15 petabytes

To Exabit:

1 B = 8.0000e-18 Eb
Example: 5 bytes = 4.0000e-17 exabits

To Exabyte:

1 B = 1.0000e-18 EB
Example: 5 bytes = 5.0000e-18 exabytes

To Kibibit:

1 B = 0.007813 Kib
Example: 5 bytes = 0.039063 kibibits

To Kibibyte:

1 B = 0.000977 KiB
Example: 5 bytes = 0.004883 kibibytes

To Mebibit:

1 B = 0.000008 Mib
Example: 5 bytes = 0.000038 mebibits

To Mebibyte:

1 B = 9.5367e-7 MiB
Example: 5 bytes = 0.000005 mebibytes

To Gibibit:

1 B = 7.4506e-9 Gib
Example: 5 bytes = 3.7253e-8 gibibits

To Gibibyte:

1 B = 9.3132e-10 GiB
Example: 5 bytes = 4.6566e-9 gibibytes

To Tebibit:

1 B = 7.2760e-12 Tib
Example: 5 bytes = 3.6380e-11 tebibits

To Tebibyte:

1 B = 9.0949e-13 TiB
Example: 5 bytes = 4.5475e-12 tebibytes

To Pebibit:

1 B = 7.1054e-15 Pib
Example: 5 bytes = 3.5527e-14 pebibits

To Pebibyte:

1 B = 8.8818e-16 PiB
Example: 5 bytes = 4.4409e-15 pebibytes

To Exbibit:

1 B = 6.9389e-18 Eib
Example: 5 bytes = 3.4694e-17 exbibits

To Exbibyte:

1 B = 8.6736e-19 EiB
Example: 5 bytes = 4.3368e-18 exbibytes

Convert Byte

Need to convert Byte to other data storage units? Use our conversion tool.