Complete collection of data storage and transfer rate converters at KBMB.net. Convert between bits, bytes, KB, MB, GB, TB, PB with decimal (SI) and binary (IEC) options. 50+ popular converters for all your needs.
Data storage units and data transfer converters which are most used.
Convert bytes. Byte is the base unit of data. 1 byte = 8 bits.
1 B = 8 bits1 KB = 1024 B (binary) or 1000 B (decimal)
Convert kilobytes.
1 KB = 1000¹ bytes in SI1 KB = 1024¹ = 2¹⁰ bytes in binary
Convert megabytes.
1 MB = 1000² bytes in SI1 MB = 1024² = 2²⁰ bytes in binary
Convert gigabytes.
1 GB = 1000³ bytes in SI1 GB = 1024³ = 2³⁰ bytes in binary
Convert terabytes.
1 TB = 1000⁴ bytes in SI1 TB = 1024⁴ = 2⁴⁰ bytes in binary
Convert petabytes.
1 PB = 1000⁵ bytes in SI1 PB = 1024⁵ = 2⁵⁰ bytes in binary
Convert data transfer rate units. Gbps, Mbps, kbps, MB/s, kB/s.
1 MB/s = 8 Mbps1 Gbps = 1000 Mbps
Bits (b), Kilobits (kbit), Megabits (Mbit), Gigabits (Gbit)
1 byte = 8 bits1 Mbit = 1000 kbit
Kibibytes (KiB), Mebibytes (MiB), Gibibytes (GiB), Tebibytes (TiB)
1 KiB = 1024 bytes1 MiB = 1024 KiB1 GiB = 1024 MiB
The bit (binary digit) is the smallest unit of data, representing a 0 or 1. Eight bits make one byte, which is enough to store a single character like 'A' or '&'. All larger storage units are built from bytes.
There are two main systems for measuring data:
This dual standard explains why a "1 TB" hard drive shows only 931 GB in Windows - manufacturers use decimal, while Windows reports in binary units.
| Unit | Decimal (bytes) | Binary (bytes) |
|---|---|---|
| 1 KB / KiB | 1,000 | 1,024 |
| 1 MB / MiB | 1,000,000 | 1,048,576 |
| 1 GB / GiB | 1,000,000,000 | 1,073,741,824 |
| 1 TB / TiB | 1,000,000,000,000 | 1,099,511,627,776 |
| 1 PB / PiB | 1,000,000,000,000,000 | 1,125,899,906,842,624 |
Network speeds are typically measured in bits per second (bps), while file transfers show bytes per second (B/s). The conversion is simple: 1 byte/s = 8 bits/s. Common units: