Download time calculator

Estimate download time from file size, connection rate and usable bandwidth.

Let’s run the numbers

USD

Enter your values, then calculate.

THE NUMBERS, MADE CLEARInstant calculation
=

Your answer starts here

Check your inputs and select Calculate.

1 byte = 8 bits; MB = 10⁶ bytes and MiB = 2²⁰ bytes. Real time depends on the network, server and protocol overhead. Usable bandwidth lets you estimate these losses; this is not a speed test.

Common uses

Estimate download time from file size, connection rate and usable bandwidth.

BEHIND THE NUMBERS

Formula & assumptions

t = 8 × bytes / (bits/s × efficiency/100)

1 byte = 8 bits; MB = 10⁶ bytes and MiB = 2²⁰ bytes. Real time depends on the network, server and protocol overhead. Usable bandwidth lets you estimate these losses; this is not a speed test.