Bit (b) is the smallest unit to measure digital data where as Byte is commonly used as the
smallest addressable unit of storage in many computer systems. A Nibble can be formed by grouping 4 bits, can have up to 16 values.

Below chart illustrates the comparison between Decimal (SI Standard) and Binary (IEC Standard) units.

### Digital Data Units - Definitions

Bit : Bit (binary digit) is the most basic unit of information in digital computing and communications systems. Bit is the smallest unit to represent digital data. A bit represents a logical state with one of two possible values either 1 or 0. The unit symbol for bit is **b**.

Nibble : Nibble is an aggregation of **four bits**. It is also called a quadbit or a half-byte. Nibble can have up to 16 possible values, represented by a single hexadecimal digit 0 - F.

Byte : Byte is a unit of digital information that most commonly consists of eight bits. A single byte can be used to represent 256 different values. 1000bytes = 1 Kilobyte (KB). 1024 bytes = 1 Kibibyte (KiB).

Kilobit : One Kilobit is **10**^{3} or **1000 Bits**. Kilobit is a decimal unit defined as per SI standard. The unit symbol for Kilobit is **kbit** or **kb**. Kilobit is not same as Kibibit (Kib) that contains 1024 bits. 1000 Kilobits = 1 Megabit (Mbit).

Kibibit : One Kibibit is **2**^{10} or **1024 Bits**. Kibibit is a binary unit defined as per IEC standard. The unit symbol for Kibibit **Kibit**. Kibibit is not same as Kilobit (Kb) that contains 1000 bits. 1024 Kibibits = 1 Mebibit (Mibit).

Kilobyte : One Kilobyte is **10**^{3} or **1000 Bytes**. Kilobyte is a decimal unit defined as per SI standard. The unit symbol for Kilobyte is **kB**. Kilobyte is not same as Kibibyte (KiB) that contains 1024 bytes. 1000 Kilobytes = 1 Megabyte (MB).

Kibibyte : One Kibibyte is **2**^{10} or **1024 Bytes**. Kibibyte is a binary unit defined as per IEC standard. The unit symbol for Kibibyte is **KiB**. Kibibyte is not same as Kilobyte (KB) that contains 1000 bytes. 1024 Kibibyte = 1 Mebibyte (MiB).

Megabit : One Megabit is equal to **10**^{6} or **1000**^{2} Bits. Megabit is a decimal unit defined as per SI standard. 1 Megabit = 1000 Kilobits. The unit symbol for Megabit is **Mbit** or **Mb**. Megabit is not same as Mebibit (Mib) that contains 1024^{2} bits. 1000 Megabits = 1 Gigabit (Gbit).

Mebibit : One Mebibit is equal to **2**^{20} or **1024**^{2} Bits. Mebibit is a binary unit defined as per IEC standard. 1 Mebibit = 1024 Kibibits. The unit symbol for Mebibit is **Mibit**. Mebibit is not same as Megabit (Mb) that contains 1000^{2} bits. 1024 Mebibits = 1 Gibibit (Gibit).

Megabyte : One Megabyte is equal to **10**^{6} or **1000**^{2} Bytes. Megabyte is a decimal unit defined as per SI standard. 1 Megabyte = 1000 Kilobytes. The unit symbol for Megabyte is **MB**. Megabyte is not same as Mebibyte (MiB) that contains 1024^{2} bytes. 1000 Megabytes = 1 Gigabyte (GB).

Mebibyte : One Mebibyte is equal to **2**^{20} or **1024**^{2} Bytes. Mebibyte is a binary unit defined as per IEC standard. 1 Mebibyte = 1024 Kibibytes. The unit symbol for Mebibyte is **MiB**. Mebibyte is not same as Megabyte (MB) that contains 1000^{2} bytes. 1024 Mebibytes = 1 Gibibyte (GiB).

Gigabit : One Gigabit is equal to **10**^{9} or **1000**^{3} Bits. Gigabit is a decimal unit defined as per SI standard. 1 Gigabit = 1000 Megabits. The unit symbol for Gigabit is **Gbit** or **Gb**. Gigabit is not same as Gibibit (Gib) that contains 1024^{3} bits. 1000 Gigabits = 1 Terabit (Tbit).

