o3 pricing
o3 costs $10.00 per 1M input tokens and $40.00 per 1M output tokens as of 2026-09-12. A workload of 10M input and 2M output tokens per month runs $180.00. The cheapest comparable alternative is gpt-4o at $15.00 per 1M output tokens.
o3 is priced at $10.00 per 1M input tokens and $40.00 per 1M output tokens, with roughly 400 ms to first token and about 50 tokens/sec output throughput.
Last updated . Model pricing is refreshed twice daily.
Price per 1M tokens
Input $10.00 · Output $40.00 · Output/input ratio 4.0x.
- 1M input + 1M output tokens: $50.00
- 10M input + 2M output tokens/month: $180.00
- 100M input + 20M output tokens/month: $1800.00
Cheaper alternatives to o3
Same workload, lower output price. Validate quality before switching.
- o4 — $32.00/1M output (20% cheaper)
- claude-fable-5 — $22.00/1M output (45% cheaper)
- gpt-5.6-sol — $18.00/1M output (55% cheaper)
- gpt-4o — $15.00/1M output (63% cheaper)
How much are you wasting on o3?
Price lists are the easy part. Run the free waste scanner on your usage export to see which calls should have run on a cheaper tier, which prompts are oversized, and which retries you paid for twice — with dollars recoverable per finding.
Frequently asked questions
How much does o3 cost per million tokens?
$10.00 per 1M input tokens and $40.00 per 1M output tokens, as listed on 2026-09-12.
What does o3 cost per month at typical usage?
At 10M input and 2M output tokens per month, o3 costs about $180.00. At 100M input and 20M output tokens it costs about $1800.00.
Is there a cheaper alternative to o3?
Yes. o4 at $32.00/1M output, claude-fable-5 at $22.00/1M output, gpt-5.6-sol at $18.00/1M output, gpt-4o at $15.00/1M output. Validate quality on your own evaluation set before switching.
How fast is o3?
Roughly 400 ms to first token and about 50 output tokens per second.