Data Storage Converter
Convert data sizes between bytes, kilobytes, megabytes, gigabytes and terabytes, in both decimal (KB) and binary (KiB) systems. Free converter.
Value
Decimal (powers of 1000)
- Bits
- 8,000,000
- Bytes
- 1,000,000
- Kilobytes (KB)
- 1,000
- Megabytes (MB)
- 1
- Gigabytes (GB)
- 0.001
- Terabytes (TB)
- 0.000001
- Petabytes (PB)
- 1.0000e-9
Binary (powers of 1024)
- Kibibytes (KiB)
- 976.56
- Mebibytes (MiB)
- 0.953674
- Gibibytes (GiB)
- 0.000931
- Tebibytes (TiB)
- 9.0949e-7
- Pebibytes (PiB)
- 8.8818e-10
What this tool is for
The reason a 1 TB drive shows up as 931 GB is that two different systems share similar names: decimal units count in powers of 1000, binary units in powers of 1024. This converter shows both at once so the discrepancy stops being mysterious.
How to use it
- Enter a size in any unit.
- Compare the decimal (KB, MB, GB) and binary (KiB, MiB, GiB) columns.
- Copy the value you need.
Frequently asked questions
Why does my 1 TB drive show 931 GB?
The manufacturer counts 1 TB as a trillion bytes. Windows divides by 1024 three times and labels the result GB, when strictly it is showing GiB. Same bytes, different arithmetic and a misleading label.
KB or KiB?
KB means 1000 bytes and KiB means 1024. The distinction is formally correct and widely ignored, which is exactly why both are shown here.