Storage Calculator
Difference between units
It's important to understand the difference between decimal units (International System) and binary units (multiples of 1024):
- 1 KB (kilobyte) = 1000 bytes - Used by hard drive manufacturers
- 1 KiB (kibibyte) = 1024 bytes - Used by operating systems
- 1 MB = 1000 KB | 1 MiB = 1024 KiB
- 1 GB = 1000 MB | 1 GiB = 1024 MiB
This difference explains why a "1TB" hard drive appears as "931 GiB" in Linux.
Why understanding the unit difference matters
Confusion between decimal and binary units is one of the most common sources of errors in system administration. When planning storage capacity, buying disks, or sizing partitions, using the wrong unit can lead to errors of up to 7% in actual available capacity.
Real example: If you need to store 1000 files of 1 GiB each, you need 1 TiB of space. But if you buy a 1 TB (decimal) drive, the actual capacity will be only 0.909 TiB (approximately 931 GiB), not enough for your 1000 files.
In networks and transfers: Internet speeds are measured in bits per second (bps), not bytes. A 1 Gbps connection transfers approximately 119 MiB/s, not 125 MB/s. This difference is crucial when calculating transfer times for backups or migrations.
Frequently Asked Questions
What is the difference between KB and KiB?
Why does my 1TB hard drive only show 931GB in Windows?
What storage units exist besides KB, MB, and GB?
How do I easily convert between GiB and GB?
What units are used for RAM and why?
How does the decimal vs binary unit difference affect disk partitioning?
Related Tools
NATO Phonetic Alphabet
Convert text to NATO phonetic alphabet for clear technical communications
Text Sanitizer
Clean text: remove invisibles, normalize line endings
UTF-8 Encoder
Convert text to UTF-8 bytes in hexadecimal and back.
Remove Lines
Filter text lines: remove by content, regex, empty or duplicates.