OpenRouter charges official API prices plus a markup fee that varies by model, typically between 5-20% over the base rate. For GPT-4o, that means roughly $2.50–$3.00 per million input tokens and $10–$12 per million output tokens, depending on the current day’s routing.
Pricing Model Breakdown
OpenRouter uses a transparent markup system. Every model page shows the “official price” and the “OpenRouter price” side-by-side. You are never guessing what you’re paying.
| Pricing Dimension | OpenRouter | Direct API (OpenAI) |
|---|---|---|
| GPT-4o input (per 1M tokens) | ~$2.75 (with markup) | $2.50 |
| GPT-4o output (per 1M tokens) | ~$11.00 | $10.00 |
| Claude Opus 4.7 input (per 1M tokens) | ~$15.40 | $15.00 |
| Claude Opus 4.7 output (per 1M tokens) | ~$77.00 | $75.00 |
| DeepSeek V4 input (per 1M tokens) | ~$0.28 | $0.27 |
| Free tier available | Yes (limited $1 credit) | No |
| Batch discount | No | 50% off batch API |
| Minimum recharge | None specified | Pay-as-you-go |
| Rates reflect approximate 2026 pricing. Actual markup percentages fluctuate based on model demand and routing costs. | ||
| Key takeaways: |
- OpenRouter adds a 5-20% surcharge on every model compared to direct API access
- No batch discounts exist — every request is pay-per-token
- The free trial ($1 credit) does not require a credit card to activate
Hidden Costs and Overhead
Most reviews skip the per-request overhead. OpenRouter charges for the full context window on every call, even if your prompt is short. If a model supports 200,000 tokens max, you pay for the entire context length that the model processes, not just your input. There is no per-request base fee, but there is a minimum charge of 1 token per request. For extremely short prompts (e.g., “hello”), you still pay 1 token minimum. Key takeaways:
- No hidden per-request fees beyond the token minimum
- Context window charges apply to the full processed length, not just your input
- No CNY minimum top-up amount is specified — you can pay any USD amount via card or crypto
Free Tier: What You Actually Get
OpenRouter offers a $1 free credit upon signup. No credit card required. This is enough for roughly 400,000 input tokens on GPT-4o or about 36,000 output tokens. The free credit expires after 30 days. After that, you must add funds via credit card or USDT. Key takeaways:
- Free trial is $1 credit, no card needed
- Expires in 30 days
- Sufficient for testing most models with small workloads
Cost Comparison vs Direct API
For high-volume users, OpenRouter is strictly more expensive than direct API access. A developer running 10 million tokens per month on GPT-4o would pay approximately $110 with OpenRouter versus $100 directly. The premium buys you access to 311 models through a single API key, no need to manage multiple provider accounts, and the ability to route to the cheapest available provider for each model. Key takeaways:
- OpenRouter costs 5-20% more than direct API for every model
- The premium is justified only if you need multi-model access without managing multiple accounts
- No bulk discounts or committed-use pricing available
Pros & Cons
Pros:
- Most full model selection — 311 models as of May 2026
- Transparent pricing with explicit markup display
- Proven reliability with 99.9% uptime and 293ms average latency
- International payment methods (credit card, USDT)
- 100% uptime history Cons:
- Most expensive option — official price + markup fee
- Not optimized for Chinese users — TLS handshakes can be flaky on China Telecom routes
- Pay-per-token, no bulk discounts or batch pricing
- No CNY invoicing or payment options
Verdict
OpenRouter is the best choice if you need access to multiple models through a single API and are willing to pay a 5-20% premium for convenience. For cost-sensitive workloads, especially batch processing, direct API access or Chinese alternatives like API2D or Aihubmix will be cheaper. The free $1 credit is enough to evaluate the service without commitment. If you are in mainland China, expect occasional connectivity issues on China Telecom routes.
FAQ
Q: Does the free $1 credit require a credit card? A: No. OpenRouter’s free trial does not require a credit card to activate. Q: Are there any batch discounts or volume pricing? A: No. OpenRouter charges pay-per-token for every request with no batch or committed-use discounts. Q: What is the minimum top-up amount in CNY? A: OpenRouter does not specify a minimum top-up amount. You can add any USD amount via credit card or USDT. Q: Does OpenRouter charge for the full context window or just my input? A: OpenRouter charges for the full context window that the model processes, not just your input text. If a model supports 200,000 tokens, you pay for the entire processed context length. Q: Can I pay in CNY? A: No. OpenRouter only accepts USD via credit card or crypto. For CNY invoicing, use API2D or Aihubmix.
Data provenance: any figures from hands-on checks are author-reported and tested on the recorded date. Independent verification is unavailable unless a source is linked.