Data Size Converter
Convert between bytes, kilobytes, megabytes, gigabytes, terabytes and petabytes. See both decimal (SI) and binary (IEC) values.
| Unit | Decimal (SI) | Binary (IEC) |
|---|
How to use the Data Size Converter
-
Enter a value in any unit.
-
See all equivalents in both SI and IEC units.
-
Copy the format your use case requires.
Decimal vs binary data units
Disk manufacturers use decimal units (1 MB = 1,000,000 bytes), while operating systems often report in binary (1 MiB = 1,048,576 bytes). This confusion causes the 'my drive shows less space than advertised' complaint. This converter shows both decimal (KB, MB, GB, TB, PB) and binary (KiB, MiB, GiB, TiB, PiB) equivalents, so you know exactly what each number means in every context.
Key features
- Convert between bytes, KB, MB, GB, TB, and PB
- Shows both decimal (SI) and binary (IEC) equivalents
- Live updating — enter any value in any unit
- Copy any specific value or the full table
Frequently asked questions
What's the difference between MB and MiB?
1 MB = 1,000,000 bytes (SI/decimal). 1 MiB = 1,048,576 bytes (IEC/binary). Disk makers use MB; RAM and OS file sizes often use MiB but label it MB.
Why does my 1 TB drive show as 931 GB?
Your drive has 1,000,000,000,000 bytes (1 TB decimal). Your OS divides by 1,073,741,824 (1 GiB binary), giving ~931 GiB — which it may label as GB.
Is my data sent anywhere?
No. Conversion is done entirely in your browser.