KB to MB to GB Conversion Ladder

Understand the full data-size ladder in both decimal and binary systems, with real file-size examples.

From KB MB To
KB
MB
— conversions and counting

The three-step ladder

In decimal SI units each step is 1,000: 1 GB = 1,000 MB = 1,000,000 KB. In binary IEC units each step is 1,024: 1 GiB = 1,024 MiB = 1,048,576 KiB. Keep one system throughout a calculation - mixing them is the usual source of wrong results.

Ladder chart (decimal)

KBMBGB
1 KB0.001 MB0.000001 GB
10 KB0.01 MB0.00001 GB
100 KB0.1 MB0.0001 GB
500 KB0.5 MB0.0005 GB
1000 KB1 MB0.001 GB
5000 KB5 MB0.005 GB
10000 KB10 MB0.01 GB
100000 KB100 MB0.1 GB
500000 KB500 MB0.5 GB
1e+06 KB1000 MB1 GB

Ladder chart (binary)

KiBMiBGiB
1 KiB0.001 MiB0.000001 GiB
10 KiB0.0098 MiB0.00001 GiB
100 KiB0.0977 MiB0.000095 GiB
512 KiB0.5 MiB0.000488 GiB
1024 KiB1 MiB0.000977 GiB
5120 KiB5 MiB0.004883 GiB
10240 KiB10 MiB0.009766 GiB
102400 KiB100 MiB0.097656 GiB
524288 KiB512 MiB0.5 GiB
1.04858e+06 KiB1024 MiB1 GiB

Real file sizes

Related pages

Frequently Asked Questions

How many KB in a GB?

1,000,000 KB in decimal SI (1 GB) or 1,048,576 KiB in binary IEC (1 GiB).

Can I mix 1000 and 1024 in one calculation?

No. Pick one system and keep it throughout, or the result will be wrong by a growing margin.

What is a typical phone photo in KB?

Roughly 2,000 to 5,000 KB (2 to 5 MB), depending on the sensor and compression.