💾
File Size Converter
Convert between bytes, KB, MB, GB, and TB in both binary (1024-based) and decimal (1000-based) standards instantly.
Frequently Asked Questions
MB (Megabyte) uses the decimal standard: 1 MB = 1,000,000 bytes. MiB (Mebibyte) uses the binary standard: 1 MiB = 1,048,576 bytes. Hard drive manufacturers use decimal, while operating systems often use binary — which is why a "1TB" hard drive shows as ~931 GiB in Windows.
For internet speeds and storage marketing, use decimal (KB, MB, GB). For RAM and OS-level file sizes, use binary (KiB, MiB, GiB). If in doubt, specify which standard you're using to avoid confusion.
In decimal: 1 GB = 1,000,000,000 bytes. In binary: 1 GiB = 1,073,741,824 bytes. The difference is about 7.4%, which explains discrepancies between advertised and reported storage sizes.