Byte Conversion
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.
Sometimes confused with Kilobyte (KB)
Sometimes confused with Megabyte (MB)
Sometimes confused with Gigabyte (GB)
Sometimes confused with Terabyte (TB)
Sometimes confused with Petabyte (PB)
Sometimes confused with Exabyte (EB)
Sometimes confused with Zettabyte (ZB)
Sometimes confused with Yottabyte (YB)
How to Use
- Enter the "data value."
- Select the "byte unit."
- 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) |
---|---|---|
Byte | B | 1 |
Kilobyte | KB | 1,000 B |
Megabyte | MB | 1,000 KB = 1,000,000 B |
Gigabyte | GB | 1,000 MB = 1,000,000,000 B |
Terabyte | TB | 1,000 GB = 1,000,000,000,000 B |
Petabyte | PB | 1,000 TB = 1,000,000,000,000,000 B |
Exabyte | EB | 1,000 PB = 1,000,000,000,000,000,000 B |
Zettabyte | ZB | 1,000 EB = 1,000,000,000,000,000,000,000 B |
Yottabyte | YB | 1,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) |
---|---|---|
Byte | B | 1 |
Kibibyte | KiB | 1,024 B |
Mebibyte | MiB | 1,024 KiB = 1,048,576 B |
Gibibyte | GiB | 1,024 MiB = 1,073,741,824 B |
Tebibyte | TiB | 1,024 GiB = 1,099,511,627,776 B |
Pebibyte | PiB | 1,024 TiB = 1,125,899,906,842,624 B |
Exbibyte | EiB | 1,024 PiB = 1,152,921,504,606,846,976 B |
Zebibyte | ZiB | 1,024 EiB = 1,180,591,620,717,411,303,424 B |
Yobibyte | YiB | 1,024 ZiB = 1,208,925,819,614,629,174,706,176 B |
Network/Data Transfer Related Units
Unit | Symbol | Description |
---|---|---|
Bit | b | 1 bit = 0.125 bytes (1B = 8b) |
Kilobit | Kb | 1,000 b = 125 B |
Megabit | Mb | 1,000 Kb = 125 KB |
Gigabit | Gb | 1,000 Mb = 125 MB |
Terabit | Tb | 1,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) |
---|---|---|
Base | 10^3 (×1000) | 2^10 (×1024) |
Main Usage | Data transfer speed, storage (HDD, SSD, etc.) | Memory (RAM), file management in operating systems |
Prefix | kB, MB, GB, TB, PB… | KiB, MiB, GiB, TiB, PiB… |
Definition of 1KB | 1,000 B | 1,024 B |
Definition of 1MB | 1,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?
Situation | Recommended Unit |
---|---|
HDD, SSD, USB Storage Capacity | SI Units (GB, TB) |
Memory (RAM, VRAM) | IEC Units (GiB, TiB) |
File Size, OS Disk Capacity Display | IEC Units (GiB, TiB) |
Network Data Transfer Speed | SI 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