Last refreshed 2026-05-11. Next refresh: weekly.
Why use o3 on OpenRouter?
OpenRouter offers o3 with pay-as-you-go pricing at $2.00/1M input tokens. OpenRouter is a multi-provider LLM aggregator offering unified API access to 300+ models from all major labs and emerging providers, with automatic failover for reliability.
Compare o3 across 2 providers to find the best fit for your use caseSetup recipe
Docs fallbackUse the provider REST API or SDKCreate a provider API keymodel: openai/o3openai/o3Request example
openai/o3.Gotchas
- Use provider model ID "openai/o3", not the LLMReference slug "o3".
Compare o3 Across Providers
| Provider | Input (per 1M) | Output (per 1M) |
|---|---|---|
| OpenAI API | $2.00 | $8.00 |
| OpenRouter | $2.00 | $8.00 |
Pricing
| Type | Price (per 1M) |
|---|---|
| Input tokens | $2.00 |
| Output tokens | $8.00 |
Capabilities
About o3
OpenAI o3 reasoning model with advanced multi-step problem-solving capabilities.
FAQ
What does o3 cost on OpenRouter?
On OpenRouter, o3 costs $2 per 1M input tokens and $8 per 1M output tokens.
What is the context window for o3 on OpenRouter?
o3 supports a 200,000 token context window on OpenRouter.
How does OpenRouter compare to other o3 providers?
o3 is available from 2 providers. The cheapest input pricing is $2.00/1M tokens from OpenAI API.
What API model ID do I use for o3 on OpenRouter?
Use the model ID openai/o3 when calling OpenRouter's API.
Who created o3?
o3 was created by OpenAI as part of the o3 model family.
Is o3 open source?
o3 is not open source; the seed data lists it as proprietary.