Bytes to KB converter
Enter a number of bytes and instantly see the equivalent in kilobytes, megabytes, gigabytes, and larger units. Supports both decimal (KB = 1000 bytes) and binary (KiB = 1024 bytes) standards.
Decimal (SI): 1 KB = 1,000 B · 1 MB = 1,000,000 B · used by storage manufacturers
How it works
All unit conversions use pure JavaScript arithmetic. No library required. Decimal (SI) conversions divide by powers of 1000; binary (IEC) conversions divide by powers of 1024. Results update instantly as you type.
Processing runs in your browser
All calculations happen locally in the page. Our servers are not involved at any point.
Related operations
For converting between binary, hex, and decimal values, try the number base converter. To convert between length, mass, and other units, use the unit converter. For computing file hashes alongside size checks, see the hash generator.
Frequently asked questions
How many bytes are in a kilobyte?
In decimal (SI) units, 1 KB = 1000 bytes. In binary (IEC) units, 1 KiB = 1024 bytes. The SI definition is used by storage manufacturers and most network contexts; the IEC definition is used by operating systems and RAM.
How many bytes are in a megabyte?
1 MB (decimal) = 1,000,000 bytes. 1 MiB (binary) = 1,048,576 bytes.
What unit is used for internet speeds?
Network speeds are almost always measured in bits (not bytes), using SI prefixes: 1 Mbps = 1,000,000 bits per second. To convert to bytes per second, divide by 8.