Gliora

Byte converter

Byte converter (KB, MB, GB, TB)

B
1,073,741,824
KB
1,048,576
MB
1,024
GB
1
TB
0.001
PB
0

The binary base (1024) is what operating systems use; the decimal base (1000) is what drive makers use. That’s why a "1 TB" drive shows less on your computer.

This byte converter translates a value between bytes, KB, MB, GB and TB, in either binary (1024) or decimal (1000) base, showing every unit at once.

Make sense of storage sizes

Handy for comparing file sizes, RAM, bandwidth and disk capacity — and for understanding why a “1 TB” drive never shows a round terabyte. The conversion runs in your browser.

FAQ

What's the difference between base 1024 and 1000?
Base 1024 (binary) is what operating systems use, so 1 KB = 1024 bytes. Base 1000 (decimal) is what drive makers use, so 1 KB = 1000 bytes.
Why does my 1 TB drive show less space?
Drive makers label capacity in decimal (1 TB = 1,000,000,000,000 bytes), but your OS measures in binary, so it reads about 931 GB.
What about KiB, MiB and GiB?
Those are the strict binary units (1024-based). This tool's binary mode matches them, while decimal mode matches KB, MB, GB as drive makers use them.