Kilobytes to Bytes
A kilobyte is 1,000 bytes (decimal), used by storage manufacturers and some operating systems for file sizes. A byte is 8 bits, the basic unit for measuring file sizes and storage capacity. 1 kB equals 1,000 B, so converting between them is a matter of multiplying by that fixed factor — type any value into the converter below and both sides update instantly as you type.
Both units belong to data, measured here against data's base unit (bit) — every other data unit on this site converts through that same reference point, which is why the table below can also be read as a quick cross-check against nearby values.
Formula
B = kB × 1,000
kB = B × 0.001
Worked example: 5 kB × 1,000 = 5,000 B.
Conversion table
| Kilobyte (kB) | Byte (B) |
|---|---|
| 1 kB | 1,000 B |
| 2 kB | 2,000 B |
| 3 kB | 3,000 B |
| 5 kB | 5,000 B |
| 10 kB | 10,000 B |
| 20 kB | 20,000 B |
| 25 kB | 25,000 B |
| 50 kB | 50,000 B |
| 100 kB | 100,000 B |
| 250 kB | 250,000 B |
| 500 kB | 500,000 B |
| 1,000 kB | 1,000,000 B |
Frequently asked
- How many Bytes in a kilobyte?
- 1 kB equals 1,000 B.
- How do I convert Kilobytes to Bytes?
- Multiply the value in kB by 1,000 to get B. The converter above does this instantly as you type.
- Is the conversion exact?
- Yes — Kilobyte and Byte are both defined by a fixed conversion factor to data's base unit (bit), so the result shown is exact to the precision displayed, not an approximation.