AI Models

GPT-6 Sol vs Luna: Differences, Pricing and Which to Use

GPT-6 Sol is OpenAI's mid-tier model for coding and agents; Luna is the cheap, high-volume one. Specs, prices, ChatGPT access and which to pick, compared.

By Amjid Ali · · 5 min read

GPT-6 Sol vs Luna: Differences, Pricing and Which to Use: CognifyFlow cover
In this article
  1. Key facts: GPT-6 Sol vs GPT-6 Luna
  2. What GPT-6 Sol and Luna are
  3. Sol vs Luna: how to choose
  4. Availability
  5. Pricing in detail (as of October 2026)
  6. What about GPT-6.1 Sol?
  7. Bottom line

GPT-6 Sol and GPT-6 Luna are the two smaller members of OpenAI's GPT-6 family, released on 22 September 2026 under GPT-6 Astra. Sol is built for complex coding, agentic workflows and professional work; Luna is OpenAI's most efficient model for focused, high-volume jobs. Both have a 1,050,000-token context window, and on the API Sol costs $2 in and $10 out per million tokens while Luna costs $0.10 and $0.50 (as of October 2026). In ChatGPT, GPT-6 runs on Sol for paid plans and on Luna for Free and Go.

Key facts: GPT-6 Sol vs GPT-6 Luna

GPT-6 Sol GPT-6 Luna
Developer OpenAI OpenAI
Release date 22 September 2026 22 September 2026
API model ID gpt-6-sol (upgrade: gpt-6.1-sol, 29 Sep 2026) gpt-6-luna
Positioning Complex coding and agentic workflows Most efficient model for focused, high-volume tasks
Context window 1,050,000 tokens (922K max input) 1,050,000 tokens (922K max input)
Max output 128,000 tokens 128,000 tokens
Inputs / outputs Text and image in; text out Text and image in; text out
Knowledge cutoff 20 April 2026 18 May 2026
Reasoning effort none, low, medium (default), high, xhigh, max none, low, medium (default), high, xhigh, max
API price (≤272K prompt) $2 in / $0.20 cached / $10 out per 1M $0.10 in / $0.01 cached / $0.50 out per 1M
ChatGPT Powers GPT-6 for Plus, Pro, Business, Enterprise Powers GPT-6 for Free and Go
Licence Proprietary Proprietary
Parameter count Not published Not published

What GPT-6 Sol and Luna are

OpenAI's announcement frames the family as three tiers: Astra for the hardest work, Sol for everyday professional and coding work, and Luna for scale. OpenAI says it trained Sol and Luna with methods similar to Astra's and passed cost savings from caching and inference improvements on as a 50% price cut against the GPT-5.6 versions:

Change (per 1M tokens) Input Output
GPT-5.6 Sol → GPT-6 Sol $4 → $2 $20 → $10
GPT-5.6 Luna → GPT-6 Luna $0.20 → $0.10 $1.20 → $0.50

GPT-6 Sol: who it's for

Pick Sol for coding agents, multi-step business automations, document-heavy analysis and anything where a wrong answer costs more than the tokens. OpenAI's own figures (vendor-reported, at OpenAI's chosen effort settings):

  • DeepSWE v1.1: 68.8% at max effort.
  • AutomationBench 1.0.6: 33.2% at xhigh effort, at $0.27 per task.
  • OSWorld 2.0 offline: 60.5% at xhigh effort.
  • Agents' Last Exam: 56.4% at max effort.

OpenAI also says Sol makes about half as many factual mistakes as GPT-5.6 Sol on its internal factuality evaluation.

GPT-6 Luna: who it's for

Pick Luna for classification, extraction, routing, summarising support tickets, first-pass triage and any job you run thousands of times a day. OpenAI reports Luna at 66.6% on DeepSWE v1.1 at max effort, and says on its factuality evaluation Luna at higher effort matches GPT-5.6 Sol at about a hundredth of the cost. One caution from OpenAI's own GPT-6.1 Sol post: on a test of whether an agent admits its search tool is broken, Luna failed to disclose the problem in 28.7% of deliberately difficult cases, against 4.9% for GPT-6 Sol. If your agent relies on tools and must report failures honestly, test Luna on exactly that.

Sol vs Luna: how to choose

Job Pick Why
Coding agent on a real codebase Sol (or 6.1 Sol) Higher scores on OpenAI's coding evals
Multi-step workflow across apps Sol Stronger on AutomationBench and computer use
Classify, extract, route at volume Luna 20x cheaper per token
Subagent doing narrow lookups Luna Cheap, fast, same 1M window
Long documents with high stakes Sol Fewer factual errors per OpenAI
Free ChatGPT use Luna (automatic) It's what Free and Go get

