How to convert kilobytes to bytes
To convert kilobytes (KB) to bytes (B), multiply the value in kilobytes by 1,000.
B = KB × 1,000 (decimal)
B = KB × 1,024 (binary)
Example: 5 KB = 5,000 B, or 5,120 B in binary.
Decimal (SI) counting steps by 1,000 and is what drive makers, macOS and phones use. Binary counting steps by 1,024 and is what Windows and RAM use; its unambiguous IEC names are KiB, MiB and GiB. Bits are decimal either way.
You can also type 5 KB to B into the smart calculator, or mix units: 1 KB + 1 B.
Kilobytes to Bytes conversion table
| Kilobytes | Bytes (decimal) | Bytes (binary) |
|---|---|---|
| 0.01 KB | 10 B | 10.24 B |
| 0.1 KB | 100 B | 102.4 B |
| 0.25 KB | 250 B | 256 B |
| 0.5 KB | 500 B | 512 B |
| 1 KB | 1,000 B | 1,024 B |
| 2 KB | 2,000 B | 2,048 B |
| 3 KB | 3,000 B | 3,072 B |
| 4 KB | 4,000 B | 4,096 B |
| 5 KB | 5,000 B | 5,120 B |
| 6 KB | 6,000 B | 6,144 B |
| 7 KB | 7,000 B | 7,168 B |
| 8 KB | 8,000 B | 8,192 B |
| 9 KB | 9,000 B | 9,216 B |
| 10 KB | 10,000 B | 10,240 B |
| 12 KB | 12,000 B | 12,288 B |
| 15 KB | 15,000 B | 15,360 B |
| 20 KB | 20,000 B | 20,480 B |
| 25 KB | 25,000 B | 25,600 B |
| 30 KB | 30,000 B | 30,720 B |
| 40 KB | 40,000 B | 40,960 B |
| 50 KB | 50,000 B | 51,200 B |
| 60 KB | 60,000 B | 61,440 B |
| 75 KB | 75,000 B | 76,800 B |
| 100 KB | 100,000 B | 102,400 B |
| 250 KB | 250,000 B | 256,000 B |
| 500 KB | 500,000 B | 512,000 B |
| 1,000 KB | 1,000,000 B | 1,024,000 B |
Converting bytes back to kilobytes
1 B = 0.001 KB. See the Bytes to Kilobytes converter, or press the swap button above.
About the units
Kilobyte (KB)
In decimal (SI) mode 1,000 bytes; in binary mode 1,024 bytes, as Windows and RAM count. The unambiguous binary name is kibibyte (KiB).
Byte (B)
Eight bits.
Digital storage is counted in bits and bytes (1 byte = 8 bits). There are two ways to count bytes. Decimal (SI) prefixes step by 1,000: 1 KB = 1,000 B and 1 GB = 1,000 MB, which is how drive makers, macOS, iOS and Android report sizes. Binary prefixes step by 1,024: 1 KB = 1,024 B and 1 GB = 1,024 MB, which is how Windows and RAM count (the IEC names for these are KiB, MiB and GiB). Bits are always decimal: 1 Kb = 1,000 b.
Questions and answers
How many bytes are in a kilobyte?
One kilobyte (KB) equals 1,000 bytes in decimal (SI) counting, or 1,024 bytes in binary counting (1 KB = 1,024 B), which Windows uses.
How do I convert kilobytes to bytes?
To convert kilobytes to bytes, multiply the value in kilobytes by 1,000. The formula is B = KB × 1,000. For example, 5 KB = 5,000 B.
What is 5 KB in B?
5 kilobytes is 5,000 bytes.
Which is bigger, a kilobyte or a byte?
A kilobyte is bigger: 1 KB = 1,000 B.
Is 1 GB equal to 1,000 MB or 1,024 MB?
Both are in use. In decimal (SI) counting, which drive makers, macOS, iOS and Android use, 1 GB = 1,000 MB. In binary counting, which Windows and RAM use, 1 GB = 1,024 MB; the unambiguous IEC name for that size is the gibibyte (GiB). ConvertEasy has a Decimal / Binary switch so KB, MB, GB and TB follow whichever you need, while KiB, MiB and GiB are always binary.
Are kilobits 1,000 or 1,024 bits?
ConvertEasy treats bits as decimal in both modes: 1 Kb = 1,000 b, 1 Mb = 1,000 Kb. A byte is always 8 bits, so only byte units (KB, MB, GB…) change with the switch.
Does this KB to B converter work offline?
Yes. ConvertEasy is a progressive web app: after your first visit it keeps working with no connection, and you can install it to your home screen from the browser menu.