Byte / Bit Converter
Convert any data size between bytes, kilobytes, megabytes, gigabytes, terabytes, and petabytes — in both decimal (SI: 1 KB = 1000 B) and binary (IEC: 1 KiB = 1024 B) standards. Also converts to bits for bandwidth calculations.
Ctrl+Enter to run · Ctrl+K to switch tools · Recent button shows input history
Let AI do the hard part. Fix broken HTML, convert to email-safe HTML, or clean up any markup in one click — 3 free AI runs per day, no account needed.
Try the AI HTML FixerFAQ
KB vs KiB — what is the difference?
KB (kilobyte) in the SI standard = 1000 bytes. KiB (kibibyte) in the IEC standard = 1024 bytes. Hard drive manufacturers use SI; operating systems typically report sizes in IEC.
How do I convert MB to GB?
Divide by 1000 (SI) or 1024 (binary). 500 MB = 0.5 GB (SI) or ~0.488 GiB (IEC). This tool calculates both simultaneously.