OpenAI API pricing, checked at the source
Prices for the GPT-6 and GPT-5.x models, read off OpenAI's own pricing page with a link on every row. Estimate a monthly bill below, with caching and batch.
OpenAI API prices per 1M tokens
Standard prices in USD. Each row links to OpenAI's pricing page and shows the day we checked it.
| Model | Input | Cached input | Output | Batch and Flex (in / out) | Notes | Source |
|---|---|---|---|---|---|---|
| gpt-6-astra | $10.00 | $1.00 | $50.00 | $5.00 / $25.00 | Cache 30m write $12.50, 12h write $25.00. | Sourcechecked 2026-10-25 |
| gpt-6.1-sol | $2.00 | $0.10 | $10.00 | $1.00 / $5.00 | Cache 30m write $2.50, 12h write $5.00. | Sourcechecked 2026-10-25 |
| gpt-6-sol | $2.00 | $0.20 | $10.00 | $1.00 / $5.00 | Cache 30m write $2.50. | Sourcechecked 2026-10-25 |
| gpt-6-luna | $0.10 | $0.01 | $0.50 | $0.05 / $0.25 | Cache 30m write $0.125, 12h write $0.25. | Sourcechecked 2026-10-25 |
| gpt-5.6-sol | $4.00 | $0.40 | $20.00 | $2.00 / $10.00 | Promotional price, "at least through November 21, 2026". OpenAI does not say what it costs after.Cache 30m write $5.00. | Sourcechecked 2026-10-25 |
| gpt-5.6-terra | $2.00 | $0.20 | $12.00 | $1.00 / $6.00 | Cache 30m write $2.50. | Sourcechecked 2026-10-25 |
| gpt-5.6-luna | $0.20 | $0.02 | $1.20 | $0.10 / $0.60 | Cache 30m write $0.25. | Sourcechecked 2026-10-25 |
| gpt-5.5prompts up to 272K | $5.00 | $0.50 | $30.00 | $2.50 / $15.00 | Sourcechecked 2026-10-25 | |
| gpt-5.4-mini | $0.75 | $0.075 | $4.50 | $0.375 / $2.25 | Sourcechecked 2026-10-25 | |
| gpt-5.4-nano | $0.20 | $0.02 | $1.25 | $0.10 / $0.625 | Sourcechecked 2026-10-25 |
Terms on this page: Token · Prompt caching · Context window · Batch API
Estimate your OpenAI bill
Enter your monthly tokens and how they split between new input, cached input and output. The result updates as you type.
Write 40k, 250M or 5B. Input, cached input and output tokens together.
100M tokens a month costs from $6.78 (gpt-6-luna) to $678.00 (gpt-6-astra).
| Model | Per month | Per 1M tokens at this split |
|---|---|---|
| gpt-6-luna | $6.78 | $0.0678 |
| gpt-5.6-luna | $14.56 | $0.1456 |
| gpt-5.4-nano | $14.81 | $0.1481 |
| gpt-5.4-mini | $54.60 | $0.546 |
| gpt-6.1-sol | $129.80 | $1.298 |
| gpt-6-sol | $135.60 | $1.356 |
| gpt-5.6-terra | $145.60 | $1.456 |
| gpt-5.6-sol | $271.20 | $2.712 |
| gpt-5.5prompts up to 272K | $364.00 | $3.64 |
| gpt-6-astra | $678.00 | $6.78 |
Standard prices in USD on 2026-10-25, before tax. Long-prompt tiers are left out; see the price table.
OpenAI speech to text prices
Prices as the vendor lists them, with a per-hour column so rows compare. Add-ons such as speaker labels cost extra; see the billing notes.
| Model | Price as listed | Per hour | Notes | Source |
|---|---|---|---|---|
| gpt-4o-mini-transcribefile transcription | $0.003 per minute | $0.18 | Estimated cost. Billed $1.25 in / $5.00 out per 1M tokens. | Sourcechecked 2026-10-25 |
| gpt-transcribefile transcription | $0.0045 per minute | $0.27 | Sourcechecked 2026-10-25 | |
| gpt-4o-transcribefile transcription | $0.006 per minute | $0.36 | Estimated cost. Billed $2.50 in / $10.00 out per 1M tokens. | Sourcechecked 2026-10-25 |
| gpt-4o-transcribe-diarizefile transcription with diarization | $0.006 per minute | $0.36 | Estimated cost. Billed $2.50 in / $10.00 out per 1M tokens. | Sourcechecked 2026-10-25 |
| Whisperfile transcription | $0.006 per minute | $0.36 | Sourcechecked 2026-10-25 | |
| gpt-live-transcribelive transcription | $0.017 per minute | $1.02 | Sourcechecked 2026-10-25 | |
| gpt-realtime-whisperlive transcription | $0.017 per minute | $1.02 | Sourcechecked 2026-10-25 | |
| gpt-realtime-translatelive translation | $0.034 per minute | $2.04 | Sourcechecked 2026-10-25 |
Write 40, 250 or 5k.
100 hours of audio a month costs from $18.00 (gpt-4o-mini-transcribe) to $204.00 (gpt-realtime-translate).
| Model | Per month | Per hour |
|---|---|---|
| gpt-4o-mini-transcribefile transcription | $18.00 | $0.18 |
| gpt-transcribefile transcription | $27.00 | $0.27 |
| gpt-4o-transcribefile transcription | $36.00 | $0.36 |
| gpt-4o-transcribe-diarizefile transcription with diarization | $36.00 | $0.36 |
| Whisperfile transcription | $36.00 | $0.36 |
| gpt-live-transcribelive transcription | $102.00 | $1.02 |
| gpt-realtime-whisperlive transcription | $102.00 | $1.02 |
| gpt-realtime-translatelive translation | $204.00 | $2.04 |
List prices in USD on 2026-10-25, before tax, free tiers and add-ons. Rows billed another way are in the price table only.
OpenAI text to speech prices
Prices as the vendor lists them, with a per-1M-characters column so rows compare.
| Model | Price as listed | Per 1M characters | Notes | Source |
|---|---|---|---|---|
| tts-1 | $15.00 per 1M characters | $15.00 | Sourcechecked 2026-10-25 | |
| tts-1-hd | $30.00 per 1M characters | $30.00 | Sourcechecked 2026-10-25 |
Write 500k, 10M or 1B.
10M characters a month costs from $150.00 (tts-1) to $300.00 (tts-1-hd).
| Model | Per month | Per 1M characters |
|---|---|---|
| tts-1 | $150.00 | $15.00 |
| tts-1-hd | $300.00 | $30.00 |
List prices in USD on 2026-10-25, before tax, free tiers and add-ons. Rows billed another way are in the price table only.
OpenAI embeddings prices
Prices per 1M input tokens. Embedding models have no output price.
| Model | Price as listed | Per 1M tokens | Notes | Source |
|---|---|---|---|---|
| text-embedding-3-smallStandard | $0.02 per 1M tokens | $0.02 | Sourcechecked 2026-10-25 | |
| text-embedding-ada-002Standard | $0.10 per 1M tokens | $0.10 | Sourcechecked 2026-10-25 | |
| text-embedding-3-largeStandard | $0.13 per 1M tokens | $0.13 | Sourcechecked 2026-10-25 |
Write 40k, 250M or 5B.
100M tokens a month costs from $2.00 (text-embedding-3-small) to $13.00 (text-embedding-3-large).
| Model | Per month | Per 1M tokens |
|---|---|---|
| text-embedding-3-smallStandard | $2.00 | $0.02 |
| text-embedding-ada-002Standard | $10.00 | $0.10 |
| text-embedding-3-largeStandard | $13.00 | $0.13 |
List prices in USD on 2026-10-25, before tax, free tiers and add-ons. Rows billed another way are in the price table only.
OpenAI image generation prices
Prices per image where the vendor lists one. Rows billed per megapixel or per token show how they bill instead.
| Model | Price as listed | Per image | Notes | Source |
|---|---|---|---|---|
| gpt-image-1-minilow, 1024x1024 | $0.005 per image | $0.005 | Image output only; text and image input tokens are extra. | Sourcechecked 2026-10-25 |
| gpt-image-2low, 1024x1024 | $0.006 per image | $0.006 | Image output only; text and image input tokens are extra. | Sourcechecked 2026-10-25 |
| gpt-image-1-minimedium, 1024x1024 | $0.011 per image | $0.011 | Image output only; text and image input tokens are extra. | Sourcechecked 2026-10-25 |
| gpt-image-1.5medium, 1024x1024 | $0.034 per image | $0.034 | Image output only; text and image input tokens are extra. | Sourcechecked 2026-10-25 |
| gpt-image-1-minihigh, 1024x1024 | $0.036 per image | $0.036 | Image output only; text and image input tokens are extra. | Sourcechecked 2026-10-25 |
| gpt-image-2medium, 1024x1024 | $0.053 per image | $0.053 | Image output only; text and image input tokens are extra. | Sourcechecked 2026-10-25 |
| gpt-image-2high, 1024x1024 | $0.211 per image | $0.211 | Image output only; text and image input tokens are extra. | Sourcechecked 2026-10-25 |
Write 500, 10k or 1M.
1k images a month costs from $5.00 (gpt-image-1-mini) to $211.00 (gpt-image-2).
| Model | Per month | Per image |
|---|---|---|
| gpt-image-1-minilow, 1024x1024 | $5.00 | $0.005 |
| gpt-image-2low, 1024x1024 | $6.00 | $0.006 |
| gpt-image-1-minimedium, 1024x1024 | $11.00 | $0.011 |
| gpt-image-1.5medium, 1024x1024 | $34.00 | $0.034 |
| gpt-image-1-minihigh, 1024x1024 | $36.00 | $0.036 |
| gpt-image-2medium, 1024x1024 | $53.00 | $0.053 |
| gpt-image-2high, 1024x1024 | $211.00 | $0.211 |
List prices in USD on 2026-10-25, before tax, free tiers and add-ons. Rows billed another way are in the price table only.
How the bill is worked out
Prompt caching
Batch and Flex
Fast and Ultrafast
Long prompts and regions
OpenAI API pricing questions
How much does the OpenAI API cost?
OpenAI bills its language models per million tokens, with separate prices for input, cached input and output. On 2026-10-25, standard prices ran from $0.10 (gpt-6-luna) to $10.00 (gpt-6-astra) per 1M input tokens, and $0.50 (gpt-6-luna) to $50.00 (gpt-6-astra) per 1M output tokens. Speech to text runs from $0.18 (gpt-4o-mini-transcribe) to $2.04 (gpt-realtime-translate) per hour. Text to speech runs from $15.00 (tts-1) to $30.00 (tts-1-hd) per 1M characters. Embeddings runs from $0.02 (text-embedding-3-small) to $0.13 (text-embedding-3-large) per 1M tokens. Image generation runs from $0.005 (gpt-image-1-mini) to $0.211 (gpt-image-2) per image.
Does OpenAI offer a batch discount?
Yes. Batch and Flex costs 50% less than the standard price. It suits work that does not need an answer straight away, such as overnight document runs.
How does prompt caching change a OpenAI bill?
Cached input is billed at the cached-input rate, a tenth or less of the input price on the GPT-6 models. Writing to the cache has its own price for a 30-minute or 12-hour lifetime.
Where do these prices come from?
From OpenAI's own pricing page, https://developers.openai.com/api/docs/pricing, checked on 2026-10-25. Every row links to it. When a price cannot be confirmed, the row says to check the vendor's page instead of showing a number.
What happens to gpt-5.6-sol pricing after November 21, 2026?
OpenAI's page says gpt-5.6-sol's promotional pricing runs at least through November 21, 2026, and does not say what it will cost after. Once that date passes, this page stops showing a number for it until the price is confirmed.
Does OpenAI charge more for fast responses?
Yes. Fast mode, called Priority processing until July 30, 2026, costs twice the standard price, and Ultrafast costs six times as much on the models that offer it.
Compare and plan
Building with the OpenAI API? OceanLab builds AI into business workflows, with people kept in charge. AI automation →