Kilobyte to Kibibyte Converter
Convert kilobytes (KB, decimal: 1 KB = 1,000 bytes) to kibibytes (KiB, binary: 1 KiB = 1,024 bytes) and back.
Kilobytes to Kibibytes
1 KB = 1,000 bytes → KiB = KB × 1000 / 1024
Kibibytes to Kilobytes
1 KiB = 1,024 bytes → KB = KiB × 1024 / 1000
Conversion Formulas
KB → KiB
KiB = KB × 1000 / 1024
= KB × 0.9765625
KiB → KB
KB = KiB × 1024 / 1000
= KiB × 1.024
Common Values
| Kilobytes (KB) | Kibibytes (KiB) |
|---|---|
| 1 KB | 0.9765625 KiB |
| 10 KB | 9.765625 KiB |
| 100 KB | 97.65625 KiB |
| 1,000 KB | 976.5625 KiB |
| 1,024 KB | 1,000 KiB |
Copied!
Summary
Convert kilobytes (KB, decimal: 1 KB = 1,000 bytes) to kibibytes (KiB, binary: 1 KiB = 1,024 bytes) and back.
How it works
- Enter a value in either the kilobytes (KB) or kibibytes (KiB) field.
- The converter applies the exact ratio: 1 KB = 1000/1024 KiB.
- For KB to KiB: multiply the KB value by 1000, then divide by 1024.
- For KiB to KB: multiply the KiB value by 1024, then divide by 1000.
- The result updates instantly as you type, with up to 10 significant digits shown.
Use cases
- Reconcile hard drive advertised capacity (KB) with OS-reported size (KiB).
- Convert file size metadata between SI and IEC notations.
- Clarify storage specs when documentation mixes KB and KiB.
- Understand why 1 KB of network data does not equal 1 KiB in memory.
- Cross-check values from tools that use different notation standards.
- Learn the difference between decimal and binary storage prefixes.
Frequently Asked Questions
Last updated: 2026-07-23 ·
Reviewed by Nham Vu