Data storage converter
Convert between bits, bytes, KB, MB, GB, TB, PB and their binary equivalents (KiB, MiB, GiB). Clarifies SI vs binary prefixes.
- Free, no sign-up
- No data stored
- Reviewed 2026-01-15
Your details
Results
Converted value
953.674316MiB
1 GB = 953.674316 MiB
- Conversion factor
- 1 GB = 953.6743164063 MiB
- Inverse factor
- 1 MiB = 0.001048576 GB
- Scientific
- 9.536743e+2
All units
| Unit | Value | Per one |
|---|---|---|
| Bit (b) | 8,000,000,000.000001 | 8,000,000,000 |
| Byte (B) | 1,000,000,000.000000 | 1,000,000,000 |
| Kilobyte (kB, 1000 B) | 1,000,000.000000 | 1,000,000 |
| Kibibyte (KiB, 1024 B) | 976,562.500000 | 976,562.5 |
| Megabyte (MB) | 1,000.000000 | 1,000 |
| Mebibyte (MiB) | 953.674316 | 953.67431641 |
| Gigabyte (GB) | 1.000000 | 1 |
| Gibibyte (GiB) | 0.931323 | 0.93132257 |
| Terabyte (TB) | 0.001000 | 0.001 |
| Tebibyte (TiB) | 0.000909 | 0.00090949 |
| Petabyte (PB) | 0.000001 | 0.000001 |
| Pebibyte (PiB) | 0.000001 | 0.00000089 |
Quick reference
| GB | MiB |
|---|---|
| 1 GB | 953.6743 MiB |
| 2 GB | 1,907.3486 MiB |
| 5 GB | 4,768.3716 MiB |
| 10 GB | 9,536.7432 MiB |
| 20 GB | 19,073.4863 MiB |
| 25 GB | 23,841.8579 MiB |
| 50 GB | 47,683.7158 MiB |
| 100 GB | 95,367.4316 MiB |
| 500 GB | 476,837.1582 MiB |
| 1,000 GB | 953,674.3164 MiB |
About the Data Storage Converter
Convert data sizes between SI decimal units (KB = 1,000 bytes) and binary units (KiB = 1,024 bytes). This distinction matters when comparing advertised drive sizes with OS-reported values.
How to use the Data Storage Converter
- Enter the value.
- Select the source unit.
- Select the target unit.
- View the conversion.
Frequently asked questions
Why does my 1 TB drive show less in Windows?
Drives are sold in decimal (1 TB = 10^12 bytes) but many OSes report in binary (1 TiB = 2^40 bytes). 1 TB ≈ 0.909 TiB.
What is the difference between KB and KiB?
1 KB = 1,000 bytes (SI). 1 KiB = 1,024 bytes (binary). IEC standardised the "i" notation to reduce confusion.
How many bits in a byte?
8 bits = 1 byte. Network speeds are usually in bits/s; file sizes are in bytes.