Model index · Text · text generation · reasoning · open weights · OpenAI · released 2025-08-05
gpt-oss-120b pricing
Served by 24 providers from $0.0650 to $0.4500 per 1M tokens on the standard tier — a 6.9× gap for identical weights.
A reasoning model — the headline price is not the whole bill
This model thinks before it answers, and those thinking tokens are billed at the output rate while never appearing in the response. A request can therefore cost several times what the per-1M figure suggests, and the multiplier depends on your prompts rather than on anything we can publish. Compare it against other reasoning models — the alternatives below are ordered to put those first.
gpt-oss-120b is an open-weight, 117B-parameter Mixture-of-Experts (MoE) language model from OpenAI designed for high-reasoning, agentic, and general-purpose production use cases. It activates 5.1B parameters per forward pass and is optimized...
OpenAI · 116.83B parameters · apache-2.0 · first published 2025-08-05 · Text model · text generation · 131k context · description as published by the source, not written by us
Open weights: openai/gpt-oss-120b · 116.83B parameters counted from the weight files · licence apache-2.0 · 4.0M downloads in the last 30 days . Parameter count and licence come from the public weights registry, not from a seller — and the download figure exists only for models published this way, so it is not a market-wide popularity measure.
$0.0650
Cheapest standard /1M — OpenRouter (default route)
131k
Native context window
25
Providers serving it
—
Quality not measured yet
Quality not measured yet
We measure models on request rather than pre-scoring the whole catalog, so this one has no score yet. Absence of a score is not a low score.
At 1M requests/month (1500 in / 500 out tokens), moving from Cerebras to CoreWeave saves about $770/month.
Illustrative traffic shape, stated so you can check it against your own. Same weights both sides — but confirm quantisation and context below before switching.
Every provider and service tier
Standard on-demand rows first, cheapest of each group first. Tiers are not interchangeable — see the note below the table.
| Provider | In /1M | Out /1M | Blended /1M | Tier | Region | Source |
|---|---|---|---|---|---|---|
| CoreWeave cheapest standard | $0.0300 | $0.1700 | $0.0650 | standard | — | third_party |
| OpenRouter (default route) * resells other hosts | $0.0300 | $0.1700 | $0.0650 | standard | — | provider_api |
| DeepInfra | $0.0370 | $0.1700 | $0.0702 | standard | — | third_party |
| DeepInfra | $0.0370 | $0.1700 | $0.0703 | standard | — | provider_api |
| Novita | $0.0500 | $0.2500 | $0.1000 | standard | — | third_party |
| Novita | $0.0500 | $0.2500 | $0.1000 | standard | — | provider_api |
| DigitalOcean | $0.0550 | $0.3850 | $0.1375 | standard | — | third_party |
| SiliconFlow | $0.0500 | $0.4500 | $0.1500 | standard | — | third_party |
| AkashML | $0.0370 | $0.4900 | $0.1503 | standard | — | third_party |
| $0.0900 | $0.3600 | $0.1575 | standard | — | third_party | |
| Mancer 2 | $0.0850 | $0.5000 | $0.1888 | standard | — | third_party |
| BaseTen | $0.1000 | $0.5000 | $0.2000 | standard | — | third_party |
| Amazon (Bedrock) | $0.1500 | $0.6000 | $0.2625 | standard | — | third_party |
| DeepInfra | $0.1500 | $0.6000 | $0.2625 | standard | — | provider_api |
| Together | $0.1500 | $0.6000 | $0.2625 | standard | — | third_party |
| Nebius | $0.1500 | $0.6000 | $0.2625 | standard | — | third_party |
| Amazon (Bedrock) | $0.1500 | $0.6000 | $0.2625 | standard | eu-west-1 | third_party |
| Phala | $0.1500 | $0.6000 | $0.2625 | standard | — | third_party |
| Groq | $0.1500 | $0.6000 | $0.2625 | standard | — | third_party |
| Parasail | $0.1000 | $0.7500 | $0.2625 | standard | — | third_party |
| Mara | $0.1500 | $0.7500 | $0.3000 | standard | — | third_party |
| SambaNova | $0.1400 | $0.9500 | $0.3425 | standard | — | third_party |
| DeepInfra | $0.2000 | $0.9500 | $0.3875 | standard | — | provider_api |
| Cerebras | $0.3500 | $0.7500 | $0.4500 | standard | — | third_party |
| DeepInfra | $0.1200 | $0.4800 | $0.2100 | flex | — | provider_api |
Not every row is the same product
This table mixes service tiers, and they are not interchangeable. Rows marked standard are ordinary on-demand requests. The others trade delivery for price:
- flex — queued at lower priority, so latency is higher and requests can be deferred under load
Every comparison elsewhere on this site uses the standard tier, so a model is never shown at a queued rate beside another model's on-demand rate.
* OpenRouter chooses a host for each request, and the figure above is what its default choice costs — not a fixed rate for this model. Selecting a specific host through the same account costs whatever that host charges, which is why this row can sit above or below the hosts listed beside it. Token rates are passed through from the underlying provider with no markup, so the per-1M price above is what that host charges directly — OpenRouter's own charge sits on funding instead: 5.5% (min $0.80) by Stripe or 5% by Coinbase to buy credits, 5% of the equivalent spend if you bring your own provider key. So budget about 5% above the rate shown unless you already hold credit. Fee schedule.
Compare gpt-oss-120b with alternatives
One model per vendor, ordered by how prominent the vendor is and how many independent providers serve the model — hosts only carry what customers ask for, so that is a real demand signal. This is not traffic or popularity data, which we do not have. Every alternative below does the same job — text generation — because a price comparison between a generator and, say, an upscaler is arithmetic rather than advice. Prices on both sides are standard on-demand rates, so the comparison is like for like — a discounted batch or flex rate is never shown against another model’s standard rate.
| Alternative | Vendor | $/1M | vs gpt-oss-120b | Quality | Kind | Context | Hosts |
|---|---|---|---|---|---|---|---|
| Qwen3.5-122B-A10B | Alibaba | $0.7150 Alibaba | 1000% dearer | 0/100 | reasoning open weights | 262k | 9 |
| Mistral Small 4 | Mistral | $0.2625 Mistral | 304% dearer | 40/100 | reasoning | 262k | 2 |
| Kimi K2.5 | MoonshotAI | $0.7875 DigitalOcean | 1112% dearer | 75/100 | reasoning open weights | 262k | 14 |
| MiMo-V2.5 | Xiaomi | $0.1750 Xiaomi | 169% dearer | 100/100 | reasoning open weights | 1.05M | 5 |
| MiniMax M2.7 | Minimax | $0.4200 Mara | 546% dearer | not measured | reasoning open weights | 205k | 13 |
| Nemotron 3 Ultra | NVIDIA | $0.9250 DeepInfra | 1323% dearer | not measured | reasoning open weights | 1M | 4 |
| Gemma 4 26B A4B | $0.1375 DeepInfra | 112% dearer | not measured | reasoning open weights | 262k | 12 | |
| Grok Build 0.1 | xAI | $1.25 xAI | 1823% dearer | not measured | reasoning | 256k | 4 |
Prices are the cheapest host for each model, blended at a 3:1 input:output ratio. "Quality" is our own probe suite where we have run it — see what it measures. A cheaper alternative is only a real saving if it also passes on the capability your workload needs.
Before you switch
Identical weights do not guarantee identical output. Check that the cheaper host serves the model at full precision rather than a quantised copy, that its context window matches what you need, and that its rate limits carry your peak traffic. A cheaper host that cannot take your throughput is not cheaper — it is an outage.
Move to CoreWeave without a rewrite
VernaOne fronts every provider on this page with one API, so switching host is a config change — with automatic fallback if quality or latency regresses.
Try VernaOne free →Frequently asked
How much does gpt-oss-120b cost?
The cheapest standard-tier provider is CoreWeave at $0.0650 per 1M tokens blended (3:1 input:output). The dearest is Cerebras at $0.4500 — a 6.9× difference for the same weights. Prices change often; verify with the provider before budgeting.
Which provider is best for gpt-oss-120b?
Cheapest is not automatically best. Compare quantisation (a lossy copy of the weights changes output), the context window each host actually serves, and rate limits. Where a provider serves less context than the model's native window we flag it in the table above.
Can I switch providers for gpt-oss-120b without changing code?
Yes, if you route through an abstraction. VernaOne exposes one API across every provider listed here, so switching host is a config change and you keep automatic fallback if the new one degrades.
← All models · Generated catalog of AI models and every provider that serves them, with normalised prices in USD per 1,000,000 tokens. Blended prices assume a 3:1 input:output ratio.