ETA Calculator
Calculate estimated time of arrival (ETA) based on start time, elapsed time, and progress percentage. Free, private, browser-based.
Local processingWhat is ETA Calculator?
ETA (Estimated Time of Arrival) calculation estimates when a task will complete based on current progress and elapsed time. It assumes constant speed: remaining time = elapsed time × (1 - progress) / progress.
How It Works
Given elapsed time and progress percentage, the tool computes: total time = elapsed / (progress/100), remaining time = total - elapsed, and completion timestamp = now + remaining.
Common Use Cases
- Estimating download/transfer completion
- Project task time estimation
- Processing large files or batches
Technical Details
Formula: remaining = elapsed × (100 - progress) / progress. Time can be entered in seconds, minutes, or hours. Output shows remaining time in human-readable format and a completion timestamp.
How to Use
- Enter elapsed time and unit
- Enter progress percentage (0-100)
- Click Calculate to see remaining time and completion time
Privacy
All processing happens in your browser. Your data is never uploaded to any server.
FAQ
How is ETA calculated?
ETA = elapsed time / progress × (100 - progress). For example, if 50% done in 10 minutes, remaining time = 10 minutes, total = 20 minutes.
What inputs do I need?
Either elapsed time + progress percentage, or start time + current progress. The tool computes remaining time and completion time.