CalculatorsConvertersAbout UsContact

Data Converter

Convert MB to GB, KB to MB, GB to TB, bytes and bits as you type, in decimal (1,000) and binary (1,024). A second tab changes internet speeds such as Mbps to MB/s.

  • Free to use
  • No sign-up
  • Numbers stay in your browser

Last updated:

Convert Data

From
To
1 GB = 1,000 MB

1 GB in other units

  • Kilobyte1,000,000 KB
  • Megabyte1,000 MB
  • Gigabyte1 GB
  • Terabyte0.001 TB
  • Petabyte0.000001 PB
  • Kilobit8,000,000 kbit
  • Megabit8,000 Mbit
  • Gigabit8 Gbit
  • Kibibyte976,562.5 KiB
  • Mebibyte953.674316 MiB
  • Gibibyte0.931323 GiB
  • Tebibyte0.000909 TiB
Updates as you type. Type in either box.

KB, MB and GB step by 1,000. KiB, MiB and GiB step by 1,024 (see the table below). You can type a fraction (1/4) or a number with commas (1,024). For Mbps and MB/s use the Transfer speed tab.

Common Data Conversions

Data Conversion Formulas

GB =MB1,000
  • MB = GB × 1,000
  • KB = MB × 1,000
  • TB = GB ÷ 1,000
  • bits = bytes × 8
  • MiB = GiB × 1,024
  • bytes = KiB × 1,024

Decimal (SI) units step by 1,000 and are used by drives, phones and networks. Binary units (KiB, MiB, GiB) step by 1,024: some systems show those as KB, MB and GB.

Why Does My Drive Show Less Space?

Drives are sold in decimal GB and TB, but many systems show the space in binary GiB, so the same drive looks about 6.9% smaller. Click a row to convert it.

Sold asShown in GiBDifference
119.20929 GiB6.9% less
238.418579 GiB6.9% less
476.837158 GiB6.9% less
931.322575 GiB6.9% less
1,862.645149 GiB6.9% less
3,725.290298 GiB6.9% less

Nothing is missing: 1 GiB is 1,073,741,824 bytes and 1 GB is 1,000,000,000 bytes.

Popular Conversion Charts

The sizes people look up most, such as how many MB are in 8 GB. Pick a conversion, then click a row to convert it.

GigabytesMegabytes
1,000 MB
2,000 MB
3,000 MB
4,000 MB
5,000 MB
6,000 MB
8,000 MB
10,000 MB
12,000 MB
16,000 MB
32,000 MB
64,000 MB
100,000 MB
128,000 MB
256,000 MB
500,000 MB
MegabytesGigabytes
0.001 GB
0.01 GB
0.1 GB
0.5 GB
1 GB
1.024 GB
2 GB
4.096 GB
5 GB
8 GB
10 GB
16 GB

1 GB = 1,000 MB. Every chart is worked out with the same maths as the converter.

Data Units From Smallest to Biggest

UnitSize
Bit1 bit = 1/8 byte
Byte (B)8 bits
Kilobyte (KB)1,000 bytes
Megabyte (MB)1,000 KB = 1,000,000 bytes
Gigabyte (GB)1,000 MB = 1,000,000,000 bytes
Terabyte (TB)1,000 GB = 1,000,000,000,000 bytes
Petabyte (PB)1,000 TB = 10¹⁵ bytes
Exabyte (EB)1,000 PB = 10¹⁸ bytes
Zettabyte (ZB)1,000 EB = 10²¹ bytes
Yottabyte (YB)1,000 ZB = 10²⁴ bytes

Each decimal step is 1,000 times bigger, so a GB is 1,000 times bigger than a MB.

How Many in a …?

The answers to the most asked questions, such as how many MB are in a GB.

OneEquals
1 byte8 bit
1 KB1,000 B = 8,000 bit
1 MB1,000 KB = 1,000,000 B = 8 Mbit
1 GB1,000 MB = 1,000,000 KB = 8 Gbit
1 TB1,000 GB = 1,000,000 MB
1 PB1,000 TB = 1,000,000 GB
1 GiB1,024 MiB = 1,073,741,824 B = 1.073742 GB
1 TiB1,024 GiB = 1.099512 TB

