Models · Free

Models that come with quota you did not pay for

Providers give quota away to win developers, and most of it expires unused because nobody tracks expiry dates across six accounts. FreeModel tracks it, and spends it before touching anything of yours.

What "free" means here

Every entry below carries a free quota — an allowance the provider grants, usually on signup or as a promotion. It is not a free tier of ours, and it is not unlimited. Three shapes show up most often:

What the provider grantsHow it behaves
Token allowance with an expiry, typically 1M tokens over 90 days The common case. Spends down as you use it, disappears on the date.
Outright freeNo expiry announced. Providers change this without notice.
Rate-limited plan, e.g. 1,500 requests per 5 hours No token cap, but a ceiling on how fast. Fine for interactive use, bad for batch.

Free quota belongs to the provider. We cannot extend it, restore it, or promise it will still be there next month — which is exactly why the router checks the balance at request time rather than trusting a list.

How to check right now

The model list is public. No key needed.

# the models callable right now
curl -s https://freemodel.online/v1/models

The list is live. If a model is missing from it, it is not callable right now — this page is a copy of what the endpoint says today.

Stopping the fallthrough

When free quota runs out, the same request quietly continues on the paid rate. Usually that is what you want. When it is not, say so:

Model idBehaviour
auto/best-freeOnly ever resolves to a model with quota left. No quota, no answer.
auto/coding:freeSame, restricted to code tasks.
auto/cheapNot free-only, but weights hard toward cost.

The first two are how you get a hard guarantee rather than a preference — useful for batch jobs where a surprise bill is worse than a failed request.

Next