Queries Per Second Calculator

Queries per second (QPS) is the standard unit of load for a service. To find the average, you divide a request total by the seconds in its period; to find the peak you must handle, you scale that average by a traffic peak factor drawn from your own data. Enter the total requests, the period (per day or per month), and your peak factor. This calculator returns the average QPS, the peak QPS, the average requests per minute, and the implied daily total at the peak rate. Provide the peak factor from your traffic analysis.

0.00
0.00
0.00
0.00

QPS formula

Average QPS = total requests / seconds in period
Peak QPS = average QPS * peak factor
Average per minute = average QPS * 60
Daily total at peak = peak QPS * 86,400
(86,400 seconds per day; 2,592,000 per 30-day month)

Size capacity against the peak QPS, not the average, so the service survives its busiest moments.

QPS context

  • One day has 86,400 seconds; one 30-day month has 2,592,000.
  • 8,640,000 requests per day averages exactly 100 QPS.
  • Real traffic concentrates in peak hours, so the peak factor is usually above 1.
  • Connection pools, rate limits, and autoscaling thresholds should target peak QPS.
  • Derive your peak factor by comparing your busiest period to the daily average.

Queries per second calculator: frequently asked questions

How do I calculate average queries per second?

Divide the total number of requests by the number of seconds in the period. There are 86,400 seconds in a day, so 8,640,000 daily requests average 100 queries per second. A month of 30 days has 2,592,000 seconds.

What is a peak factor and why use it?

Traffic is rarely uniform. A peak factor multiplies the average QPS to estimate the busiest second, accounting for daily and weekly traffic concentration. A peak factor of 3 means the busy-period rate is three times the daily average; you choose the factor based on your own traffic shape.

Why is peak QPS the figure to size capacity against?

Systems must handle the highest demand without failing, not just the average. Sizing servers, connection pools, and rate limits to the peak QPS prevents outages during traffic spikes. The average alone underestimates the load you must provision for.

How do I convert QPS back to a daily total?

Multiply the queries per second by 86,400 seconds per day. A steady 50 QPS handles 4,320,000 requests in a day if traffic were perfectly uniform, which in practice it is not, hence the peak factor.

Is the peak factor a real measured value?

It is one you provide from your own traffic analysis; this tool does not assume it. Measure your busiest hour or second against your daily average to derive an accurate peak factor, then enter it here.

Official sources

Reviewed by the CalculatorHub team, edited by James Graham, 17 June 2026. See our methodology.