OpenRouter is a middleman between you and the companies that run AI models. Instead of opening separate accounts with OpenAI, Anthropic, Google and the rest, you open one account, keep one balance, and reach all of them through a single connection. Its pricing page lists more than 500 models from more than 80 providers on paid accounts.
It is built for people writing code. OpenRouter's API is OpenAI-compatible, meaning software already written for OpenAI's API can usually switch over by changing the web address it talks to and the model name. Its docs say it can also fall back automatically: if the model or provider you asked for errors, it tries the next one on a list you supply.
There is a no-code side too. The Chat Playground at openrouter.ai/chat lets you send one prompt to several models side by side and compare the answers, which is the quickest way to see whether a cheaper model is good enough for your job. OpenRouter notes that chat-room conversations are stored only in your browser, not synced to its servers.
OpenRouter does not make its own models. Every answer comes from a third-party provider, and the same model can be offered by several providers at different prices and speeds; by default OpenRouter balances between them, favouring cheaper ones while weighing uptime.