Data Units at a Glance

Every unit in bytes. All factors are exact.

UnitSymbolEquals
Bitbit0.125 B
ByteB1 B
Kilobitkbit125 B
MegabitMbit125,000 B
GigabitGbit125,000,000 B
KilobyteKB1,000 B
MegabyteMB1,000,000 B
GigabyteGB1,000,000,000 B
TerabyteTB1,000,000,000,000 B
PetabytePB1,000,000,000,000,000 B
KibibyteKiB1,024 B
MebibyteMiB1,048,576 B
GibibyteGiB1,073,741,824 B
TebibyteTiB1,099,511,627,776 B
PebibytePiB1,125,899,906,842,624 B

About the Data Converter

Type a size in either box, choose the units, and the other box updates at once. It covers bits, bytes, kilobit to gigabit, KB to PB and KiB to PiB, and a second tab changes internet speeds such as Mbps to MB/s. Your numbers never leave your browser.

Use this free data converter to change a size between bits, bytes, kilobytes, megabytes, gigabytes, terabytes and petabytes, and the binary units kibibytes to pebibytes, or to change an internet speed between kbps, Mbps, Gbps and MB/s. Type a number in either box and the other one follows as you type, with the same size in the main units shown underneath. Decimal units step by 1,000 (1 GB is 1,000 MB) and binary units step by 1,024 (1 GiB is 1,024 MiB), and the converter keeps them apart so you always know which one you mean. Charts list the sizes people look up most for GB to MB, KB to MB, GB to TB and KB to GB, plus a table that explains why a drive shows less space and one that turns Mbps into MB/s and download time per hour. It is free and instant, and your numbers stay in your browser.

How many MB are in a GB?

1 GB is 1,000 MB in the decimal (SI) system, which is how drive makers, phone makers and networks count. So 8 GB is 8,000 MB and 128 GB is 128,000 MB. Some systems count in binary: 1 GiB is 1,024 MiB, and they often show it as GB.

MB = GB × 1,000

KB, MB, GB, TB and PB

Each decimal step is 1,000 times bigger: 1 KB is 1,000 bytes, 1 MB is 1,000 KB (1,000,000 bytes), 1 GB is 1,000 MB (1,000,000,000 bytes), 1 TB is 1,000 GB and 1 PB is 1,000 TB. So a GB is 1,000 times bigger than a MB, and a MB is 1,000 times bigger than a KB.

1,000 or 1,024? Decimal and binary

Computers count in powers of two, so for memory 1 KiB is 1,024 bytes, 1 MiB is 1,024 KiB and 1 GiB is 1,024 MiB (1,073,741,824 bytes). The names kibibyte, mebibyte and gibibyte were made for these so they are not mixed up with KB, MB and GB. This converter keeps them apart: 1 GB is 0.931323 GiB, and 1 GiB is 1.073742 GB.

Why a drive shows less space

A drive maker counts in decimal, so a 500 GB drive holds 500 billion bytes. A system that divides by 1,024 three times shows 465.661287 and calls it GB, which is really GiB. Nothing is missing: the same space is counted two ways, and it always looks about 6.9% smaller. A 1 TB drive is 931.322575 GiB.

Bits and bytes (MB and Mb)

A byte is 8 bits. A capital B means bytes and a small b means bits, so 1 MB is 8 Mb (megabits). Storage is sold in bytes (KB, MB, GB), and the speed of a connection is in bits (kbps, Mbps, Gbps).

Mbps to MB/s and download time

To change a speed in Mbps into a download speed in MB/s, divide by 8: MB/s = Mbps ÷ 8. So 100 Mbps is 12.5 MB/s, which is 45 GB in an hour, and 1 Gbps is 125 MB/s. A 1 GB file at 100 Mbps takes about 80 seconds. Real downloads are a little slower because of overhead and busy networks. Use the Transfer speed tab above for these.

Which is bigger, MB or GB?

A GB is bigger: 1 GB is 1,000 MB. From smallest to biggest the units are bit, byte, KB, MB, GB, TB, PB, EB, ZB and YB. The table above lists them with their sizes in bytes.

