Convert data sizes between bits, bytes, KB, MB, GB, TB, and more. Supports both decimal (SI) and binary (IEC) units.
1 GB = 1,000 MB
b Bits | 8.0000e+9 | Base |
B Bytes | 1.0000e+9 | Base |
KB Kilobytes | 1.0000e+6 | SI |
MB Megabytes | 1,000 | SI |
GB Gigabytes | 1 | SI |
TB Terabytes | 0.00100000 | SI |
PB Petabytes | 1.0000e-6 | SI |
EB Exabytes | 1.0000e-9 | SI |
KiB Kibibytes | 976,562.5 | IEC |
MiB Mebibytes | 953.6743 | IEC |
GiB Gibibytes | 0.931323 | IEC |
TiB Tebibytes | 0.000909495 | IEC |
PiB Pebibytes | 8.8818e-7 | IEC |
EiB Exbibytes | 8.6736e-10 | IEC |
Decimal (SI) units: KB, MB, GB, TB use powers of 1000 (1 KB = 1000 bytes). These are commonly used by storage manufacturers.
Binary (IEC) units: KiB, MiB, GiB, TiB use powers of 1024 (1 KiB = 1024 bytes). These are technically accurate for computer memory and often used by operating systems.
All processing happens locally in your browser. Your data is never uploaded to our servers.