Part of the Technology & IT suite · 35 calculators

Server Capacity Calculator

How many servers a given request rate needs — from peak traffic, how long each request takes and how much headroom you keep — including the spares to survive a failure.

A server that handles a request in 200 ms can serve at most 5 requests per second per worker thread.

Threads, processes or connections
Results update as you type
Results
Servers needed
9
Capacity per server
With one spare (N+1)
Spare capacity at N+1
Requests per day at peak rate
Requests in flight at peak
Reviewed September 2026. Computing arithmetic: bytes, bits, seconds and probabilities do not change by country. US broadband is advertized in megabits per second (Mbps).
No account required · Google Analytics off unless allowedCalculator arithmetic runs in your browserResults update as you type
All calculations run 100% in your browser. The calculator code does not submit your figures to GlobalCalc to obtain a result.
About server capacity

How the server capacity calculator works

A server that handles a request in 200 ms can serve at most 5 requests per second per worker thread. Multiply by the number of workers, apply a utilization target well below 100% (queues grow explosively as a server approaches saturation), and divide the peak rate by the result. The N+1 figure adds enough capacity to lose a server and still serve the peak — without it, a failure at the busiest moment cascades.

Formula: capacity per server = workers ÷ response time × utilisation; servers = peak rate ÷ capacity

Worked examples

InputsServers neededNote
500 req/s, 200 ms, 16 workers956 req/s per server → 9 servers
A fast API — 50 ms responses5448 req/s per server → 5 servers
A slow reporting endpoint13only 1.6 req/s per server → 13 servers

Frequently asked questions

Why not run servers at 100% utilization?

Because queueing delay rises steeply as utilization approaches saturation. At 70% a burst is absorbed; at 95% the same burst becomes a timeout.

What is N+1?

Enough servers to carry the peak with one machine lost. Without it, a failure at the busiest moment cascades into an outage.

How do I find my peak rate?

Look at the busiest minute of the busiest day, not the daily average. Traffic is rarely even.

What counts as a worker?

Whatever limits concurrency on your server — threads, processes, or a connection-pool size. It is usually smaller than you think.

Does this apply to autoscaling?

Yes — it tells you the steady-state count. Set minimums from this and let the scaler handle bursts, remembering that new instances take time to warm up.

Where these figures come from

Last checked: September 2026. Units follow the SI decimal convention (IEC 80000-13 defines the binary alternatives); network and security figures cite the defining standard.