Enter a value in any unit below and instantly see it converted into all other data size units — both binary (base-2) and decimal (base-10). The bandwidth calculator at the bottom estimates download time from file size and connection speed.
Data Size Converter
Please enter a valid non-negative number.
Bandwidth / Download Time Calculator
Please enter valid positive numbers for both fields.
Note: Actual download speed depends on network conditions, server capacity, and protocol overhead.
Unit Reference
| Unit | Symbol | System | Exact Size |
|---|---|---|---|
| Bit | b | — | 1/8 byte |
| Byte | B | — | 8 bits |
| Kilobyte decimal | KB | SI (base-10) | 1,000 bytes |
| Kibibyte binary | KiB | IEC (base-2) | 1,024 bytes |
| Megabyte decimal | MB | SI (base-10) | 1,000,000 bytes |
| Mebibyte binary | MiB | IEC (base-2) | 1,048,576 bytes |
| Gigabyte decimal | GB | SI (base-10) | 1,000,000,000 bytes |
| Gibibyte binary | GiB | IEC (base-2) | 1,073,741,824 bytes |
| Terabyte decimal | TB | SI (base-10) | 10¹² bytes |
| Tebibyte binary | TiB | IEC (base-2) | 2⁴⁰ bytes |
| Petabyte decimal | PB | SI (base-10) | 10¹⁵ bytes |
| Pebibyte binary | PiB | IEC (base-2) | 2⁵⁰ bytes |
Why Binary vs. Decimal?
Hard drive manufacturers use decimal (1 GB = 1,000,000,000 bytes) because the numbers look larger. Operating systems traditionally use binary (1 GiB = 1,073,741,824 bytes), which is why a "500 GB" drive shows as ~465 GiB in Windows or macOS. The IEC standardized the KiB/MiB/GiB suffixes in 1998 to eliminate ambiguity.
