Calculate remaining transfer or process time, percentage progress, and estimated completion date.
Loading tool
About ETA calculator
Enter a total amount and how much is done, then give either the start time, the elapsed time or the current rate. The calculator shows the percentage complete, remaining amount, rate per second, minute and hour, elapsed and total duration, and the estimated completion time. With a start time it updates live, assuming the average rate so far continues.
Common uses
- Estimate when a file download, upload or copy will finish
- Project the end time of a database migration or batch job
- Estimate how long it will take to process a backlog of items
- Work out the throughput of a long-running task
FAQ
- How is the ETA calculated?
- The rate is the amount done divided by the elapsed time (or the rate you enter). The remaining time is the remaining amount divided by that rate, and the ETA is now plus the remaining time.
- Why does the estimate change over time?
- The estimate assumes the average rate stays constant. If the real rate speeds up or slows down, the projected completion time shifts as you update the progress.