A practical pattern: route by task. Send simple, high-volume calls to Luna, escalate to Sol when a check fails or the task needs multiple tools, and keep Astra for the rare hard case. That's the same tiering idea behind most AI agent frameworks with model routing.

Availability

In ChatGPT

On 7 October 2026 OpenAI started rolling out "GPT-6 with Intelligent UI" in the Chat tab: answers can include interactive components such as charts, buttons, forms and small tools. OpenAI's availability note says GPT-6 in ChatGPT is powered by Sol on Plus, Pro, Business and Enterprise and by Luna on Free and Go, with Free and Go starting the following day (8 October). Enterprise availability depends on admin settings.

Before that, from 22 September, Sol and Luna were in ChatGPT Work and Codex for Plus, Pro, Business, Enterprise and Edu, and Free and Go users could use Luna in the desktop app. OpenAI says the 7 October update doesn't change the models powering Work and Codex.

On the API

Use gpt-6-sol or gpt-6-luna through the Responses API, Chat Completions or Batch. Built-in tools (web search, file search, code interpreter, computer use, MCP and others) work through the Responses API; Chat Completions supports function calling only when reasoning effort is none.

from openai import OpenAI

client = OpenAI()

response = client.responses.create(
    model="gpt-6-luna",
    reasoning={"effort": "low"},
    input="Classify this ticket as billing, bug or feature request: ...",
)

print(response.output_text)

If you're new to tool calling, our function calling and MCP explainers cover the basics.

Pricing in detail (as of October 2026)

From OpenAI's pricing page, per 1M tokens, Standard tier:

Model Prompt size Input Cached input Output
gpt-6-sol ≤272K $2.00 $0.20 $10.00
gpt-6-sol >272K $4.00 $0.40 $15.00
gpt-6-luna ≤272K $0.10 $0.01 $0.50
gpt-6-luna >272K $0.20 $0.02 $0.75

Batch and Flex are half these rates; Fast mode (formerly Priority) is double. Regional processing adds 10%. Cache writes are billed at 1.25x the uncached input rate ($2.50 for Sol, $0.125 for Luna).

The long-prompt jump is easy to miss: cross 272K input tokens and the whole request is billed at the higher rate. If you're stuffing big contexts, context engineering usually saves more than switching models.

What about GPT-6.1 Sol?

A week after launch, on 29 September, OpenAI released gpt-6.1-sol, an upgrade it says "nearly matches GPT-6 Astra's intelligence" on agentic coding, computer use and professional work at one fifth of Astra's token prices. It keeps $2 input and $10 output, cuts cached input to $0.10, drops the none reasoning effort (levels are low to max), and has an Ultrafast mode at 6x the standard price. It's in ChatGPT Work and Codex for paid plans and on the API. If you're starting a new Sol integration today, test 6.1 Sol first.

Bottom line

Sol is the default for work that matters; Luna is the default for work that repeats. The 20x price gap is big enough that most production systems should use both. For how these compare with Google's newest model, see Gemini 4 Argon vs GPT-6.

Frequently asked questions

What is the difference between GPT-6 Sol and GPT-6 Luna?+

Sol is the more capable model, aimed at complex coding, agentic workflows and professional work. Luna is OpenAI's most efficient model for focused, high-volume tasks, and costs one twentieth of Sol per token.

Is GPT-6 free in ChatGPT?+

Yes, as GPT-6 Luna. OpenAI says GPT-6 in ChatGPT is powered by Luna for Free and Go users and by Sol for Plus, Pro, Business and Enterprise, with the Free and Go rollout starting on 8 October 2026.

How much does GPT-6 Sol cost on the API?+

As of October 2026, gpt-6-sol costs $2 per million input tokens, $0.20 cached input and $10 output for prompts up to 272K tokens. Longer prompts are billed at higher rates.

What is GPT-6.1 Sol?+

An upgrade to GPT-6 Sol released on 29 September 2026 as gpt-6.1-sol. It keeps the $2 input and $10 output price, halves cached input to $0.10, and OpenAI says it nearly matches GPT-6 Astra on agentic coding and computer use.

What is the context window of GPT-6 Sol and Luna?+

Both list a 1,050,000-token context window, with up to 922,000 input tokens and 128,000 output tokens.

Sources

  1. Introducing GPT-6 Sol and Luna, OpenAI
  2. GPT-6 and Intelligent UI for everyone, OpenAI
  3. Introducing GPT-6.1 Sol, OpenAI
  4. GPT-6 Sol model page, OpenAI API docs
  5. GPT-6 Luna model page, OpenAI API docs
  6. GPT-6.1 Sol model page, OpenAI API docs
  7. API pricing, OpenAI API docs
  8. API changelog, OpenAI API docs

The weekly AI briefing

Get the guides like this one, once a week

One email a week at most. Unsubscribe any time.