Data Storage Converter

Convert between bytes, kilobytes, megabytes, gigabytes, terabytes, and petabytes.

Result

—

How to use the Data Storage Converter

  1. Enter the value you want to convert.
  2. Choose the unit you are converting from.
  3. Choose the unit you are converting to (Byte, KB, MB, GB, TB or PB).
  4. The result updates instantly; use swap to reverse the direction.

Conversion factors

1 KB = 1,024 bytes  |  1 MB = 1,024 KB  |  1 GB = 1,024 MB  |  1 TB = 1,024 GB

This converter uses binary (base-2) units, as operating systems like Windows do. Storage makers use decimal units (1 GB = 1,000,000,000 bytes).

Worked example

Common conversions

1 GB = 1,024 MB = 1,048,576 KB

1 TB = 1,024 GB

A 5 MB photo: about 205 photos fit in 1 GB

Why a 1 TB drive shows about 931 GB

Manufacturers sell drives in decimal units: 1 TB = 1,000,000,000,000 bytes. Windows divides by 1,024 three times, which gives about 931 GB. Nothing is missing — it is two different counting systems. The precise binary names are KiB, MiB and GiB, but most software still labels them KB, MB and GB.

Tips for accurate results

  • Internet speeds are in megabits (Mb), not megabytes (MB): divide Mbps by 8 for MB per second.
  • A 100 Mbps connection downloads about 12.5 MB per second at best.
  • Phone storage also loses some space to the operating system.

Frequently Asked Questions

It depends on context: 1,024 MB in operating systems (binary), 1,000 MB on storage packaging (decimal).

1,024 GB in binary units, or 1,000 GB in decimal units.

MB (megabyte) is 8 times bigger than Mb (megabit).

Related Calculators

Content reviewed by Vinod, Easy Smart Calculator · Last updated October 2026