Free Developer Tool
File Size Converter
Convert file sizes between bytes, kilobytes, megabytes, gigabytes, terabytes, and petabytes instantly. Switch between the decimal and binary unit standards and see every conversion side by side. All math runs locally in your browser.
Used by storage manufacturers and most operating systems on macOS
1 MB equals 1,000,000 bytes exactly.Converted
1000KB
1MB
0.001GB
0.000001TB
0.000000001PB
| Unit | Converted Value | Copy |
|---|---|---|
| Bytes (B) | 1000000 B | |
| Kilobytes (KB) | 1000 KB | |
| Megabytes (MB) | 1 MB | |
| Gigabytes (GB) | 0.001 GB | |
| Terabytes (TB) | 0.000001 TB | |
| Petabytes (PB) | 0.000000001 PB |
How to use the File Size Converter
Enter a numeric value in the Value field to start a conversion
Choose the unit your value is currently measured in, such as MB or GiB
Switch between the Decimal and Binary standards to match how your operating system or device reports storage
Decimal units use 1000 as the base, matching SI prefixes and most storage manufacturer specifications
Binary units use 1024 as the base, matching how operating systems like Windows calculate file sizes internally
Use Cycle Unit to quickly step through every available unit while keeping the underlying byte value fixed
Check the Conversion Table tab to see your value expressed in every unit at once
Click Copy next to any row to copy that specific converted value to your clipboard
Use the Transfer Time tab to estimate how long a file would take to download or upload at a given network speed
Transfer speed supports both bits-based units like Mbps and bytes-based units like MB per second
Visit the Size Reference tab to compare your value against everyday examples like photos, songs, and discs
The Total Bytes figure in the input footer always reflects the exact byte count behind your entered value
All conversions use standard mathematical formulas and run entirely in your browser with no server involved



