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.
What would you like to do next?
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.