Loading tool...
Convert between KB, MB, GB, TB with decimal (1000) and binary (1024) standards.
Choose Standard:
Select Decimal (1000-based) or Binary (1024-based) depending on your use case.
Choose source and target units — bytes, KB, MB, GB, TB and more.
Result updates instantly. Click Copy to use it anywhere.
MB (Megabyte) uses the decimal standard: 1 MB = 1,000,000 bytes. MiB (Mebibyte) uses the binary standard: 1 MiB = 1,048,576 bytes. Hard drive manufacturers use decimal (MB/GB/TB), while operating systems like Windows report in binary (MiB/GiB/TiB).
Hard drive manufacturers define 1 TB as 1,000,000,000,000 bytes (decimal). Windows reports storage in binary GiB, so 1,000,000,000,000 ÷ 1,073,741,824 = 931 GiB. The drive is not faulty — it is just a difference in measurement standards.
1 GB = 1,000 MB in the decimal standard used by storage manufacturers. In binary, 1 GiB = 1,024 MiB. For everyday file size comparisons, use the decimal standard (1 GB = 1,000 MB).
1 TB = 1,000 GB in the decimal standard. In binary, 1 TiB = 1,024 GiB. A 1 TB hard drive holds approximately 931 GiB as reported by Windows.
1 Petabyte = 1,000 Terabytes = 1,000,000 Gigabytes in the decimal standard. It is used to measure very large data stores — cloud storage, data centres, and internet traffic are often measured in petabytes.