Converters
Data Size Converter
Enter a value once, pick its unit, and see it in every other data size unit β both decimal (kB, MB, GB) and binary (KiB, MiB, GiB) β instantly.
Converted to all data size units
Tip: click any row to make that unit the input.
How It Works
Every unit is converted through the byte. Decimal (SI) units step by 1,000 (1 MB = 1,000,000 bytes); binary (IEC) units step by 1,024 (1 MiB = 1,048,576 bytes). Storage makers use decimal; operating systems often report binary.
Example
1 GB = 1,000 MB = 0.9313 GiB; a "500 GB" drive shows as β465.7 GiB in Windows
Frequently Asked Questions
How do I convert between two specific units?
Enter your value, select the unit it's in from the "From unit" dropdown, and read the result off the row for the unit you want. Clicking a row makes that unit the new input, so you can chain conversions.
Why does my 1 TB drive show less than 1 TB?
Drive makers use decimal units (1 TB = 10ΒΉΒ² bytes) while Windows reports binary units, so 1 TB appears as β0.909 TiB β often labeled "TB" on screen. Nothing is missing.
What's the difference between MB and MiB?
1 MB (megabyte, SI) = 1,000,000 bytes; 1 MiB (mebibyte, IEC) = 1,048,576 bytes. The binary prefixes (Ki, Mi, Giβ¦) were introduced to end the ambiguity.
Are the conversion factors exact?
Yes. All factors are exact by definition: decimal units are powers of 1,000 and binary units powers of 1,024; 1 byte = 8 bits. Displayed results are rounded for readability.