Skip to main content
FreeOnlineTools Go
English

ETA Calculator

Calculate estimated time of arrival (ETA) based on start time, elapsed time, and progress percentage. Free, private, browser-based.

Local processing

What 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

  1. Enter elapsed time and unit
  2. Enter progress percentage (0-100)
  3. 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.

Related Tools