Beyond petabytes

After the petabyte come the exabyte (1,000 PB), the zettabyte (1,000 EB) and the yottabyte (1,000 ZB, which is 10²⁴ bytes). In 2022 the prefixes ronna- (10²⁷) and quetta- (10³⁰) were added, so the next sizes are the ronnabyte and the quettabyte.

View All Converters

Frequently Asked Questions

How many MB are in a GB?

1,000 MB in a GB in the decimal system used by drives, phones and networks. In the binary system 1 GiB is 1,024 MiB. This converter has both, so 8 GB is 8,000 MB and 8 GiB is 8,192 MiB.

How many GB are in a TB?

1,000 GB. A terabyte is 1,000,000 MB or 1,000,000,000,000 bytes. In binary, 1 TiB is 1,024 GiB.

How many KB are in a MB?

1,000 KB. A megabyte is 1,000,000 bytes. In binary, 1 MiB is 1,024 KiB, or 1,048,576 bytes.

How many bytes are in a KB, MB and GB?

1 KB is 1,000 bytes, 1 MB is 1,000,000 bytes and 1 GB is 1,000,000,000 bytes. The binary units are 1 KiB = 1,024 bytes, 1 MiB = 1,048,576 bytes and 1 GiB = 1,073,741,824 bytes.

How many bits are in a byte?

8 bits. So 1 KB is 8,000 bits, and 1 MB is 8,000,000 bits (8 megabits).

Which is bigger, MB or GB?

GB. A gigabyte is 1,000 times bigger than a megabyte, and a megabyte is 1,000 times bigger than a kilobyte. The order is bit, byte, KB, MB, GB, TB, PB.

What is the difference between MB and Mb?

A capital B is bytes and a small b is bits. 1 MB (megabyte) is 8 Mb (megabits). File sizes use bytes (MB) and connection speeds use bits (Mbps).

How do I convert Mbps to MB/s?

Divide the Mbps by 8. For example, 100 Mbps is 12.5 MB/s, 1 Gbps (1,000 Mbps) is 125 MB/s and 8 Mbps is 1 MB/s. To go the other way, multiply MB/s by 8.

How long does a download take at 100 Mbps?

100 Mbps is 12.5 MB/s, so a 1 GB file takes about 80 seconds and you can download about 45 GB in an hour. Real downloads are a little slower because of overhead and busy networks.

Is 1 GB 1,000 MB or 1,024 MB?

1 GB is 1,000 MB. The size 1,024 MB is a gibibyte (GiB), which is 1.073742 GB. Some systems show 1,024-based sizes and call them GB, which is why you see both.

What is the difference between GB and GiB?

A gigabyte (GB) is 1,000,000,000 bytes. A gibibyte (GiB) is 1,073,741,824 bytes (1,024³). So 1 GB is 0.931323 GiB and 1 GiB is 1.073742 GB.

Why does my drive show less space than it says on the box?

Makers count in decimal, so a 500 GB drive holds 500,000,000,000 bytes. A system that divides by 1,024 three times shows 465.661287 and labels it GB, which is really GiB. It is the same space counted two ways, about 6.9% smaller, and a 1 TB drive is 931.322575 GiB.

How many GB are in a PB?

1,000,000 GB. A petabyte is 1,000 TB, which is 1,000,000,000,000,000 bytes (10¹⁵). In binary, 1 PiB is 1,024 TiB.

What comes after a petabyte?

The exabyte (EB, 1,000 PB), then the zettabyte (ZB) and the yottabyte (YB, 10²⁴ bytes). In 2022 the prefixes ronna- (10²⁷) and quetta- (10³⁰) were added for even bigger sizes.

How do I convert KB to GB?

Divide the kilobytes by 1,000,000. For example, 500,000 KB is 0.5 GB, and 1,000,000 KB is 1 GB. In binary, divide KiB by 1,048,576 to get GiB.

Are my numbers saved or shared?

No. The conversion happens in your browser, and the numbers you type are not stored or sent to any server. A link you copy keeps the numbers after the # sign, which browsers never send to a server.