o1-mini API Pricing

o1-mini costs $1.10 per million input tokens and $4.40 per million output tokens on the OpenAI API. Prices are tracked from the official OpenAI pricing table and used by the ModelPricing.ai estimation API, so this page and the API always quote the same numbers. See all OpenAI model pricing or the full LLM pricing comparison.

o1-mini Pricing Per Million Tokens

TierInput / 1MOutput / 1MCache read / 1MCache write / 1M
Standard$1.10$4.40$0.550

What o1-mini Costs In Practice

Monthly cost at three representative workloads, using the standard text rate in effect today.

WorkloadMonthly cost
Light — 1M in / 200K out$1.98
Moderate — 10M in / 2M out$19.80
Heavy — 100M in / 20M out$198.00

Need your own numbers? Use the LLM cost calculator or call the estimation API directly.

Compare o1-mini With Other Models

Looking for something cheaper from OpenAI? GPT-5 Nano is the lowest-priced option on input tokens.

o1-mini Pricing FAQ

How much does o1-mini cost per token?

o1-mini costs $1.10 per million input tokens and $4.40 per million output tokens on the OpenAI API. That works out to $0.0011 per thousand input tokens.

How much does it cost to run o1-mini per month?

At 1M in / 200K out per month, o1-mini costs about $1.98. A heavier workload of 100M input and 20M output tokens costs about $198.00.

Does o1-mini support prompt caching?

Yes. Cached input tokens are billed at $0.550 per million on o1-mini, compared with $1.10 per million for uncached input.

Estimate o1-mini costs programmatically

POST a token count to /v1/estimate with model o1-mini and get a priced breakdown back, promotions already applied.

Get a free API key