Gibibit : One Gibibit is equal to **2**^{30} or **1024**^{3} Bits. Gibibit is a binary unit defined as per IEC standard. 1 Gibibit = 1024 Mebibits. The unit symbol for Gibibit is **Gibit**. Gibibit is not same as Gigabit (Gb) that contains 1000^{3} bits. 1024 Gibibits = 1 Tebibit (Tibit).

Gigabyte : One Gigabyte is equal to **10**^{9} or **1000**^{3} Bytes. Gigabyte is a decimal unit defined as per SI standard. 1 Gigabyte = 1000 Megabytes. The unit symbol for Gigabyte is **GB**. Gigabyte is not same as Gibibyte (GiB) that contains 1024^{3} bytes. 1000 Gigabytes = 1 Terabyte (TB).

Gibibyte : One Gibibyte is equal to **2**^{30} or **1024**^{3} Bytes. Gibibyte is a binary unit defined as per IEC standard. 1 Gibibyte = 1024 Mebibytes. The unit symbol for Gibibyte is **GiB**. Gibibyte is not same as Gigabyte (GB) that contains 1000^{3} bytes. 1024 Gibibytes = 1 Tebibyte (TiB).

Terabit : One Terabit is equal to **10**^{12} or **1000**^{4} Bits. Terabit is a decimal unit defined as per SI standard. 1000 Gigabits = 1 Terabit. The unit symbol for Terabit is **Tbit** or **Tb**. Terabit is not same as Tebibit (Tib) that contains 1024^{4} bits. 1000 Terabit = 1 Petabit (Pbit).

Tebibit : One Tebibit is equal to **2**^{40} or **1024**^{4} Bits. Tebibit is a binary unit defined as per IEC standard. 1 Tebibit = 1024 Gibibits. The unit symbol for Tebibit is **Tibit**. Tebibit is not same as Terabit (Tb) that contains 1000^{4} bits. 1024 Tebibits = 1 Pebibit (Pibit).

Terabyte : One Terabyte is equal to **10**^{12} or **1000**^{4} Bytes. Terabyte is a decimal unit defined as per SI standard. 1 Terabyte = 1000 Gigabytes. The unit symbol for Terabyte is **TB**. Terabyte is not same as Tebibyte (TiB) that contains 1024^{4} bytes. 1000 Terabytes = 1 Petabyte (PB).

Tebibyte : One Tebibyte is equal to **2**^{40} or **1024**^{4} Bytes. Tebibyte is a binary unit defined as per IEC standard. 1 Tebibyte = 1024 Gibibytes. The unit symbol for Tebibyte is **TiB**. Tebibyte is not same as Terabyte (TB) that contains 1000^{4} bytes. 1024 Tebibytes = 1 Pebibyte (PiB).

Petabit : One Petabit is equal to **10**^{15} or **1000**^{5} Bits. Petabit is a decimal unit defined as per SI standard. 1 Petabit = 1000 Terabits. The unit symbol for Petabit is **Pbit**. Petabit is not same as Pebibit (Pib) that contains 1024^{5} bits. 1000 Petabits = 1 Exabit (Ebit).

Pebibit : One Pebibit is equal to **2**^{50} or **1024**^{5} Bits. Pebibit is a binary unit defined as per IEC standard. 1 Pebibit = 1024 Tebibits. The unit symbol for Pebibit is **Pibit**. Pebibit is not same as Petabit (Pb) that contains 1000^{5} bits. 1024 Pebibits = 1 Exbibit (Eibit).

Petabyte : One Petabyte is equal to **10**^{15} or **1000**^{5} Bytes. Petabyte is a decimal unit defined as per SI standard. 1 Petabyte = 1000 Terabytes. The unit symbol for Petabyte is **PB**. Petabyte is not same as Pebibyte (PiB) that contains 1024^{5} bytes. 1000 Petabytes = 1 Exabyte (EB).

Pebibyte : One Pebibyte is equal to or **1024**^{5} Bytes. 1 Pebibyte = 1024 Tebibytes. Pebibyte is a binary unit defined as per IEC standard. The unit symbol for Pebibyte is **PiB**. Pebibyte is not same as Petabyte (PB) that contains 1000^{5} bytes. 1024 Pebibytes = 1 Exbibyte (EiB).

