Calculators & Converters
File Size Converter
Convert file sizes between bytes, kilobytes, megabytes and the binary equivalents.
Free forever.
Bytes
1,000,000
Bits
8,000,000
Kilobytes (KB)
1,000 KB
976.5625 KiB
Megabytes (MB)
1 MB
0.953674 MiB
Gigabytes (GB)
0.001 GB
0.000931 GiB
Terabytes (TB)
0.000001 TB
0.000001 TiB
How to convert a file size
- Enter a number and the unit it is in.
- Say whether that unit is decimal (1 KB = 1,000 bytes) or binary (1 KiB = 1,024 bytes).
- Read the same size across bytes, KB, MB, GB and the binary units.
Questions
Why is a 1 MB file not 1,024 KB?
Decimal megabytes use powers of 1,000. Binary mebibytes use powers of 1,024. A drive sold as 1 TB holds about 0.91 tebibytes, which is why the operating system shows a smaller number.
Which system should I pick?
Network speeds and many file listings use decimal. Memory and a lot of operating-system file sizes use binary. The table shows both so you can match the source you are reading.
This runs entirely in your browser. Nothing you type is sent to a server.

