Quick Answer

How Many Bytes in a Kilobyte?

1,000 bytes (decimal) or 1,024 bytes (binary) - the fundamental digital storage question.

Last updated: 2026-03-15

The Quick Answer

Decimal (SI): 1 KB = 1,000 bytes

Binary (IEC): 1 KiB = 1,024 bytes

Data Unit Hierarchy

UnitDecimalBinaryBits
1 Byte118
1 KB / KiB1,0001,0248,000 / 8,192
1 MB / MiB1,000,0001,048,5768M / 8.39M
1 GB / GiB1092308B / 8.59B
1 TB / TiB10122408T / 8.80T

Why the Confusion?

Early computer scientists used "kilobyte" to mean 1,024 bytes because computers work in powers of 2, and 210 = 1,024 is close to 1,000. This dual meaning persisted for decades. In 1998, the IEC introduced binary prefixes (kibi, mebi, gibi) to eliminate ambiguity, but adoption has been gradual.

Who Uses Which Standard?

Decimal (1 KB = 1,000 B)Binary (1 KiB = 1,024 B)
Storage manufacturersWindows file sizes
Network speeds (Mbps)RAM specifications
macOS (since 10.6)Linux (some contexts)
iOS and AndroidProgramming (memory allocation)

What Fits in 1 KB?

  • About 500-1,000 characters of plain text (roughly a short paragraph)
  • A very small icon or favicon
  • A few lines of source code

Use our digital storage converter for precise conversions.