ETA Calculator
Estimate how much time is left and the total minutes to completion from how much work is done, the total amount, and the minutes elapsed so far.
ETA Calculator — A simple ETA (estimated time of arrival) calculator that turns progress so far into a time-remaining estimate. Enter how much you have done, the total to do, and how many minutes have elapsed, and it projects the remaining minutes and the total time to finish. Every calculation runs entirely in your browser, so nothing you type is ever uploaded or sent to a server.
What is ETA Calculator?
The ETA Calculator is a free in-browser tool that answers 'how long until this is done?' from three numbers: the amount completed, the total amount, and the minutes already spent. From those it derives the work rate, the remaining work, the minutes left, and the total minutes the whole job will take. It is handy for downloads and uploads, batch jobs and renders, reading or studying through a fixed number of pages, processing a queue of items, or any steady task where you can measure progress. Because you type the elapsed time yourself instead of relying on a live clock, you can model 'what if' scenarios and re-check an estimate at any point without the tool depending on the current time.
How to use ETA Calculator
- Enter the amount completed so far in the 'Completed' field (for example pages read, items processed, or megabytes downloaded).
- Enter the total amount of work in the 'Total' field, using the same unit as the completed amount.
- Enter how many minutes have elapsed so far in the 'Elapsed (minutes)' field.
- Read the 'Minutes remaining' result for the projected time left and 'Total minutes' for the whole job, both updating as you type.
- Adjust any input to test a different pace, more work, or a longer run; results recalculate automatically.
Examples
Download in progress
Input
Completed = 200, Total = 500, Elapsed = 4
Output
Minutes remaining = 6, Total minutes = 10
Reading a book
Input
Completed = 50, Total = 300, Elapsed = 25
Output
Minutes remaining = 125, Total minutes = 150
Batch render
Input
Completed = 30, Total = 120, Elapsed = 15
Output
Minutes remaining = 45, Total minutes = 60
Frequently asked questions
- How is the remaining time calculated?
- It assumes a steady pace. The rate is the completed amount divided by the elapsed minutes; the remaining work is the total minus the completed amount; the minutes remaining is the remaining work divided by the rate. The total minutes is simply the elapsed minutes plus the minutes remaining.
- Why do I have to type the elapsed time instead of it counting automatically?
- The tool never reads the system clock, so it is fully predictable and lets you test hypothetical scenarios. You enter the minutes elapsed yourself, and the estimate is recomputed from exactly the numbers you give it.
- What happens with zero or invalid numbers?
- If the completed amount or elapsed time is zero, or any field is empty or not a number, there is no measurable pace, so the results show a dash (—). The completed amount should not exceed the total; if it does, the remaining time is treated as zero.
- Can I choose how the time is shown?
- Yes. In Settings you can switch the precision of the minute results between whole minutes and one or two decimal places, so short tasks stay readable while you can still see fractional minutes when you need them.
- Is my data sent anywhere?
- No. The ETA Calculator runs 100% client-side in your browser with no upload and no server communication, so the numbers you enter never leave your device.
Related tools
Aspect Ratio Calculator
Enter a width or height with a target aspect ratio and instantly get the matching dimension plus the simplified ratio.
Number Base Converter
Convert numbers between binary, octal, decimal and hexadecimal.
Base64 File Converter
Encode any file or image to a Base64 data URI and decode a data URI back into a downloadable file.
BMI Calculator
Calculate your Body Mass Index from height and weight in metric or imperial units and see the matching WHO weight category instantly.