GPT-4o pricing
API list price by OpenAI · same on Azure · checked Oct 23, 2026
$2.50 / $10per 1M tokens in / out
$1.25cache read · −50%
#198on OpenRouter by tokens · 10.7B / week
Price sheetper 1M tokens
| Input | $2.50 | list |
| Output | $10 | |
| Cache read | $1.25 | −50% vs input |
| Context · max output | 128K · 16K | tokens |
Where to buy2 providers · per 1M tokens
| Provider | Input | Output | Context |
|---|---|---|---|
| Azure | $2.50 | $10 | 128K |
| OpenAIlab | $2.50 | $10 | 128K |
In OpenAI's line-upper 1M in / out
| GPT-5.1 (2025-11-13) | $1.25 / $10 | −21% |
| o3 | $2 / $8 | −20% |
| GPT-6.1 Sol | $2 / $10 | −9% |
| GPT-4o | $2.50 / $10 | this model |
| GPT-4o (2024-08-06) | $2.50 / $10 | 0% |
| GPT-4o (2024-11-20) | $2.50 / $10 | 0% |
| GPT-4o Transcribe Diarize | $2.50 / $10 | 0% |
Cheaper for the same workvs GPT-4o
| Claude Sonnet 5.5 max | -9% | score ×6.6 | $5.46 |
| Gemini 4 Argon high | -9% | score ×6.2 | $1.99 |
| GPT-6.1 Sol max | -9% | score ×6.1 | $0.72 |
| Muse Spark 1.3 max | -54% | score ×5.7 | $1.60 |
| GPT-6 Sol max | -9% | score ×5.6 | $1.04 |
Pricing questions
How much does GPT-4o cost?›
$2.50 per 1M input tokens and $10 per 1M output tokens on OpenAI's API and Azure. Cached input is $1.25.
Is GPT-4o free to use?›
There is no free API tier.
How much does prompt caching save?›
Cache reads cost $1.25 per 1M, 50% below the input price.
What is a cheaper alternative to GPT-4o?›
Claude Sonnet 5.5 at max effort costs -9% per task with a score ×6.6 on Humanity's Last Exam.