Exabit : One Exabit is equal to **10**^{18} or **1000**^{6} Bits. Exabit is a decimal unit defined as per SI standard. 1 Exabit = 1000 Petabits. The unit symbol for Exabit is **Ebit**. Exabit is not same as Exbibit (Eib) that contains 1024^{6} bits. 1000 Exabits = 1 Zettabit (Zbit).

Exbibit : One Exbibit is equal to **2**^{60} or **1024**^{6} Bits. Exbibit is a binary unit defined as per IEC standard. 1 Exbibit = 1024 Pebibits. The unit symbol for Exbibit is **Eibit**. Exbibit is not same as Exabit (Eb) that contains 1000^{6} bits. 1024 Exbibits = 1 Zebibit (Zibit).

Exabyte : One Exabyte is equal to **10**^{18} or **1000**^{6} Bytes. Exabyte is a decimal unit defined as per SI standard. 1 Exabyte = 1000 Petabytes. The unit symbol for Exabyte is **EB**. Exabyte is not same as Exbibyte (EiB) that contains 1024^{6} bytes. 1000 Exabytes = 1 Zettabyte (ZB).

Exbibyte : One Exbibyte is equal to **2**^{60} or **1024**^{6} Bytes. Exbibyte is a binary unit defined as per IEC standard. 1 Exbibyte = 1024 Pebibytes. The unit symbol for Exbibyte is **EiB**. Exbibyte is not same as Exabyte (EB) that contains 1000^{6} bytes. 1024 Exbibytes = 1 Zebibyte (ZiB).

Zettabit : One Zettabit is equal to **10**^{21} or **1000**^{7} Bits. Zettabit is a decimal unit defined as per SI standard. 1 Zettabit = 1000 Exabits. The unit symbol for Zettabit is **Zbit**. Zettabit is not same as Zebibit (Zib) that contains 1024^{7} bits. 1000 Zettabits = 1 Yottabit (Tbit).

Zebibit : One Zebibit equal to **2**^{70} or **1024**^{7} Bits. Zebibit is a binary unit defined as per IEC standard. 1 Zebibit = 1024 Exbibits. The unit symbol for Zebibit is **Zibit**. Zebibit is not same as Zetabit (Zb) that contains 1000^{7} bits. 1024 Zebibits forms a Yobibit (Yibit).

Zettabyte : One Zettabyte is equal to **10**^{21} or **1000**^{7} Bytes. Zettabyte is a decimal unit defined as per SI standard. 1 Zettabyte = 1000 Exabytes. The unit symbol for Zettabyte is **ZB**. Zettabyte is not same as Zebibyte (ZiB) that contains 1024^{7} bytes. 1000 Zettabytes forms a Yottabyte (YB).

Zebibyte : One Zebibyte equal to **2**^{70} or **1024**^{7} Bytes. Zebibyte is a binary unit defined as per IEC standard. 1 Zebibyte = 1024 Exbibytes. The unit symbol for Zebibyte is **ZiB**. Zebibyte is not same as Zettabyte (ZB) that contains 1000^{7} bytes. 1024 Zebibytes forms a Yobibyte (YiB).

Yottabit : One Yottabit is equal to **10**^{24} or **1000**^{8} Bits. Yottabit is a decimal unit defined as per SI standard. 1 Yottabit = 1000 Zettabits. The unit symbol for Yottabit is **Ybit**. Yottabit is not same as Yobibit (Yib) that contains 1024^{8} bits.

Yobibit : One Yobibit equal to **2**^{80} or **1024**^{8} Bits. Yobibit is a binary unit defined as per IEC standard. 1 Yobibit = 1024 Zebibits. The unit symbol for Yobibit is **Yibit**. Yobibit is not same as Yottabit (Mb) that contains 1000^{8} bits.

Yottabyte : One Yottabyte is equal to **10**^{24} or **1000**^{8} Bytes. Yottabyte is a decimal unit defined as per SI standard. 1 Yottabyte = 1000 Zettabytes. The unit symbol for Yottabyte is **YB**. Yottabyte is not same as Yobibyte (ZiB) that contains 1024^{8} bytes.

Yobibyte : One Yobibyte equal to **2**^{80} or **1024**^{8} Bytes. Yobibyte is a binary unit defined as per IEC standard. 1 Yobibyte = 1024 Zebibytes. The unit symbol for Yobibyte is **YiB**. Yobibyte is not same as Yottabyte (YB) that contains 1000^{8} bytes.