Data Storage Converter

Convert digital storage sizes between bits and bytes, decimal units (kB, MB, GB, TB, PB) and binary units (KiB, MiB, GiB, TiB, PiB). This explains why a “1 TB” drive appears as about 931 GB on many computers.

  • Number → Converted value, Full conversion table
  • Runs in your browser
  • Free, no sign-up
Loading tool…

How to use Data Storage Converter

  1. Type the value you want to convert.
  2. Choose the unit you are converting from and the unit you want.
  3. Read the result instantly – every other unit is listed in the table below it.
  4. Use “Copy” to copy the result, or “Swap” to convert the other way.

Common data storage conversions

FromEquals
1 Gigabyte (GB)1,000 MB (Megabyte)
1 Terabyte (TB)1,000 GB (Gigabyte)
1 Terabyte (TB)931.3225746 GiB (Gibibyte)
1 Gibibyte (GiB)1.073741824 GB (Gigabyte)
1 Megabyte (MB)1,000 kB (Kilobyte)
1 Byte (B)8 bit (Bit)
1 Mebibyte (MiB)1.048576 MB (Megabyte)

Gigabyte to Megabyte table

Gigabyte (GB)Megabyte (MB)
1 GB1,000 MB
2 GB2,000 MB
5 GB5,000 MB
10 GB10,000 MB
20 GB20,000 MB
25 GB25,000 MB
50 GB50,000 MB
100 GB100,000 MB
500 GB500,000 MB
1,000 GB1,000,000 MB

Units in this converter

Bit (bit), Byte (B), Kilobyte (kB), Megabyte (MB), Gigabyte (GB), Terabyte (TB), Petabyte (PB), Kibibyte (KiB), Mebibyte (MiB), Gibibyte (GiB), Tebibyte (TiB), Pebibyte (PiB).

Examples

  • 1 TB = 1,000 GB = 931.32 GiB
  • 1 GiB = 1,073.74 MB
  • 1 byte = 8 bits

Supported formats

InputNumber
OutputConverted value, Full conversion table
ProcessingOn your device, in the browser (no upload)

Limitations to know

  • Some software labels binary units (GiB) as “GB”. Check whether a number uses 1,000 or 1,024.
  • Results are shown to up to 10 significant digits; extremely large or small values switch to scientific notation (e.g. 1.5e-12).

Privacy: Data Storage Converter runs entirely in your web browser. Your Number data is not uploaded, stored or shared, and nothing about its contents is sent to analytics.

Frequently asked questions

Why does my 1 TB drive show only 931 GB?

Drive makers use decimal units (1 TB = 10¹² bytes). Windows shows binary units (1 GiB = 2³⁰ bytes) but labels them “GB”. 10¹² bytes is 931.3 GiB.

Is 1 KB 1,000 or 1,024 bytes?

Officially 1 kB = 1,000 bytes and 1 KiB = 1,024 bytes. In everyday use “KB” is sometimes used for 1,024 bytes.

References

Last updated · Maintained by the ZippyToolkit team