In 1 gigabytes there are 1,000,000 kilobytes. Meanwhile in 1 kilobytes there are 0.00000100000 gigabytes. Keep reading to learn more about each unit of measure and how they are calculated. Or just use the Kilobytes to Gigabytes calculator above to convert any number.
* Values rounded to 6 decimal places for readability
To convert gigabytes to kilobytes (GB to KB), you need the right unit system. Most computer memory uses binary units.
Binary conversion (common in computing):
1 GB = 1,048,576 KB (because 1 GB = 1024 MB and 1 MB = 1024 KB)
Formula: KB = GB × 1,048,576
Quick example (binary):
2 GB × 1,048,576 = 2,097,152 KB
Some storage makers use decimal units instead:
Use 1024-based math for most OS and RAM values, and 1000-based math for some storage specs.
It depends on which system you use. In the decimal system, 1 gigabyte (GB) equals 1,000,000 kilobytes (KB). In the binary system, 1 gibibyte (GiB) equals 1,048,576 kibibytes (KiB).
KB usually means kilobyte in base-10, where 1 KB = 1,000 bytes. KiB means kibibyte in base-2, where 1 KiB = 1,024 bytes. This small difference grows a lot at gigabyte sizes.
GB is a gigabyte in base-10, where 1 GB = 1,000,000,000 bytes. GiB is a gibibyte in base-2, where 1 GiB = 1,073,741,824 bytes. Operating systems often report storage using base-2 but may label it as “GB”.
For decimal units:
KB = GB × 1,000,000
For binary-style math using GiB and KiB:
KiB = GiB × 1,048,576
Many people mix base-10 and base-2 units. Drive makers often use GB and KB in base-10. Many computer systems measure memory and file sizes in base-2, but they may still show “GB” on screen.
Only in the decimal system. In base-10, 1 GB = 1,000,000 KB. If you mean 1 GiB and convert to KiB, then 1 GiB = 1,048,576 KiB.
Using decimal units:
2.5 GB × 1,000,000 = 2,500,000 KB
If you are working in binary units, convert 2.5 GiB to KiB instead:
2.5 × 1,048,576 = 2,621,440 KiB
Using decimal units:
0.1 GB × 1,000,000 = 100,000 KB
Using decimal units:
10 GB × 1,000,000 = 10,000,000 KB
Start by checking what units your source uses. If it says GB and follows base-10 (common for storage labels), multiply by 1,000,000 to get KB. If your system uses binary units (GiB and KiB), use 1,048,576 KiB per GiB.
Internet speeds usually use bits, not bytes. You may see Kb, Mb, or Gb (lowercase b) for kilobits, megabits, and gigabits. File sizes use KB, MB, and GB (uppercase B) for kilobytes, megabytes, and gigabytes.
In decimal units:
1 KB = 1,000 bytes
1 GB = 1,000,000,000 bytes
In binary units:
1 KiB = 1,024 bytes
1 GiB = 1,073,741,824 bytes
The Calculate Box tool to convert gigabytes to kilobytes uses the open source script Convert.js to convert units of measurement. To use this tool, simply type a gigabytes value in the box and have it instantly converted to kilobytes.