OpenRouter model comparison
OpenRouter lists hundreds of models behind one API. That is a gift and a mess: too many ids, aliases, and :free variants. AI Benchmark Hub is a lens on that catalog — filters, weights, and compare — not a replacement for OpenRouter itself.
We sync the catalog about hourly, drop unusable rows, decorate with Arena Elo when we can match names, and let you compare up to four slugs or open a static pair page. Use OpenRouter to call models; use this site to choose which id to call.
Popular frontier models by quality
Live OpenRouter pricing and Arena quality, cached about an hour. Not a static blog table.
| Model | Provider | Blend $ / 1M | Quality | Context |
|---|---|---|---|---|
| Claude Opus 5 | Anthropic | 15.00 | 91.4 | 1,000,000 |
| Claude Fable 5 | Anthropic | 30.00 | 89.4 | 1,000,000 |
| Qwen3.8 27B | Qwen | 1.71 | 87.2 | 1,000,000 |
| Gemini 3.7 Flash | 2.25 | 86.7 | 1,048,576 | |
| DeepSeek V4 Pro 0423 | DeepSeek | 1.43 | 86.4 | 1,024,000 |
Slugs on this site
We turn provider/model ids into slugs with a double underscore (openai__gpt-…). That is the id you pass to /compare?a= and to static pair URLs. It is not an OpenRouter invention; it is URL-safe.
What we add on top of the catalog
Your-weights ranking, quality index from LMArena, shareable URLs, model prose that states percentile facts, and topic guides. We do not proxy your inference except via the arena’s pre-computed replays.
Routing and providers
OpenRouter can route a single id across hosts. Our prices are the catalog’s listed prices, not every possible host’s. If you pin a provider for speed, re-check that host’s price.
Free and variant suffixes
Ids ending in :free are marked preview. Fast/nitro variants are often hidden as duplicates. If you need a specific variant, search the exact id.
IndexNow and freshness
We ping IndexNow when we can so new model URLs get noticed. Still, treat prices as hourly, not real-time to the second.
FAQ
Is this an official OpenRouter product?
- No. We read their public models API and link out. Use OpenRouter’s terms when you call models.
Do you have an OpenRouter affiliate program?
- OpenRouter has no public affiliate program we trust. Links to their model pages are for convenience, not commissions.
Why is a model on OpenRouter missing here?
- We skip rows without context or price, and some aliases. If it should appear, send feedback.
How do I compare two OpenRouter ids?
- Convert / to __, then use /compare?a=&b= or the static /compare/<a>-vs-<b> page if we prerendered that pair.
Related guides
Also try: LLM leaderboard, compare tool, live arena.