Convert bytes, KB, MB, GB, TB and binary KiB, MiB, GiB, TiB units.
The data storage converter translates between bytes, KB, MB, GB, TB and their binary siblings KiB, MiB, GiB, TiB. The distinction matters because decimal units use 1,000 per step while binary units use 1,024, which is why a 1 TB drive never shows a full 1,000 GB in your file manager.
Conversions run in your browser and update as you type. The tool shows the exact byte count too, so you can see precisely what each unit means.
Binary to decimal
Input
1 GiBOutput
1.074 GB (1,073,741,824 bytes)One gibibyte is 1,024 cubed, which is 1,073,741,824 bytes.
Decimal to binary
Input
2 GBOutput
1.863 GiB2,000,000,000 bytes divided by 1,073,741,824 gives about 1.863.
Big units in bytes
Input
1 TBOutput
1,000,000,000,000 bytes (0.909 TiB)A tebibyte is 2 to the power of 40 bytes, which is larger than a decimal terabyte.
By the SI standard, KB is 1,000 bytes and KiB is 1,024 bytes. This tool keeps the two families separate so the labels always match the math.
Your operating system counts in binary steps, so 1,000,000,000,000 bytes makes 931.32 GiB. The drive maker used decimal units, and the difference is only a matter of labels.
Use KB, MB, GB when quoting network speeds or drive marketing sizes, and KiB, MiB, GiB when matching what your operating system displays.
No, everything happens locally in your browser.
Result
0.9313225746 gib
= 1,000,000,000 bytes
Decimal units use 1 KB = 1,000 bytes; binary units use 1 KiB = 1,024 bytes.
Bytes per unit
| Unit | Family | Bytes |
|---|---|---|
| 1 kb | Decimal | 1,000 |
| 1 kib | Binary | 1,024 |
| 1 mb | Decimal | 1,000,000 |
| 1 mib | Binary | 1,048,576 |
| 1 gb | Decimal | 1,000,000,000 |
| 1 gib | Binary | 1,073,741,824 |