Gibibytes (GiB) to Kibibytes (KiB) Conversion
Gibibytes
The gibibyte (GiB) is a unit of digital information equal to exactly 1,073,741,824 bytes (2³⁰ bytes). It is what operating systems actually measure when reporting hard drive and SSD capacity — a "1 TB" drive (10¹² bytes) appears as approximately 931 GiB in Windows because the OS reports in binary multiples while the manufacturer uses decimal. RAM is always manufactured in exact powers of 2, so a "4 GB" RAM module contains exactly 4 GiB.
Kibibytes
The kibibyte (KiB) is a unit of digital information equal to exactly 1,024 bytes (2¹⁰ bytes), defined by IEC 80000-13. It is the precise binary equivalent of what operating systems have historically called a "kilobyte." Memory chip capacities, CPU cache sizes, and file system block sizes are exactly described in kibibytes, while hard drive manufacturers use the decimal kilobyte (1,000 bytes) — the root cause of the persistent storage capacity discrepancy.
| Gibibytes (GiB) | Kibibytes (KiB) |
|---|---|
| 0.1 GiB | 104857.6 KiB |
| 1 GiB | 1048576 KiB |
| 2 GiB | 2097152 KiB |
| 3 GiB | 3145728 KiB |
| 5 GiB | 5242880 KiB |
| 10 GiB | 10485760 KiB |
| 20 GiB | 20971520 KiB |
| 30 GiB | 31457280 KiB |
| 50 GiB | 52428800 KiB |
| 100 GiB | 104857600 KiB |
| 1000 GiB | 1048576000 KiB |