Bytes to kB Converter
Convert a byte count into the first decimal or binary prefix. Decimal mode divides by 1000 for kB, while IEC Binary mode divides by 1024 for KiB.
Decimal SI is selected. Enter up to 120 significant digits using a decimal point or scientific notation with exponent magnitude no greater than 1000. Commas and negative quantities are rejected.
One Byte Count, Two Prefix Choices
kB = B / 1000 and KiB = B / 1024. The converter keeps exact decimal arithmetic, so large integer byte counts are not passed through JavaScript Number.
Literal File Lengths Are Usually Whole Bytes
The field permits a mathematical decimal quantity, but a literal file length is normally reported as an integer number of bytes. A fractional byte input receives a visible interpretation note.
Frequently Asked Questions
It is 1 KiB in IEC Binary mode. In Decimal SI mode, 1024 B is 1.024 kB.
The scoped parser uses bounded BigInt rational arithmetic rather than JavaScript Number. Inputs are still limited to 120 significant digits and exponent magnitude 1000.