Web Tools
Rate Limiter Calculator
Calculate rate limiting parameters for token bucket, fixed window, and sliding window algorithms. View requests per second/minute/hour/day, burst capacity, refill rate, and generate Nginx, Express, and Redis config snippets. Runs entirely in your browser — your data never leaves your machine.
rate-limit api token-bucket nginx security performance
Published May 30, 2026
All interactive tools run entirely in your browser. Your data never leaves your device.
How It Works
Choose a rate limiting algorithm, set your desired requests per window and burst size, and the tool calculates effective rates at different time scales plus generates ready-to-use configuration snippets.
Features
- 3 algorithms: Token Bucket, Fixed Window, Sliding Window with explanations
- Rate calculations: req/s, req/min, req/hr, req/day from your parameters
- Burst analysis: bucket capacity, refill rate, average latency budget
- Config snippets: Nginx
limit_req, ExpressrateLimit(), Redis key config - Algorithm descriptions: explains behavior including edge cases (boundary overlap for fixed window)
- 5 examples: API free tier, login endpoint, public API, webhook delivery, high-throughput
- Private: runs entirely in the browser — no data transmitted
Use Cases
- Planning API rate limits for different tiers
- Configuring Nginx rate limiting directives
- Understanding token bucket vs sliding window trade-offs
- Calculating burst capacity for webhook delivery