OpenRouter Free Models: Limits, Credits and API Setup
How OpenRouter :free models work: 20 requests a minute, 50 a day or 1,000 after 10 credits, free chat and embedding models, privacy settings and API calls.
- Time
- 5 minutes
- You need
- An OpenRouter account; no credit card is needed for free models · Optional: a one-time purchase of 10 credits to raise the daily cap from 50 to 1,000 requests · curl or any OpenAI-compatible SDK
- Last checked
OpenRouter is one API in front of hundreds of models. Some of them have a free variant whose ID ends in :free: you call it with your normal key and pay $0 per token, within a shared daily cap. Every number below was checked on OpenRouter's docs, pricing page and live models API on 2026-10-21.
What is free right now
There are two counts, and both are right. On 2026-10-21 the free models filter and the models API with ?output_modalities=all listed 24 :free model IDs. The plain models API listed 17, because by default it only returns models that output text. By type that day:
| Type (output) | :free IDs | In the default API list |
|---|---|---|
| Text chat | 17 | Yes |
| Embeddings | 3 | No |
| Rerank | 1 | No |
| Decisions (classifier) | 2 | No |
| Speech (text to speech) | 1 | No |
| Total | 24 | 17 |
Text chat examples from that day:
| Model ID | Context | Image input |
|---|---|---|
google/gemma-4-31b-it:free | 262,144 | Yes |
minimax/minimax-m3.1-flash:free | 1,000,000 | Yes |
nvidia/nemotron-3-ultra-550b-a55b:free | 1,000,000 | No |
poolside/laguna-s-2.1:free | 262,144 | No |
cohere/north-mini-code:free | 256,000 | No |
The free embedding models were nvidia/nemotron-3-embed-1b:free (32,768-token context), nvidia/llama-nemotron-embed-vl-1b-v2:free (text and image input, 131,072) and liquid/lfm-2.5-embedding-350m:free (512). The reranker was nvidia/llama-nemotron-rerank-vl-1b-v2:free, and the text-to-speech model fish-audio/s2.1-pro-free:free.
The lineup changes often, so do not hard-code it: the current list is on the free models filter or in the models API (filter IDs ending in :free; add ?output_modalities=all to include embedding, rerank and speech models). Two notes:
openrouter/free, the Free Models Router, "automatically selects a free model at random from the available free models" and filters for the features your request needs (images, tool calling, structured outputs). The response'smodelfield says which one answered; you cannot pick it.- Not every
$0price is free: the Lyria music models show a token price of 0 but charge "$0.08 per song".
No DeepSeek, Llama or Qwen model had a :free variant on the check day, even though an older OpenRouter page still lists them as examples. For free DeepSeek elsewhere see the free DeepSeek API guide.
Limits: 50 or 1,000 requests a day
From OpenRouter's limits page, for any model ID ending in :free (the page makes no exception for embedding or rerank models, so count them against the same cap):
| Credits purchased (all time) | Requests per minute | Requests per day |
|---|---|---|
| Less than 10 | 20 | 50 |
| At least 10 | 20 | 1,000 |
- The daily count resets each UTC day. "Making additional accounts or API keys will not affect your rate limits."
- "Failed attempts count toward that daily cap, and a negative balance blocks free models until you add credits" (pricing). A negative balance returns HTTP 402 even on
:freemodels. - Check what you have left with
GET https://openrouter.ai/api/v1/key:is_free_tierandfree_model_daily_requests(used, limit, remaining). The per-minute limit is not reported there. - A 429 can come from OpenRouter (your cap) or from the upstream provider (the free endpoint is busy). Only OpenRouter's own 429 carries
X-RateLimit-*headers.
To see how far 50 or 1,000 requests a day go for your workload, put the numbers in the rate limit calculator.
When to buy credits
Buying credits is the only way to lift the daily cap, and you only have to do it once: the threshold counts credits purchased "all time". It is worth it when 50 requests a day is not enough (an agent can use that in one task) or when you also want paid models through the same key.
- Payment by card, AliPay or crypto (USDC). The card fee is 5.5% ($0.80 minimum) and crypto 5% (FAQ); there is no minimum spend on the Standard plan.
- OpenRouter "reserve[s] the right to expire unused credits after one year of purchase".
- Free requests do not spend credits; keep the balance above zero so free models keep working.
Call a free model
- Sign up at openrouter.ai and create an API key in your account settings.
- Call the OpenAI-compatible endpoint:
curl https://openrouter.ai/api/v1/chat/completions -H "Authorization: Bearer $OPENROUTER_API_KEY" -H "Content-Type: application/json" -d '{"model": "google/gemma-4-31b-it:free", "messages": [{"role": "user", "content": "Hello"}]}' - For embeddings, call
curl https://openrouter.ai/api/v1/embeddings -H "Authorization: Bearer $OPENROUTER_API_KEY" -H "Content-Type: application/json" -d '{"model": "nvidia/nemotron-3-embed-1b:free", "input": "Hello"}'. Pass an array asinputto embed several texts in one request, which also saves requests against the daily cap. - With the OpenAI SDK, set the base URL to
https://openrouter.ai/api/v1and the model to any:freeID oropenrouter/free. The optionalHTTP-RefererandX-OpenRouter-Titleheaders credit your app in OpenRouter's rankings.
If you set a models fallback list, keep every entry free: a fallback to a paid model "incurs charges even though the first model was :free". To use these models in a coding agent, the free AI coding agent guide walks through the Cline setup.
Privacy settings decide which free models you can reach
OpenRouter itself does not log prompts by default, but the providers behind free endpoints have their own policies. On the check day, 11 of the 17 text :free endpoints were marked as providers that may train on your data (all seven Nemotron models, both Inkling models, Laguna S and XS 2.1, LFM2.5). OpenRouter has a separate training setting for free models in your privacy settings; with it switched off, "OpenRouter will not route to providers that train", so those 11 fail to route. Turn it on only for prompts you are fine sharing.
Limits and the catch
- Free endpoints are single-provider and can be down. Each
:freemodel is served by one provider; on 2026-10-21 Nemotron 3 Nano Omni showed 8.2% uptime over the last day. Keep a second free model oropenrouter/freeas a fallback. - Not for production. OpenRouter's FAQ says free models "are usually not suitable for production use".
- The lineup rotates. Read model IDs from config, and re-check the free filter before you build on one model.
- Other free LLM APIs with their own keys: see the free Groq API key, free Gemini API key and free OpenAI API access guides, or let the free LLM API picker choose one by context size, rate limit and card requirement.
Offers in this guide
- OpenRouter Free AI Models · 50 requests/day · no card
Free :free chat, embedding and rerank models at $0 through OpenRouter's API
Understand it
A few minutes of play-along, no sign-up.
- Why does the free tier say 429? · Rate limits (RPM, TPM, RPD) · 5 min
- Why does it miscount the r’s in "strawberry"? · Tokens · 3 min
Frequently asked questions
- Are OpenRouter free models really free?
- Yes. Model IDs ending in :free cost $0 per token and do not spend credits. They are capped at 20 requests a minute and 50 a day, or 1,000 a day once you have bought at least 10 credits.
- How many free models does OpenRouter have?
- On 2026-10-21 the free models filter listed 24 :free model IDs: 17 text chat models, 3 embedding models, 1 reranker, 2 decision (classifier) models and 1 text-to-speech model, plus the openrouter/free router. The default models API returns only the 17 text models; add ?output_modalities=all to see all 24. The list changes often; check openrouter.ai/models?max_price=0 for the current one.
- Do I need a credit card for OpenRouter free models?
- No. A free account can call :free models at 50 requests a day. Buying 10 credits once raises the cap to 1,000 a day, but it is not required.
- Does OpenRouter have free embedding models?
- Yes. On 2026-10-21 three embedding models had a :free variant (nvidia/nemotron-3-embed-1b:free, nvidia/llama-nemotron-embed-vl-1b-v2:free and liquid/lfm-2.5-embedding-350m:free), plus one free reranker. Call them on the /api/v1/embeddings endpoint; the same 50 or 1,000 requests a day cap applies to every :free ID.
- Why do I get a 402 error on a free model?
- Your balance is negative. OpenRouter blocks free models until you add credits that bring the balance above zero.
- Why does a free model fail to route?
- Most likely your privacy settings. Many free endpoints are served by providers that may train on prompts, and with the free-model training setting off OpenRouter will not route to them.
Sources
Steps and limits were checked against these official pages.
- openrouter.ai/api/v1/models
- openrouter.ai/api/v1/models
- openrouter.ai/docs/api/reference/embeddings
- openrouter.ai/docs/api-reference/limits
- openrouter.ai/pricing
- openrouter.ai/docs/faq
- openrouter.ai/docs/guides/routing/routers/free-router
- openrouter.ai/docs/guides/routing/model-variants/free
- openrouter.ai/docs/guides/privacy/provider-logging
- openrouter.ai/docs/quickstart
More guides
- How to Get a Free Gemini API Key
- How Students Can Get ChatGPT Plus Free
- How Students Can Get Google Gemini (AI Pro) Free
- How to Use an AI Coding Agent for Free
- How to Get a Free GPU for AI
- How to Apply for AI Startup Credits
- How to Get Free Claude API Credits
- How to Get a Free Groq API Key
- Free AI Image Generation: In the Browser and by API
- Free OpenAI API Access in 2026: What's Actually Free
- Free Embeddings and Reranking APIs in 2026
- Free Text-to-Speech APIs in 2026
- Free Speech-to-Text APIs in 2026
- Free AI Video Generators in 2026
- Free Image Generation APIs in 2026
- Free Web Search APIs for LLM Agents in 2026
- Free Vector Databases for RAG in 2026
- Free DeepSeek API in 2026: What Is Actually Free
- Free Hugging Face Inference: Credits, ZeroGPU and Spaces
- Free AI APIs With No Credit Card in 2026
- Track Free-Tier Changes Automatically
- How to Run AI Locally for Free
- Free Vision APIs: Read Images and Screenshots for Free
- Free Reasoning Model APIs: Thinking Models for Free
- Free AI courses