Skip to content
ConvertiPal

Data Converters

Data storage units have two competing definitions, which is why a "1 TB" drive shows up as roughly 931 GB in Windows. Manufacturers and the SI standard use powers of 1,000 (kilobyte, megabyte, gigabyte), while operating systems have traditionally counted in powers of 1,024 (kibibyte, mebibyte, gibibyte). The converters here use the decimal definitions by default and let you pick binary units from the drop-down, so you can reconcile advertised and reported capacities.

All data converters

Things to know about data conversions

  • Storage manufacturers use decimal units (1 GB = 1,000,000,000 bytes). Many operating systems report binary units (1 GiB = 1,073,741,824 bytes) but label them "GB", which is why drives look smaller than advertised.
  • File sizes use bytes (B). Network speeds use bits (b) per second. Divide megabits by 8 to estimate megabytes per second.
  • The binary prefixes kibi, mebi, gibi and tebi (KiB, MiB, GiB, TiB) remove the ambiguity, and are available in the unit drop-downs.

Data conversion chart

Read across: one of the unit in the left column equals the value shown under each unit.

1 unit =bitBKBMBGBTBPBKiBMiBGiBTiB
bit10.1250.0001251.25 × 10-70000.00012211.192 × 10-700
B810.0011 × 10-61 × 10-9000.00097669.537 × 10-700
KB8,0001,00010.0010000.97660.000953700
MB8,000,0001,000,0001,00010.00100976.60.953700
GB8,000,000,0001,000,000,0001,000,0001,000100976,563953.700
TB8 × 10121 × 10121,000,000,0001,000,000010976,562,500953,67400
PB8 × 10151 × 10151 × 10121,000,000,000001976,562,500,000953,674,31600
KiB8,1921,0241.0240.0010241.024 × 10-60010.000976600
MiB8,388,6081,048,5761,0491.0490.001049001,024100
GiB8,589,934,5921,073,741,8241,073,7421,0741.074001,048,5761,02410
TiB8.796 × 10121.1 × 10121,099,511,6281,099,5121,100001,073,741,8241,048,57601

Data units explained

Bit (bit)
A bit is a single binary digit, 0 or 1. Network speeds are quoted in bits per second, while file sizes use bytes.
Byte (B)
A byte is eight bits and holds one character of basic text. It is the base unit for file sizes.
Kilobyte (KB)
In the decimal (SI) system a kilobyte is 1,000 bytes. A short text email is a few kilobytes.
Megabyte (MB)
A megabyte is 1,000 kilobytes (1,000,000 bytes). A typical smartphone photo is a few megabytes.
Gigabyte (GB)
A gigabyte is 1,000 megabytes. Phones, memory sticks and download limits are commonly sized in gigabytes.
Terabyte (TB)
A terabyte is 1,000 gigabytes. Hard drives and SSDs are sold in terabytes.
Petabyte (PB)
A petabyte is 1,000 terabytes. It is the scale of data centers and large cloud services.
Kibibyte (KiB)
A kibibyte is 1,024 bytes, the binary counterpart of the kilobyte.
Mebibyte (MiB)
A mebibyte is 1,024 kibibytes, or 1,048,576 bytes.
Gibibyte (GiB)
A gibibyte is 1,024 mebibytes, or 1,073,741,824 bytes. Operating systems often show this value but label it "GB".
Tebibyte (TiB)
A tebibyte is 1,024 gibibytes, about 1.1 terabytes.