Unit converters

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

  1. Enter the value.
  2. Select the source unit.
  3. Select the target unit.
  4. 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.