Data Size Converter
Convert between bits and bytes and every decimal (kB, MB, GB) and binary (KiB, MiB, GiB) multiple, with 1 byte = 8 bits.
This tool handles input and primary processing in your browser and is designed not to send the input to QuickKit’s server.
All units
| Bit (bit) | — |
|---|---|
| Kilobit (kbit) | — |
| Megabit (Mbit) | — |
| Gigabit (Gbit) | — |
| Terabit (Tbit) | — |
| Kibibit (Kibit) | — |
| Mebibit (Mibit) | — |
| Gibibit (Gibit) | — |
| Tebibit (Tibit) | — |
| Byte (B) | — |
| Kilobyte (kB) | — |
| Megabyte (MB) | — |
| Gigabyte (GB) | — |
| Terabyte (TB) | — |
| Petabyte (PB) | — |
| Kibibyte (KiB) | — |
| Mebibyte (MiB) | — |
| Gibibyte (GiB) | — |
| Tebibyte (TiB) | — |
| Pebibyte (PiB) | — |
How it works
Decimal units step by 1000 (kB, MB, GB, TB, PB); binary units step by 1024 (KiB, MiB, GiB, TiB, PiB). Bits use lowercase 'b', bytes use uppercase 'B'. Very large or very small results switch to scientific notation, and values above 2^53 are approximate because they exceed exact floating-point range. Example: a 1 TB drive holds 1,000,000,000,000 bytes, which is 1,000 GB or about 931.32 GiB. Windows may show that 1024-based value labeled GB, so the drive appears as about 931 GB: the capacity has not shrunk; the same size is calculated and labeled with a different unit. Usable space can be smaller still because of partitions, the file system, and reserved areas.