Resize Image

Byte Conversion is a tool that can easily convert "byte (B)", a unit of digital information volume, to "kilobyte (KB)" and "megabyte (MB)". It supports SI units used for HDD and network speed, and IEC units used for memory (RAM, VRAM), file size, and OS disk capacity.

Bit (b)
0
Byte (B)
0
Kibibyte (KiB)

Sometimes confused with Kilobyte (KB)

0
Mebibyte (MiB)

Sometimes confused with Megabyte (MB)

0
Gibibyte (GiB)

Sometimes confused with Gigabyte (GB)

0
Tebibyte (TiB)

Sometimes confused with Terabyte (TB)

0
Pebibyte (PiB)

Sometimes confused with Petabyte (PB)

0
Exbibyte (EiB)

Sometimes confused with Exabyte (EB)

0
Zebibyte (ZiB)

Sometimes confused with Zettabyte (ZB)

0
Yobibyte (YiB)

Sometimes confused with Yottabyte (YB)

0
Kilobyte (KB)
0
Megabyte (MB)
0
Gigabyte (GB)
0
Terabyte (TB)
0
Petabyte (PB)
0
Exabyte (EB)
0
Zettabyte (ZB)
0
Yottabyte (YB)
0
In general conversation, "Kibibyte (KiB)" is sometimes mistakenly referred to as "Kilobyte (KB)," or "Kilobyte (KB)" is used uniformly. However, technically, it is more accurate to distinguish between them.

How to Use

  1. Enter the "data value."
  2. Select the "byte unit."
  3. The values for "Bit (b)," "Byte (B)," "Kibibyte (KiB)," "Mebibyte (MiB)," "Gibibyte (GiB)," "Tebibyte (TiB)," "Pebibyte (PiB)," "Exbibyte (EiB)," "Zebibyte (ZiB)," "Yobibyte (YiB)," "Kilobyte (KB)," "Megabyte (MB)," "Gigabyte (GB)," "Terabyte (TB)," "Petabyte (PB)," "Exabyte (EB)," "Zettabyte (ZB)," and "Yottabyte (YB)" will be calculated automatically.

What is a Byte?

A byte (Byte, B) is a unit of digital information. It is used as a basic unit to represent the size (capacity) of data in the world of computers and digital data.

Basic Information About Bytes

1 byte (1B) = 8 bits (8b)

1 bit (bit) can represent two values: 0 or 1.

1 byte = Can represent 256 different values (2⁸ = 256).

Byte Units

Basic Byte Units (10^3 System / SI Prefixes)

These units are based on the International System of Units (SI) and change by a factor of 1,000 each time.

Unit Symbol Bytes (Decimal)
ByteB1
KilobyteKB1,000 B
MegabyteMB1,000 KB = 1,000,000 B
GigabyteGB1,000 MB = 1,000,000,000 B
TerabyteTB1,000 GB = 1,000,000,000,000 B
PetabytePB1,000 TB = 1,000,000,000,000,000 B
ExabyteEB1,000 PB = 1,000,000,000,000,000,000 B
ZettabyteZB1,000 EB = 1,000,000,000,000,000,000,000 B
YottabyteYB1,000 ZB = 1,000,000,000,000,000,000,000,000 B

Binary-Based Byte Units (2^10 System / IEC Prefixes)

These units are used in computer memory size and storage management, increasing by a factor of 1,024 each time.

Unit Symbol Bytes (Binary)
ByteB1
KibibyteKiB1,024 B
MebibyteMiB1,024 KiB = 1,048,576 B
GibibyteGiB1,024 MiB = 1,073,741,824 B
TebibyteTiB1,024 GiB = 1,099,511,627,776 B
PebibytePiB1,024 TiB = 1,125,899,906,842,624 B
ExbibyteEiB1,024 PiB = 1,152,921,504,606,846,976 B
ZebibyteZiB1,024 EiB = 1,180,591,620,717,411,303,424 B
YobibyteYiB1,024 ZiB = 1,208,925,819,614,629,174,706,176 B

Network/Data Transfer Related Units

Unit Symbol Description
Bitb1 bit = 0.125 bytes (1B = 8b)
KilobitKb1,000 b = 125 B
MegabitMb1,000 Kb = 125 KB
GigabitGb1,000 Mb = 125 MB
TerabitTb1,000 Gb = 125 GB

Difference Between SI Units (10^3 System) and IEC Units (2^10 System)

Difference Between SI Units (Decimal) and IEC Units (Binary)

Comparison SI Units (Decimal) IEC Units (Binary)
Base10^3 (×1000)2^10 (×1024)
Main UsageData transfer speed, storage (HDD, SSD, etc.)Memory (RAM), file management in operating systems
PrefixkB, MB, GB, TB, PB…KiB, MiB, GiB, TiB, PiB…
Definition of 1KB1,000 B1,024 B
Definition of 1MB1,000,000 B (1000×1000)1,048,576 B (1024×1024)

Why Are There Two Systems?

SI Units (Decimal System) are defined by the International System of Units (SI) and are easier to calculate. They are used in the storage industry (HDD, SSD manufacturers) and data transfer speeds.

  • Example: A 1TB HDD is actually 1,000 GB = 1,000,000 MB = 1,000,000,000 KB = 1,000,000,000,000 B.

IEC Units (Binary System) are used in computer memory and file systems, as they are better suited for binary calculations.

  • Example: 1GiB of RAM is 1,024 MiB = 1,048,576 KiB = 1,073,741,824 B.

Which Should You Use?

SituationRecommended Unit
HDD, SSD, USB Storage CapacitySI Units (GB, TB)
Memory (RAM, VRAM)IEC Units (GiB, TiB)
File Size, OS Disk Capacity DisplayIEC Units (GiB, TiB)
Network Data Transfer SpeedSI Units (Gbps, Mbps)

For general user displays, "GB (SI Units)" is appropriate, while for engineers and programmers, "GiB (IEC Units)" is more accurate.

Notes

This tool is available for free.

※This program is created and confirm the operation in PHP8.1.22.
※If you have any inquiries, opinions, or requests that you would like to make, please fill out the following form