Rate limit
A rate limit is a cap on how many requests an account or key may send to a service within a period of time. When you go over it, the service refuses further calls, usually with HTTP status 429, until the window moves on.
Last updated November 8, 2026
Readable on your devices only.
Your conversation is readable on your device, and on your other devices if you sync them. Nowhere else.
Unreadable to us.
Your message passes through without being written down; your chats are only ever stored encrypted.
The model doesn’t know you.
It gets the question, never your email, your account or your IP address.
Nothing is left along the way.
The reply comes back and is stored here, encrypted; even when you sync, your key never reaches us in the clear.
How it works
Providers set limits for plain reasons. Capacity is finite and shared, so one runaway script must not slow everybody else. Limits also contain cost and stop abuse such as a stolen key being used to flood a service. Without them, a bug in a loop could send thousands of calls in a minute. Think of a bakery that serves a queue: letting one customer buy every loaf in the first minute is unfair to the rest, so the baker caps each person, and a good limit is just a fair share written as a number.
Limits come in several shapes. A short limit per minute absorbs bursts. A longer one, per day, bounds total use, either as a fixed window that resets at a set hour or as a rolling window that always looks back over the last stretch of time. Some services count requests, others count tokens, and some also cap how many calls may run at the same moment. Limits often depend on the plan, so a higher tier gets a higher ceiling.
Handling a limit well is a small piece of craft. Read the Retry-After header when it is present and wait that long. Otherwise retry with exponential backoff and a little random jitter, and never in a tight loop. Reduce the number of calls by caching answers and batching work, and spread the load over time. Remember that a rate limit is not a spending limit: running out of balance is a separate error, and the fix is different. Libraries often wrap this logic for you, retrying politely and pausing between attempts; when you write your own client, log each 429 with its timestamp so that you can see whether bursts or sustained load cause it.
In NeverNo
The NeverNo API documentation sets the rule. Each account has a number of API requests per rolling 24 hours, depending on its plan. Past it, calls receive a 429 with the code rate_limited until the window moves. A short limit per minute applies as well, and then the 429 comes with a Retry-After header. Every call counts as one request, whatever the number of tokens or images, while the token-counting endpoint does not count. Because the window is rolling, capacity returns gradually as old calls age out, instead of all at once at midnight.
The exact numbers per plan are in the table of the API documentation, and we do not repeat them here so that this page never goes out of date. Running out of credits is a different case: the API answers 402 with insufficient_credits. The Dev subscription uses the request limit of Pro+. Because the documentation is the single source of the numbers, a script should read the ceiling from there rather than hard-code a guess, and treat a sudden rise in 429 errors as a signal to slow down and queue its work.
Worth remembering
A rate limit protects shared capacity, cost and the service against abuse.
Limits can be per minute, per day, fixed or rolling, in requests or in tokens.
On a 429, honor Retry-After, back off with jitter, and avoid tight retry loops.
A rate limit is different from a spending limit; empty credits give another error.
On NeverNo's API, the real numbers per plan are in the documentation, not guessed.
Frequently asked questions
What does an error 429 mean?
Too many requests: you went over a limit. Wait for the time given in Retry-After when it is there, or until the rolling window moves, then try again.
Does a longer prompt count more toward the limit on NeverNo?
No. Every call counts as one request, whatever the number of tokens or images. Tokens and images do change the price in credits. Think of requests as the number of doors you open, and credits as the price paid inside each room.
Where do I find my plan's limit?
In the rate limits table of the API documentation, which lists the requests allowed per 24 hours for each plan. Counting tokens does not use up your allowance, which makes it a cheap way to size a prompt before sending it.
Ask your first question
No account and no card. Write in any of the 10 languages NeverNo speaks.
Open the chat