o3 (2025-04-16) pricing
o3 (2025-04-16), Reasoning-tier from Azure OpenAI Service, costs $2.00 per 1M input tokens and $8.00 per 1M output tokens.
Input$2.00per 1M tokens
Output$8.00per 1M tokens
Context window200Ktokens
TierReasoningAzure OpenAI Service
Price your own workload against o3 (2025-04-16) in the calculator →
Specs and pricing
| Provider | Azure OpenAI Service |
| Tier | Reasoning |
| Context window | 200K tokens |
| Max output | — |
| Input price | $2.00 / 1M tokens |
| Output price | $8.00 / 1M tokens |
| Cache read | $0.50 / 1M tokens |
| Modalities | text |
Note. Global Standard tier; USD per 1M tokens as published; Azure states o3 has a 200K token context window.
What it costs at realistic volumes
Assuming a 4:1 input:output token ratio, a common shape for chat and RAG-style workloads:
| Volume (4:1 in:out ratio) | Input cost | Output cost | Total / month |
|---|---|---|---|
| 1,000,000 in / 250,000 out | $2.00 | $2.00 | $4.00 |
| 10,000,000 in / 2,500,000 out | $20.00 | $20.00 | $40.00 |
| 100,000,000 in / 25,000,000 out | $200.00 | $200.00 | $400.00 |
Cheaper alternatives
Same tier (Reasoning), a different provider, and a lower blended cost at the 4:1 ratio used above:
| Model | Provider | $/1M in | $/1M out | At the 4:1 ratio |
|---|---|---|---|---|
| Trinity Large (Thinking) | Parasail | $0.22 | $0.85 | 89.2% cheaper blended |
| QwQ 32B | Cloudflare Workers AI | $0.66 | $1.00 | 77.3% cheaper blended |
| DeepSeek-R1-Distill-Llama-70B | SambaNova | $0.70 | $1.40 | 73.8% cheaper blended |
| Kimi K2 Thinking | Novita AI | $0.60 | $2.50 | 69.4% cheaper blended |
| DeepSeek R1 0528 | Novita AI | $0.70 | $2.50 | 66.9% cheaper blended |