o3 pricing

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.

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.