gekro
GitHub LinkedIn
AI

LLM Rate-Limit Planner

Find out whether your workload fits a provider's RPM/TPM limits, which limit binds first, and how long a burst will take to drain

Tier presets are representative published limits (verified 2026-07-05) and are editable — confirm your real numbers in the Anthropic or OpenAI dashboard. Anthropic meters input and output tokens separately; this planner models a single combined TPM, so treat it as the tighter of the two.

As-is, no warranty. These apps are free under their listed license and run entirely in your browser. Use at your own risk — don't blame me if your PC catches fire, your dog runs away, or the math turns out wrong. Verify anything that actually matters. None of this is professional financial, medical, legal, or engineering advice.

© 2026 Rohit Burani · MIT · Built at gekro.com · View source ↗

Guide

What It Does

Provider rate limits come in two flavours that interact: requests per minute (RPM) and tokens per minute (TPM). The one that bites you is whichever runs out first, and it is usually not the one you were watching. A 100-requests-per-minute target sounds modest against a 1,000 RPM limit - until each request carries 2,000 tokens and your 80,000 TPM budget caps you at 40 requests per minute.

This planner does that arithmetic. Pick a provider tier (or type in your real numbers), describe your workload, and it tells you which limit binds, whether your target fits, and what to change if it does not.

What You Get

  • Binding limit - RPM-bound or TPM-bound, and the resulting maximum sustainable request rate.
  • Fit verdict - whether your target throughput clears the ceiling, with the utilization percentage of the tighter limit.
  • Burst drain time - how long a one-shot burst of N requests takes to process at the binding rate, so you can size a queue.
  • Tier suggestion - if you are over the limit, the minimum preset tier in the same provider family that would clear your target.
  • A single-request check that flags the nasty case where one request alone exceeds the whole per-minute token budget.

About the Numbers

The tier presets are representative published limits (verified on the date shown) and every field is editable - pull your actual RPM and TPM from your provider dashboard for an exact answer. One caveat worth knowing: Anthropic meters input and output tokens as separate per-minute budgets, while this planner models a single combined TPM. When in doubt, enter the tighter of your two token limits.

For the per-request side of the picture, size your prompts with the Prompt Token Counter and your spend with the Reasoning Cost Calculator.

Limitations

  • Steady-state model. It computes sustainable rates and simple burst drain; it does not simulate token-bucket refill dynamics or provider-side smoothing second by second.
  • Combined TPM. Providers that split input and output token limits are approximated with one number - use the tighter limit.
  • Presets drift. Published limits change; the presets are a starting point, not a live feed. The verified date tells you how fresh they are.

For informational purposes only. Not financial, medical, or legal advice. You are solely responsible for how you use these tools.