o1 pricing

o1 from OpenAI costs $15.00 per 1M input tokens and $60.00 per 1M output tokens. Cached input is $7.50 per 1M. Context window 200,000 tokens.

API id o1 · OpenAI · source · updated 2026-08-11

$15.00
Input / 1M tokens
$60.00
Output / 1M tokens
$7.50
Cached input / 1M
200K
Context window

What o1 costs in practice

Estimated cost at common usage volumes
WorkloadInput tokensOutput tokensEstimated cost
Short chat turn1,000500$0.04
Document summary50,0002,000$0.87
1M tokens in, 200K out1,000,000200,000$27.00

Estimates use the standard tier and ignore caching discounts, so real bills with repeated prompt prefixes are typically lower.

Common questions

How much does o1 cost per 1M tokens?
o1 costs $15.00 per 1M input tokens and $60.00 per 1M output tokens on the standard tier. Cached input is $7.50 per 1M.
What is o1's context window?
o1 accepts up to 200,000 tokens in a single request, and can return up to 100,000 output tokens.
Is there a cheaper OpenAI model than o1?
Yes. gpt-4o-mini-2024-07-18 is $0.300 per 1M input tokens versus $15.00 for o1, with a 128,000 token context window.
Where does this o1 price come from?
Directly from OpenAI's published pricing page, re-read every day and normalized to USD per 1,000,000 tokens.

Other OpenAI models

See all OpenAI pricing →