Queue Drain Time Calculator

Estimate how long a queue takes to clear.

Keep or share the finished result Copy or share after running the tool. Saved tools and settings stay in this browser.
More

Calculate queue drain time

A queue clears only when processing capacity is higher than incoming work. Enter queued jobs, worker speed, workers and incoming rate to estimate net drain time. It is useful for background jobs, email queues, webhook processors, import systems and incident response.

Capacity check

If incoming jobs exceed processing capacity, the queue will keep growing.

Frequently asked questions

What is net drain rate?

It is total processing capacity minus new incoming jobs per second.

What if the queue will not drain?

Add workers, improve throughput or reduce incoming work until capacity is higher than arrivals.

Does this include priority queues?

No. It treats the queue as one simple backlog.