Data Storage Converter

Convert digital storage between bits, bytes, KB, MB, GB, TB and binary units.

Result
Conversion

Results update as you type.

About this calculator

A data storage converter changes a digital size between bits and bytes and their multiples. It covers both decimal SI units (KB, MB, GB, TB, PB — powers of 1,000) and binary IEC units (KiB, MiB, GiB, TiB — powers of 1,024), converting through the byte as a base.

Frequently asked questions

Is a kilobyte 1000 or 1024 bytes?

It depends on the unit. The SI kilobyte (KB) is 1,000 bytes, while the binary kibibyte (KiB) is 1,024 bytes. Storage is usually sold in decimal units and reported by some software in binary ones, which is why a "1 TB" drive shows as ~931 GiB.

How many bits are in a byte?

There are 8 bits in a byte. Network speeds are usually quoted in bits per second, so a 100 Mbps link transfers at most about 12.5 MB per second.

How many megabytes are in a gigabyte?

In decimal SI units, 1 GB = 1,000 MB. In binary units, 1 GiB = 1,024 MiB.

Results are estimates for general guidance only, not financial, medical or tax advice.