OpenRouter Free Plan: What You Actually Get Before Paying
The OpenRouter free plan gives 25+ free models for $0, capped at 50 requests a day. What it includes, the limits, and when paying makes sense.
By Galactic News Editorial · Published 2026-11-08T10:24:40+00:00 · Updated 2026-11-08T10:24:40+00:00
OpenRouter Free Plan: What You Actually Get Before Paying
The OpenRouter free plan gives you access to more than 25 free models from four free providers, with no card required. The catch is the limit. Free models are capped at 20 requests a minute and 50 requests a day. That cap rises to 1,000 requests a day once your account has bought at least $10 of credits.
OpenRouter is a single API that routes requests to more than 500 models from over 80 providers. You use one key and one credit balance. Free models cost nothing per token. Paid models bill at the provider's list price. That split is the whole point of the OpenRouter free plan. This guide explains what the free plan includes, where it stops, and when paying makes sense.
What the OpenRouter Free Plan Includes
The free plan costs $0. It includes 25+ free models, chat and API access, activity logs and export, budgets and spend controls, and community support. You get five workspaces. Each workspace has its own keys and limits.
Free models carry a :free suffix on the model ID, such as a model ending in :free. A router called openrouter/free picks a free model for each request. It filters for the capabilities your request needs, such as image input, tool calling, or structured outputs.
The model list changes often. Free models come and go within months. Check the live list before building on any model in the OpenRouter free plan. The pricing page says 25+ free models. A count of the public model list in October 2026 found 19 free text models. Read the live list before building on any one model.
Free models may have lower rate limits than paid ones. Availability varies, and some are temporarily unavailable. Latency rises at peak times. These are the trade-offs for a $0 tier.
The Limits That Matter Most
Three limits shape the free plan. The first is the daily cap. Free models allow 50 requests a day. That rises to 1,000 a day after the account has bought $10 of credits. Failed attempts count toward the daily cap. A negative balance blocks free models until you add credit.
The second limit is the per-minute cap. Free models allow 20 requests a minute. That cap stays the same after the $10 purchase. Only the daily cap rises.
The third limit is features. Data policy-based routing is a Standard-plan feature, not part of the free plan. In-region routing, admin controls, SSO, and contractual SLAs are also paid features. The free plan is for trying and light use, not for production workloads.
You can check your own usage through the API. A call to the key endpoint returns free model daily requests with used, limit, and remaining for the current UTC day.
OpenRouter Free Plan vs Paid Plans
| Feature | Free ($0) | Standard (5.5% fee) | Business (8% fee) |
|---|---|---|---|
| Models | 25+ free models | 500+ models | 500+ models |
| Providers | 4 free providers | 80+ providers | 80+ providers |
| Free model rate limit | 50 requests a day, 20 a minute | 1,000 a day after $10 of credits | 1,000 a day after $10 of credits |
| Platform fee | None | 5.5% on credit purchases | 8% on credit purchases |
| Workspaces | 5 | 5 | 1,000 |
| Data policy routing | No | Yes | Yes |
| In-region routing | No | No | Yes |
| Support | Community |
The fee is charged when you buy credits, never on individual requests. A $100 top-up on Standard costs $105.50. A $10 top-up costs $10.80, because the 5.5% fee has a $0.80 minimum. Crypto top-ups carry a 5% fee. OpenRouter does not mark up provider pricing. Inference bills at the provider's list price on every plan.
Failed attempts are not billed for model tokens. An attempt that errors costs nothing. With fallback routing, you pay only for the run that answers. That rule also covers responses that return nothing under Zero Completion Insurance.
How to Start on the Free Plan
Step 1: Create an account at openrouter.ai. No card is needed for the free plan.
Step 2: Create an API key in the dashboard. Keep it secret. Do not paste it into shared code or public repos.
Step 3: Pick a free model. Open the models page and filter for free models. Choose one that fits your task. Pin the exact model ID and version in your code so a deprecation does not silently change your results.
Step 4: Send a test request. OpenRouter's API is OpenAI-compatible. Change the base URL and the model name, and most OpenAI client code works as is.
Step 5: Set a budget. The free plan includes budgets and spend controls. Set a credit cap on each key so a runaway loop cannot drain the balance.
Step 6: Check your daily usage. Watch the remaining free requests each day. If you hit 50 requests regularly, the $10 credit purchase is the cheapest fix. It lifts the daily cap to 1,000.
The Data Policy Catch
Free is not free of trade-offs. OpenRouter publishes a data policy for each provider. Some free-model hosts may train on prompts. An October 2026 review found nine of nineteen free models ran on hosts whose published policy says they may train on prompts. Four hosts with zero retention served free models, three of them on Novita.
That matters for sensitive work. Do not send private data, client material, or secrets through a free model without checking the host policy first. OpenRouter itself says it does not train on customer data. Provider-side retention can be disabled for the account or per request. Zero Data Retention routing is available on every plan.
Paid plans add control here. Data policy-based routing lets you steer requests away from hosts that train on prompts. That feature is not on the free plan.
When the Free Plan Stops Being Enough
The free plan fits three uses. Learning the API. Testing a model before committing. Running a small personal project with fewer than 50 requests a day.
It does not fit production apps, customer-facing chat, or heavy testing. The 50-a-day cap breaks under real traffic. The single host per free model means no fallback when that host is down. The roster changes, so a model you rely on can leave the list.
The upgrade path is simple. Buy $10 of credits once. The OpenRouter free plan then allows 1,000 free-model requests a day instead of 50. The daily free cap becomes 1,000. Then pay per token for paid models at list price, plus the 5.5% fee on credit purchases. Bring-your-own-key users get $25,000 a month of list-price inference with no fee. Above that, OpenRouter charges 5% of the list-price cost.
Bottom Line
The OpenRouter free plan is a real free tier, not a trial. You get 25+ free models, API access, and spend controls for $0. The limits are clear. Fifty requests a day, 20 a minute, rising to 1,000 a day after a $10 credit purchase. Check the host data policy before sending sensitive prompts. Start free, watch your daily usage, and pay only when the cap or the model choice forces it.