File Size Converter
Convert between bytes, kilobytes, megabytes, gigabytes, and terabytes with binary and decimal modes
Binary vs Decimal
Binary (1024): Used by operating systems and memory. 1 KiB = 1,024 bytes, 1 MiB = 1,048,576 bytes.
Decimal (1000): Used by storage manufacturers and networking. 1 KB = 1,000 bytes, 1 MB = 1,000,000 bytes.
This is why a "500 GB" hard drive shows as ~465 GiB in your OS.
How to Use This Tool
Enter a file size value and select the unit (bytes, KB, MB, GB, TB).
View the equivalent size in all other units instantly.
About This Tool
File Size Converter translates between bytes, kilobytes, megabytes, gigabytes, terabytes, and their binary equivalents (KiB, MiB, GiB). Supports both SI (1000-based) and binary (1024-based) systems, helping you understand the actual storage differences.
Share This Tool
Related Tools
Unit Converter
Convert between length, weight, volume, temperature, speed, and area units with metric and imperial support
Color Converter
Convert colors seamlessly between HEX, RGB, HSL, and CMYK formats with live color preview
Timestamp Converter
Convert Unix timestamps to human-readable dates and back, with millisecond precision and timezone support
Timezone Converter
Convert times between any of the world's time zones with daylight saving time awareness
Cooking Converter
Convert between cups, tablespoons, teaspoons, grams, ounces, and other kitchen measurements accurately
Number Base Converter
Convert numbers between binary, octal, decimal, and hexadecimal systems with real-time conversion