Byte Converter
Convert B/KB/MB/GB/TB/PB + KiB/MiB/GiB/TiB (SI/IEC)
How to Use
- Select source unit
Choose the source unit (B/KB/MB/GB/TB, etc.) from the toolbar.
- Enter a number
Enter the value to convert. Both SI (1000-based) and IEC (1024-based) results are shown.
- Copy result
Use the "Copy" button to copy the results to your clipboard.
Byte Converter Examples
Convert 1 GB to bytes
1--- SI (1000-based) ---
1,000,000,000 B
1,000,000 KB
1,000 MB
1 GB
0.001 TB
--- IEC (1024-based) ---
1,000,000,000 B
976,562.5 KiB
953.674 MiB
0.931323 GiB
--- Bits ---
8,000,000,000 bitResult when source unit is "GB".
Convert 1024 bytes
1024--- SI (1000-based) ---
1,024 B
1.024 KB
--- IEC (1024-based) ---
1,024 B
1 KiB
--- Bits ---
8,192 bitSource unit is "B". 1024B = 1 KiB but 1.024 KB.
Features
- SI (1000-based: KB/MB/GB/TB/PB) and IEC (1024-based: KiB/MiB/GiB/TiB/PiB) side by side
- Bit count display
- Source unit selection via toolbar
- High-precision conversion results
- Real-time conversion (auto-updates on input)
- Local processing (your input is not sent to servers)
- Dark mode support
FAQ
What is the difference between KB and KiB?
KB (kilobyte) is an SI unit where 1 KB = 1000 bytes. KiB (kibibyte) is an IEC unit where 1 KiB = 1024 bytes. Different operating systems and software use different conventions.
Why are there two unit systems?
Computers operate on powers of 2 (1024) but SI units use powers of 10 (1000). IEC units (KiB/MiB/GiB) were introduced to avoid confusion.
Is my data sent to a server?
No. All conversion happens locally in your browser via JavaScript. No data is ever transmitted externally.