EmergencySponsorAbout

← All services

OpenRouter spending cap: Yes

Last verified: against official docs (links below).

Does OpenRouter have a hard spending cap?

Yes Per the docs as of Oct 19, 2026: OpenRouter runs on prepaid credits, and every API key can have its own credit limit in USD (a lifetime cap, or one that resets daily, weekly or monthly). Once a key uses its limit, its requests are rejected.

How do I turn on a spending limit in OpenRouter?

  1. Add credits on the Credits page. If you turn on auto top-up, remember a key with no limit can spend those top-ups too.
  2. Create (or edit) an API key and set a Credit limit under Key limit in the key dialog.
  3. Pick a reset interval (daily, weekly or monthly, resetting at midnight UTC) or leave it unset for a lifetime cap.
  4. If you use your own provider keys through OpenRouter (BYOK), switch on Include BYOK usage in limit, or that traffic never counts toward the cap.
  5. Give each app or agent its own key with its own limit.

Console labels change; if a step doesn't match, follow the official doc.

What happens when the OpenRouter limit is hit?

Per the docs, requests on that key fail with 403 Forbidden and a Key limit exceeded message until the window resets or you raise the limit. If the account balance runs out, requests fail with 402.

Gotchas

Official sources