o3 API Cost Calculator
Estimate your monthly API costs for o3 from Openai.
Pricing per 1M tokens
Pricing last verified: Mar 21, 2026
30-Day Price History
Solid line: input price · Dashed line: output price
Estimate Your Costs
What are you building?
Cost Breakdown
Compare with Similar Models
| Model | Input/1M | Output/1M |
|---|---|---|
| GPT-4.1 Openai | $2.00 | $8.00 |
| o4 Mini Deep Research Openai | $2.00 | $8.00 |
| GPT-5 Openai | $1.25 | $10.00 |
| GPT-5 Chat Openai | $1.25 | $10.00 |
| GPT-5 Codex Openai | $1.25 | $10.00 |
Frequently Asked Questions
How much does o3 cost per token?
o3 is priced at $2.00 per 1M input tokens and $8.00 per 1M output tokens. Use the calculator above to estimate your monthly costs based on your usage volume.
What is the context window for o3?
o3 has a context window of 200K tokens (200,000 tokens). The maximum output length is 100K tokens.
Does o3 support image inputs (vision)?
Yes, o3 supports vision/image inputs. You can send images as part of your prompts.
Does o3 support function calling (tool use)?
Yes, o3 supports function calling (also called tool use). You can define custom functions that the model can invoke as part of its responses.
How does o3 compare to similar models?
o3 costs $2.00 input and $8.00 output per 1M tokens. o3 is competitively priced compared to o4 Mini Deep Research ($2.00 input / $8.00 output per 1M tokens). See the "Compare with Similar Models" table above, or visit the o4 Mini Deep Research page at /tools/cost-calculator/openai/o4-mini-deep-research.