Data Storage Converter

Convert between Bit, Byte, KB, MB, GB, TB and PB instantly. Enter a value in any field and all others update automatically.

Instant result Runs in browser

Tip: Enter a value in any field and the others update automatically.

Quick reference

UnitBytesBits
1 KB1,0248,192
1 MB1,048,5768,388,608
1 GB1,073,741,8248,589,934,592
1 TB1,099,511,627,7768,796,093,022,208
1 PB1,125,899,906,842,6249,007,199,254,740,992

Base-2 (binary)

1 KB = 1,024 B
1 MB = 1,024 KB
1 GB = 1,024 MB
1 TB = 1,024 GB

1 KB = 1,024 Bytes (binary). SI standard uses 1 KB = 1,000 Bytes (kilobyte), but computing uses binary.

How to use?

  1. 1
    Enter a valueType a number into any field — Bit, Byte, KB, MB, GB, TB or PB.
  2. 2
    Instant conversionAll other units update automatically as you type.
  3. 3
    Copy the resultClick Copy to copy all values to your clipboard at once.

FAQ

Why is 1 KB = 1,024 Bytes and not 1,000?
Computers work in base-2 (binary). 2^10 = 1,024, so 1 KB = 1,024 Bytes. The SI standard defines 1 kB = 1,000 Bytes, but nearly all operating systems and storage tools use the binary definition.
What is the difference between a bit and a byte?
A bit is the smallest unit of data — it is either 0 or 1. A byte is 8 bits. File sizes are usually measured in bytes; network speeds are usually measured in bits per second (bps).
How big is 1 GB in bytes?
1 GB = 1,073,741,824 bytes (binary) = 2^30 bytes. In SI (decimal) it would be exactly 1,000,000,000 bytes, but Windows and most apps display binary values.

Data Storage Units Explained

Modern computers store data in binary. Each step up the scale multiplies by 1,024: 1 KB = 1,024 B, 1 MB = 1,024 KB, 1 GB = 1,024 MB. Understanding these units helps when buying storage, comparing file sizes, or planning backups.

Bits vs Bytes

Internet providers quote speeds in Megabits per second (Mbps). File sizes are in Megabytes (MB). To download a 100 MB file at 100 Mbps it takes about 8 seconds — because 1 byte = 8 bits.

Comments