Data storage converter
Convert file and disk sizes, with decimal (MB, GB) and binary (MiB, GiB) units kept apart.
1 Gigabytes (GB) = 1,000 Megabytes (MB)
Exact factorThis result is exact.
Slide rule
Drag to scrub · arrow keys step · Shift × 10All units
Paper tape
ConvertThemAll
- Your conversions print here.
0 lines · kept on this device only
About these units
Digital information is counted in bits; eight bits make a byte. Decimal prefixes multiply by powers of 1000: a kilobyte (kB) is 1000 bytes and a gigabyte (GB) is 1 000 000 000 bytes. Drive makers and network speeds use these.
Binary prefixes multiply by powers of 1024: a kibibyte (KiB) is 1024 bytes and a gibibyte (GiB) is 1 073 741 824 bytes. Windows and some apps measure in binary units but label them KB, MB and GB, which is why a 1 TB drive appears as about 931 GB.
Popular conversions
- Gigabytes (GB) to Megabytes (MB)
- Megabytes (MB) to Gigabytes (GB)
- Terabytes (TB) to Gigabytes (GB)
- Gigabytes (GB) to Terabytes (TB)
- Megabytes (MB) to Kilobytes (kB)
- Kilobytes (kB) to Megabytes (MB)
- Kilobytes (kB) to Bytes
- Bytes to Kilobytes (kB)
- Gigabytes (GB) to Gibibytes (GiB)
- Gibibytes (GiB) to Gigabytes (GB)
- Terabytes (TB) to Tebibytes (TiB)
- Tebibytes (TiB) to Terabytes (TB)
- Megabytes (MB) to Mebibytes (MiB)
- Mebibytes (MiB) to Megabytes (MB)
- Kilobytes (kB) to Kibibytes (KiB)
- Kibibytes (KiB) to Kilobytes (kB)
- Mebibytes (MiB) to Kibibytes (KiB)
- Kibibytes (KiB) to Mebibytes (MiB)
- Gibibytes (GiB) to Mebibytes (MiB)
- Mebibytes (MiB) to Gibibytes (GiB)
- Tebibytes (TiB) to Gibibytes (GiB)
- Gibibytes (GiB) to Tebibytes (TiB)
- Bytes to Bits
- Bits to Bytes
- Megabytes (MB) to Bytes
- Bytes to Megabytes (MB)
- Gigabytes (GB) to Bytes
- Bytes to Gigabytes (GB)
- Megabits to Megabytes (MB)
- Megabytes (MB) to Megabits
- Gigabits to Gigabytes (GB)
- Gigabytes (GB) to Gigabits
- Kilobits to Kilobytes (kB)
- Petabytes (PB) to Terabytes (TB)
- Terabytes (TB) to Petabytes (PB)
- Pebibytes (PiB) to Tebibytes (TiB)
- Gigabytes (GB) to Kilobytes (kB)
- Terabytes (TB) to Megabytes (MB)
Questions people ask
Is a megabyte 1000 or 1024 kilobytes?
By the international standard, 1 MB = 1000 kB. The 1024-based unit is the mebibyte (MiB). Some software still uses MB for the binary size.
Why does my 1 TB drive show less space?
The drive holds 10¹² bytes, but your computer divides by 1024⁴ and shows about 931 "GB", which are really GiB.
How many bits are in a byte?
Eight. Internet speeds are given in bits, file sizes in bytes.
Factors checked 19 October 2026.