o3 API Cost Calculator

OpenAI's o3: $2/M input · $8/M output · $0.5/M cached input. Price your own workload below.

OpenAI lists o3 as succeeded by GPT-5.

Presets:

What o3 costs in practice

WorkloadInputOutputCost
Short chat message500250$0.0030
10-page document + summary7,000500$0.018
Agent / coding session50,00010,000$0.180
1M tokens in + 1M out1,000,0001,000,000$10.00

o3 vs nearest rivals

Closest-priced alternatives on a mixed 10K-input / 2K-output request:

ModelInput $/MTokOutput $/MTokMixed request
o3$2$8$0.036
Gemini 3.6 Flash$1.5$7.5$0.030
Gemini 2.5 Pro$1.25$10$0.033
Claude Sonnet 5$2$10$0.040

Frequently asked questions

How much does the o3 API cost?

o3 costs $2 per million input tokens and $8 per million output tokens, with cached input at $0.5 per million (75% off). Note: OpenAI lists o3 as succeeded by GPT-5.

How much does a typical chat message cost with o3?

A short chat message (about 500 input and 250 output tokens) costs roughly $0.0030 with o3. At 1,000 such requests a day, that is about $90.00 per month.

Is o3 cheap compared to similar models?

o3 has the #17 cheapest input rate of the 26 models we track. On a mixed workload (10K input / 2K output), it costs $0.036 per request, versus $0.030 for Gemini 3.6 Flash and $0.040 for Claude Sonnet 5.

Related

Compare all models at once ·Count tokens in your prompt

Last updated 2026-08-03. Prices verified againstOpenAI's official pricing page; see themethodology.