Free Digital Storage & Data Converter
The Data Storage Converter converts between bits, bytes, kilobytes, megabytes, gigabytes, and terabytes. It includes both binary (1024-based, KiB/MiB) and decimal (1000-based, KB/MB) units.
Storage sizes and network rates are easy to mix up; the Number Base Converter covers the binary-versus-decimal side, and Time covers durations.
How to use the Data Storage
- 1 Enter the storage size you want to convert.
- 2 Choose the unit you are converting from — bytes, kilobytes, megabytes, gigabytes or terabytes.
- 3 Choose between decimal units (1000-based) and binary units (1024-based), which is the setting that usually explains a surprising result.
- 4 Read the equivalent across every other unit.
How to Use
Enter an amount, choose the source and target units, and the result appears live. Binary units use powers of 1024; decimal units use powers of 1000.
- Bits, bytes, and all size units
- Binary (1024) and decimal (1000) sets
- Full conversion table
Frequently asked questions
Why does a 1 TB drive show as 931 GB on my computer?
Because drive makers use decimal units and operating systems report binary ones. 1 TB is 1,000,000,000,000 bytes, but Windows divides by 1024 and labels the result GB — so the same capacity reads as about 931. Nothing is missing; the two sides are using different definitions of "giga".
What is the difference between GB and GiB?
GB is decimal — 10⁹ bytes. GiB is binary — 2³⁰ bytes, about 7.4% larger. The IEC introduced GiB to end the ambiguity, and Linux and macOS now use it, but the label on a hard drive box almost always still means the decimal version.
How do bits and bytes relate?
One byte is 8 bits, so network speeds quoted in megabits per second are eight times smaller when expressed in megabytes per second. A 100 Mbps connection moves about 12.5 MB per second, which is why a "fast" connection can still feel slower than expected.
Related Unit & Data Converters
You might also need
Tools from other categories that people pair with the Data Storage: