OpenAI API pricing

OpenAI API pricing per 1M tokens for every current model

OpenAI's API charges per 1M tokens: GPT-6 Astra costs $10 input and $50 output, GPT-6.1 Sol $2 and $10, GPT-6.1 Terra $1 and $5, and GPT-6 Luna $0.10 and $0.50. Batch and Flex halve those rates, Fast mode doubles them, and pay-as-you-go accounts prepay at least $5.

GPT-6 Astra
$10 in, $50 out per 1M
GPT-6.1 Sol
$2 in, $10 out per 1M
GPT-6 Luna
$0.10 in, $0.50 out
Batch and Flex
50% off Standard

Updated

GPT-6 and GPT-5.6 prices per 1M tokens

OpenAI's guide to its latest GPT-6 models describes four options:

  • GPT-6 Astra is OpenAI's most intelligent model, aimed at computer use, browsing, software engineering and science.
  • GPT-6.1 Sol gets close to Astra for less money on coding, computer use and professional work.
  • GPT-6.1 Terra is the fast, efficient option for visual reasoning and writing.
  • GPT-6 Luna is the fastest and cheapest of the lineup.

The table below lists Standard tier prices per 1M tokens for prompts up to 272K input tokens. The $4 input rate on gpt-5.6-sol is promotional, available at least through November 21, 2026.

Standard prices per 1M tokens, prompts up to 272K
ModelInputCached inputOutput
gpt-6-astra$10.00$1.00$50.00
gpt-6.1-sol$2.00$0.10$10.00
gpt-6.1-terra$1.00$0.05$5.00
gpt-6-luna$0.10$0.01$0.50
gpt-6-sol$2.00$0.20$10.00
gpt-5.6-sol$4.00$0.40$20.00
gpt-5.6-terra$2.00$0.20$12.00
gpt-5.6-luna$0.20$0.02$1.20

Batch, Flex, Fast and Ultrafast

The same model costs a different amount on each processing tier.

  • Batch runs asynchronous jobs that finish within 24 hours, costs 50% less than Standard, and pulls from a separate pool with much higher rate limits.
  • Flex bills Responses or Chat Completions requests at Batch rates when you pass service_tier set to flex, though it's in beta for a limited set of models and can return a 429 Resource Unavailable error (which isn't charged).
  • Fast mode (service_tier set to fast) gives up to 2.5x faster output and was called Priority processing until July 30, 2026.
  • Ultrafast costs 6x Standard and is priced only for GPT-6 Astra and GPT-6.1 Sol.

The table below compares input and output prices per 1M tokens by tier.

Price per 1M tokens by tier, input / output
Tiervs Standardgpt-6-astragpt-6.1-solgpt-6-luna
Standard1x$10 / $50$2 / $10$0.10 / $0.50
Batch0.5x$5 / $25$1 / $5$0.05 / $0.25
Flex0.5x$5 / $25$1 / $5$0.05 / $0.25
Fast2x$20 / $100$4 / $20$0.20 / $1.00
Ultrafast6x$60 / $300$12 / $60Not offered

Long prompts and prompt caching

  • Requests with more than 272K input tokens are billed at long-context rates: gpt-6-astra moves to $20 input and $75 output per 1M tokens, and gpt-6.1-sol to $4 and $15.
  • Reading cached input costs a tenth of the standard input price on gpt-6-astra and gpt-6-luna, and a twentieth on gpt-6.1-sol and gpt-6.1-terra ($0.10 vs $2.00 for Sol).
  • Writing to the cache on GPT-6 and GPT-5.6 models costs 1.25x the input price for a 30-minute cache and 2.5x for a 12-hour cache.
  • Data residency (regional processing) and FedRAMP endpoints add 10% for models released on or after March 5, 2026.

Older and smaller models

OpenAI still lists several earlier models on its pricing page. Pro variants cost far more than the base models: gpt-5.5-pro is $30 input and $180 output per 1M tokens, and o1-pro is $150 and $600.

The table below shows the earlier models at Standard tier rates per 1M tokens.

Standard prices per 1M tokens, earlier models
ModelInputCached inputOutput
gpt-5.5$5.00$0.50$30.00
gpt-5.4$2.50$0.25$15.00
gpt-5.4-mini$0.75$0.075$4.50
gpt-5.4-nano$0.20$0.02$1.25
gpt-5-mini$0.25$0.025$2.00
gpt-5-nano$0.05$0.005$0.40
gpt-4.1$2.00$0.50$8.00
gpt-4o$2.50$1.25$10.00
gpt-4o-mini$0.15$0.075$0.60
o4-mini$1.10$0.275$4.40

Images, audio, embeddings and tools

  • gpt-image-2 costs $8 per 1M image input tokens, $5 per 1M text input tokens and $30 per 1M image output tokens (see our per-image cost breakdown).
  • Embeddings cost $0.02 per 1M tokens on text-embedding-3-small and $0.13 on text-embedding-3-large.
  • Realtime audio on gpt-realtime-2.1 runs $32 input and $64 output per 1M tokens.
  • Audio transcription starts at about $0.003 a minute with gpt-4o-mini-transcribe and $0.0045 a minute with gpt-transcribe.
  • Built-in web search costs $10 per 1,000 calls plus search content tokens, and file search storage is $0.10 per GB per day after the first free GB.

How OpenAI API billing works

When you set up a new account and grab an OpenAI API key, you're on prepaid billing. The minimum credit purchase is $5 (the default is $10), and any credits you buy expire after 1 year and are non-refundable unless law, contract or an approved exception requires a refund.

ChatGPT subscriptions are billed separately from the API, so there's no free OpenAI API usage included with ChatGPT Plus, Go or Free. Paid Pro 100, Pro 200 and Pro 500 plans can claim $100, $200 or $500 of monthly API credits, and Business plans get $20 per paid Standard seat or $100 per paid Premium seat (pooled and capped at $500 a month per workspace), though those credits don't cover Codex used through API keys.

Usage tiers cap monthly API usage and rise automatically with your total credit purchases:

  • Free tier gives users in an allowed geography a $100 monthly usage limit.
  • Build tier raises the limit to $500 a month after $5 in total credit purchases.
  • Launch tier raises the limit to $5,000 a month after $100 in purchases.
  • Grow tier goes up to $200,000 a month once you've bought $500 in credits.

Pay with a ChatGPT plan instead of per token

If you already pay for ChatGPT Plus or Pro, Plan2API lets you use your ChatGPT subscription as an API by connecting it through Codex and giving you a single p2a_ key for https://api.plan2api.com/v1. You call standard OpenAI Chat Completions with Codex models named openai/<model> like openai/gpt-6.1-sol, your requests run against the plan's own limits, and Plan2API never bills per token.

The trade-off is endpoint coverage: Plan2API serves POST /v1/chat/completions, GET /v1/models and, on Pro and Scale plans, the image endpoints (POST /v1/images/generations and POST /v1/images/edits), so you don't get the /v1/responses API, the Batch API or /v1/embeddings. Plan2API's Free plan includes 50 chat requests a day for $0, and Pro is $12 a month with no daily request cap.

Node
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api.plan2api.com/v1",
  apiKey: process.env.PLAN2API_KEY,
});

const completion = await client.chat.completions.create({
  model: "openai/gpt-6-luna",
  messages: [{ role: "user", content: "Classify this ticket: 'refund not received'" }],
});

console.log(completion.choices[0].message.content);

Use the AI subscriptions you already pay for as one OpenAI-compatible API key.

  • Free: 1 subscription, 50 requests a day, no card
  • Pro: $12 a month

FAQ

How much does the OpenAI API cost per 1M tokens?

On the Standard tier for prompts up to 272K input tokens, GPT-6 Astra costs $10 input and $50 output per 1M tokens, GPT-6.1 Sol costs $2 and $10, GPT-6.1 Terra costs $1 and $5, and GPT-6 Luna costs $0.10 and $0.50.

What is the cheapest OpenAI API model?

Among current models, GPT-6 Luna is the cheapest at $0.10 input and $0.50 output per 1M tokens on Standard, or $0.05 and $0.25 using Batch or Flex. If you look at earlier models, gpt-5-nano costs $0.05 input and $0.40 output on Standard.

Is the OpenAI API free?

No. New API accounts prepay at least $5 in credits before making calls, unless they run on the monthly API credits that ChatGPT Pro and Business subscribers can claim.

How much cheaper is the OpenAI Batch API?

The Batch API cuts Standard token prices by 50%, which drops gpt-6-astra to $5 input and $25 output per 1M tokens. Each batch job completes within 24 hours.

Does ChatGPT Plus include OpenAI API credits?

No, API usage is billed separately and ChatGPT Plus isn't eligible for the API credits benefit. ChatGPT Pro tiers can claim $100, $200 or $500 a month in API credits, and Business plans get credits per paid seat.

How much does Fast mode cost?

On the GPT-6 models Fast mode costs 2x the Standard rate, bringing gpt-6-astra to $20 input and $100 output per 1M tokens; some older models cost more, such as 2.5x on gpt-5.5. Ultrafast mode costs 6x Standard and is priced only for GPT-6 Astra and GPT-6.1 Sol.

Sources

  1. OpenAI API pricingdevelopers.openai.com
  2. OpenAI Batch API guidedevelopers.openai.com
  3. OpenAI Flex processing guidedevelopers.openai.com
  4. OpenAI Fast mode guidedevelopers.openai.com
  5. OpenAI: Using the latest modelsdevelopers.openai.com
  6. OpenAI rate limits and usage tiersdevelopers.openai.com
  7. OpenAI Help: Prepaid API billinghelp.openai.com
  8. OpenAI Help: API credits benefithelp.openai.com