Byte Converter
Bytes to KB, MB, GB and the KiB/MiB/GiB family.
How long a file takes at your connection speed.
Protocol overhead and real-world loss. 8 to 12% is typical for TCP over the internet.
| Connection | Speed | Time |
|---|
Download Time Calculator turns a file size and a connection speed into a transfer time. The only trick in it is the unit mismatch that trips everyone up: file sizes are in bytes and connection speeds are in bits per second, with eight bits to the byte. A 100 Mbps line moves at most 12.5 megabytes a second, so a 1 GB file takes about 80 seconds at the absolute best.
That best case almost never happens, which is what the overhead box is for. TCP headers, acknowledgements, TLS, retransmissions and DNS all consume part of the line, and anywhere between 8 and 12% is normal for a transfer over the open internet. Wi-Fi, a busy server or a contended cable segment take more. Setting overhead to zero gives the theoretical figure; leaving it at ten gives something closer to what you will actually see.
The comparison table runs the same file past a range of typical connections, from ADSL to gigabit fibre, which is the quickest way to answer the real question behind most of these calculations: is it worth upgrading the line, or is the file simply too big to move this way?
The page shows its working, not just its answer. Where there is a formula it is printed with your own numbers substituted in, so you can check the result rather than take it on trust -- which is the difference between a calculator you can use for something that matters and one you cannot.
Everything runs inside your browser. What you type is never uploaded, never logged and never stored, and the calculator keeps working if your connection drops after the page has loaded.
The download time calculator is used by writers, developers, students, marketers and anyone else who needs the job done once without installing software. Common cases include:
The calculator assumes the line is the limit. In practice the server, Wi-Fi, contention or disk speed is often slower, so raise the overhead figure.
Mbps is megabits per second, MB/s is megabytes per second. Divide Mbps by eight to get MB/s.
Around 10% for a typical internet download. Use 0 for a theoretical figure, and more like 20 to 30% over congested Wi-Fi.
Yes. Enter your upload speed instead, which on most consumer connections is much lower than the download speed.
If the download time calculator is not quite what you need, these other free tools solve closely related problems, and there are 11 more in tech calculators.
Bytes to KB, MB, GB and the KiB/MiB/GiB family.
Video file size and bitrate, either direction.
IPv4 subnet details from an address and prefix.
Any one of the three from the other two, in metric or imperial units.
Binary arithmetic with decimal, hex and octal output.
Checked and rebuilt on 2026-10-14. The method this calculator uses is described in the section above, and corrections go through the contact page.