Skip to content

Data Converter

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

Frequently asked questions

How many megabytes are in a gigabyte?

One gigabyte equals 1,024 megabytes in binary (computing) terms. Storage manufacturers sometimes use 1,000 MB = 1 GB (decimal), which is why a "500 GB" drive shows roughly 465 GB on your computer.

Why are there 1,024 bytes in a kilobyte?

Computers work in binary (base-2). The closest power of 2 to 1,000 is 2¹⁰ = 1,024. This converter uses binary units (KiB, MiB, GiB) under their common names (KB, MB, GB), which matches how operating systems report storage.

How many gigabytes are in a terabyte?

One terabyte equals 1,024 gigabytes. A typical modern hard drive holds 1–4 TB. One terabyte can store roughly 250,000 photos, 500 hours of HD video, or 6.5 million document pages.