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.