Prices checked 2026-10-02

OpenAI API Pricing (October 2026)

OpenAI API pricing runs from $0.10 per 1M input tokens on GPT-6 Luna to $50 per 1M output tokens on GPT-6 Astra. GPT-6 Sol costs $2 input and $10 output per 1M tokens. Output tokens cost 5x more than input, and batch processing halves both.

Current OpenAI models

Prices per 1 million tokens. Cached input is the price of reading a cached prompt prefix.

ModelInput / 1MCached inputOutput / 1MBatch in / outContext
GPT-6 Astra$10$1$50$5 / $251.05M
GPT-6 Sol$2$0.20$10$1 / $51.05M
GPT-6 Luna$0.10$0.01$0.50$0.05 / $0.251.05M

What things actually cost

Four common jobs, priced on every current OpenAI model.

JobGPT-6 LunaGPT-6 SolGPT-6 Astra
Summarize a 2,000-word article2,667 input tokens in, a 300-word summary (400 tokens) out; total for 1,000 articles$0.47$9.33$46.67
Support chatbot, 10,000 messages a dayeach reply reads ~1,000 tokens of conversation and writes ~200 tokens; total for 30 days$60.00$1,200$6,000
Review a 5,000-line codebase50,000 input tokens at ~10 tokens per line, a 1,500-word review out; total for one review<$0.01$0.12$0.60
Read a 300-page book and answer questions200,100 input tokens at ~667 tokens per page, 10 answers of ~200 words; total for one book$0.02$0.43$2.13

Standard (non-batch, uncached) prices. Token counts use 1 token ≈ 0.75 English words; your real counts depend on each model's tokenizer.

Calculate your own budget

Pick a model and a budget to see how many tokens, words and pages it buys.

Token direction

1,000,000tokens

750,000English words
8.3novels
1,499pages of text
100,000lines of code
1,000images analyzed
83.3hours of speech

Discounts and pricing rules

  • Cached input costs 10% of the standard input price on GPT-6 models.
  • Batch processing costs half the standard rate on input and output.
  • GPT-5.6 Sol's $2 / $10 price is promotional, available at least through November 21, 2026; its regular price is $4 / $20.
  • GPT-5.5 and GPT-5.5 Pro prices shown apply to prompts under 272K tokens.

Source: OpenAI's official pricing page. Base prices are re-checked daily against live market data.

Previous-generation OpenAI models

Still available through the API. Each row names its current replacement.

ModelInput / 1MCached inputOutput / 1MBatch in / outContextReplaced by
GPT-5.5 Pro$30—$180$15 / $90400KGPT-6 Astra
GPT-5.5$5$0.50$30$2.50 / $15400KGPT-6 Sol
GPT-5.6 Sol$2—$10—1.05MGPT-6 Sol
GPT-5.6 Terra$2$0.20$12$1 / $61.05MGPT-6 Sol
GPT-5.6 Luna$0.20$0.02$1.20$0.10 / $0.601.05MGPT-6 Luna

Frequently asked questions

How much does the OpenAI API cost?
OpenAI API prices run from $0.10 per 1M input tokens to $50 per 1M output tokens, depending on the model. Current models (input / output per 1M tokens): GPT-6 Astra $10 / $50, GPT-6 Sol $2 / $10, GPT-6 Luna $0.10 / $0.50.
What is the cheapest OpenAI model?
GPT-6 Luna at $0.10 per 1M input tokens and $0.50 per 1M output tokens, or $0.05 / $0.25 through the Batch API. One million input tokens is about 750,000 words.
How much does GPT-6 Sol cost?
GPT-6 Sol costs $2 per 1M input tokens and $10 per 1M output tokens, with a 1.05M-token context window. The most expensive OpenAI model is GPT-6 Astra at $10 / $50.
How can I lower my OpenAI API bill?
Cached input costs 10% of the standard input price on GPT-6 models. Batch processing costs half the standard rate on input and output.
Is the OpenAI API the same as a subscription?
ChatGPT subscriptions are billed separately from the API. The API is pay-per-token with no monthly fee.