How Many Bytes in a Kilobyte?

Quick Answer

There are 1,000 bytes in a kilobyte (KB) using the SI standard, or 1,024 bytes in a kibibyte (KiB) using the binary standard.

1 KB = 1,000 bytes (SI) or 1 KiB = 1,024 bytes (binary)

Understanding the Conversion

In the SI (decimal) standard, one kilobyte (KB) equals exactly 1,000 bytes. In the binary standard used by operating systems and memory, one kibibyte (KiB) equals 1,024 bytes (2^10). This discrepancy is why a drive marketed as 500 GB appears as about 465 GiB in your computer.

Formula

1 KB = 1,000 bytes (SI) or 1 KiB = 1,024 bytes (binary)

Common Examples

DescriptionValue
A short text emailAbout 2-5 KB
A small text fileAbout 1-10 KB
A favicon imageAbout 1-5 KB

Quick Reference Table

Use this table for quick conversions between kilobyte and bytes:

kilobytebytes
11,000
22,000
55,000
1010,000
2525,000
5050,000
100100,000

Frequently Asked Questions

How Many Bytes in a Kilobyte?

There are 1,000 bytes in a kilobyte (KB) using the SI standard, or 1,024 bytes in a kibibyte (KiB) using the binary standard. In the SI (decimal) standard, one kilobyte (KB) equals exactly 1,000 bytes. In the binary standard used by operating systems and memory, one kibibyte (KiB) equals 1,024 bytes (2^10). This discrepancy is why a drive marketed as 500 GB appears as about 465 GiB in your computer.

What is the formula to convert kilobyte to bytes?

The formula is: 1 KB = 1,000 bytes (SI) or 1 KiB = 1,024 bytes (binary). To convert, multiply the number of kilobytes by 1,000 to get the equivalent in bytes.

How do I convert bytes to kilobyte?

To convert bytes to kilobyte, divide the number of bytes by 1,000. For example, 5,000 bytes equals 5 kilobytes.

Related "How Many" Questions