API PRICES
OpenAI · gpt-5.5
Provider prices, cheapest first
Price comparison
- Official (cash)
- Input 5 / output 30 USD/million tokensOpenAI ·
- Lowest inference provider (cash)
- Input 5 / output 30 USD/million tokensOpenRouter · Aggregator ·
- Lowest relay (credit)
- Not listed
Official and inference-provider prices are cash; relay prices are site credit (USD credit or CNY credit), a different unit, compared separately. Relay prices are per million total tokens at 75% input and 25% output.
All official and inference price observations
OpenAI · gpt-5.5 official price: input 5, output 30 USD per million tokens (OpenAI, observed 2026-10-24). Cheapest inference provider: OpenRouter, input 5, output 30 USD per million tokens. 319 sites have comparable prices; 739 sites list this model. Conditions: Context tier: SHORT_CONTEXT · Standard processing · documentSection: Flagship models · processingMode: standard · promptLength: <272K context length · Context tier: OPENROUTER_DEFAULT_WHEN_NO_OVERRIDE · Additional web_search price 0.01 USD (per unit as declared by OpenRouter)
Price ranges per million tokens
Official cash prices · Lowest 11.25 · median 15 · highest 18.75 · 2 quotes USD / per million tokens
Inference provider cash prices · Lowest 11.25 · median 11.25 · highest 11.25 · 1 quotes USD / per million tokens
Official price
| Provider | Tariff | Input | Output | Cache read | Cache write | Unit | Observed | Conditions and source |
|---|---|---|---|---|---|---|---|---|
| OpenAI | Standard | 5 | 30 | 0.5 | — | USD / 1M tokens | Context tier: SHORT_CONTEXT · Standard processing · documentSection: Flagship models · processingMode: standard · promptLength: <272K context lengthFull price conditions{
"sourceUnit": null,
"sourceAmounts": null,
"conditions": [],
"contextTier": "SHORT_CONTEXT",
"processingMode": "standard",
"conditionNotes": [
"documentSection: Flagship models",
"processingMode: standard",
"promptLength: <272K context length"
],
"effectiveFrom": null,
"effectiveUntil": null
}Official source | |
| OpenAI | Standard | 10 | 45 | 1 | — | USD / 1M tokens | Context tier: LONG_CONTEXT · Standard processing · documentSection: Flagship models · processingMode: standard · promptLength: >272K input tokensFull price conditions{
"sourceUnit": null,
"sourceAmounts": null,
"conditions": [],
"contextTier": "LONG_CONTEXT",
"processingMode": "standard",
"conditionNotes": [
"documentSection: Flagship models",
"processingMode: standard",
"promptLength: >272K input tokens"
],
"effectiveFrom": null,
"effectiveUntil": null
}Official source |
Official prices are the vendor's cash prices. Inference providers also list cash prices and can be compared directly. Relays list prices in site credit; what you actually pay depends on each site's top-up rate, so they cannot be compared with official prices directly.
Inference providers
| Provider | Tariff | Input | Output | Cache read | Cache write | Unit | Observed | Conditions and source | vs official |
|---|---|---|---|---|---|---|---|---|---|
| OpenRouter · Aggregator | Standard | 5 | 30 | 0.5 | — | USD / 1M tokens | Context tier: OPENROUTER_DEFAULT_WHEN_NO_OVERRIDE · Additional web_search price 0.01 USD (per unit as declared by OpenRouter)Full price conditions{
"sourceUnit": "USD_PER_TOKEN",
"sourceAmounts": {
"cacheRead": "0.0000005",
"input": "0.000005",
"output": "0.00003"
},
"conditions": [],
"contextTier": "OPENROUTER_DEFAULT_WHEN_NO_OVERRIDE",
"processingMode": null,
"conditionNotes": [
"Additional web_search price 0.01 USD (per unit as declared by OpenRouter)"
],
"effectiveFrom": null,
"effectiveUntil": null
}Official source |
Other tariffs and prices to review
Official price
| Provider | Tariff | Input | Output | Cache read | Cache write | Unit | Observed | Conditions and source |
|---|---|---|---|---|---|---|---|---|
| OpenAI | Batch | 2.5 | 15 | 0.25 | — | USD / 1M tokens | Context tier: SHORT_CONTEXT · Batch processing · processingMode: batch · documentSection: Flagship models · promptLength: <272K context lengthFull price conditions{
"sourceUnit": null,
"sourceAmounts": null,
"conditions": [
"processingMode: batch"
],
"contextTier": "SHORT_CONTEXT",
"processingMode": "batch",
"conditionNotes": [
"documentSection: Flagship models",
"promptLength: <272K context length"
],
"effectiveFrom": null,
"effectiveUntil": null
}Official source | |
| OpenAI | Batch | 5 | 22.5 | 0.5 | — | USD / 1M tokens | Context tier: LONG_CONTEXT · Batch processing · processingMode: batch · documentSection: Flagship models · promptLength: >272K input tokensFull price conditions{
"sourceUnit": null,
"sourceAmounts": null,
"conditions": [
"processingMode: batch"
],
"contextTier": "LONG_CONTEXT",
"processingMode": "batch",
"conditionNotes": [
"documentSection: Flagship models",
"promptLength: >272K input tokens"
],
"effectiveFrom": null,
"effectiveUntil": null
}Official source | |
| OpenAI | Other tariff | 2.5 | 15 | 0.25 | — | USD / 1M tokens | Context tier: SHORT_CONTEXT · Flex processing · processingMode: flex · documentSection: Flagship models · promptLength: <272K context lengthFull price conditions{
"sourceUnit": null,
"sourceAmounts": null,
"conditions": [
"processingMode: flex"
],
"contextTier": "SHORT_CONTEXT",
"processingMode": "flex",
"conditionNotes": [
"documentSection: Flagship models",
"promptLength: <272K context length"
],
"effectiveFrom": null,
"effectiveUntil": null
}Official source | |
| OpenAI | Other tariff | 5 | 22.5 | 0.5 | — | USD / 1M tokens | Context tier: LONG_CONTEXT · Flex processing · processingMode: flex · documentSection: Flagship models · promptLength: >272K input tokensFull price conditions{
"sourceUnit": null,
"sourceAmounts": null,
"conditions": [
"processingMode: flex"
],
"contextTier": "LONG_CONTEXT",
"processingMode": "flex",
"conditionNotes": [
"documentSection: Flagship models",
"promptLength: >272K input tokens"
],
"effectiveFrom": null,
"effectiveUntil": null
}Official source | |
| OpenAI | Other tariff | 12.5 | 75 | 1.25 | — | USD / 1M tokens | Context tier: SHORT_CONTEXT · Fast processing · processingMode: fast · documentSection: Flagship models · promptLength: <272K context lengthFull price conditions{
"sourceUnit": null,
"sourceAmounts": null,
"conditions": [
"processingMode: fast"
],
"contextTier": "SHORT_CONTEXT",
"processingMode": "fast",
"conditionNotes": [
"documentSection: Flagship models",
"promptLength: <272K context length"
],
"effectiveFrom": null,
"effectiveUntil": null
}Official source |
Inference providers
| Provider | Tariff | Input | Output | Cache read | Cache write | Unit | Observed | Conditions and source |
|---|---|---|---|---|---|---|---|---|
| OpenRouter · Aggregator | Standard | 10 | 45 | 1 | — | USD / 1M tokens | Context tier: OPENROUTER_MIN_PROMPT_TOKENS_272000 · OpenRouter override for prompts from 272000 tokens (boundary inclusivity not stated) · Additional web_search price 0.01 USD (per unit as declared by OpenRouter)Full price conditions{
"sourceUnit": "USD_PER_TOKEN",
"sourceAmounts": {
"cacheRead": "0.000001",
"input": "0.00001",
"output": "0.000045"
},
"conditions": [
"OpenRouter override for prompts from 272000 tokens (boundary inclusivity not stated)"
],
"contextTier": "OPENROUTER_MIN_PROMPT_TOKENS_272000",
"processingMode": null,
"conditionNotes": [
"Additional web_search price 0.01 USD (per unit as declared by OpenRouter)"
],
"effectiveFrom": null,
"effectiveUntil": null
}Official source | |
| OpenRouter · Aggregator | Batch | 2.5 | 15 | 0.25 | — | USD / 1M tokens | Context tier: OPENROUTER_DEFAULT_WHEN_NO_OVERRIDE · OpenRouter batch variant · Additional web_search price 0.01 USD (per unit as declared by OpenRouter)Full price conditions{
"sourceUnit": "USD_PER_TOKEN",
"sourceAmounts": {
"cacheRead": "0.00000025",
"input": "0.0000025",
"output": "0.000015"
},
"conditions": [
"OpenRouter batch variant"
],
"contextTier": "OPENROUTER_DEFAULT_WHEN_NO_OVERRIDE",
"processingMode": null,
"conditionNotes": [
"Additional web_search price 0.01 USD (per unit as declared by OpenRouter)"
],
"effectiveFrom": null,
"effectiveUntil": null
}Official source | |
| OpenRouter · Aggregator | Batch | 5 | 22.5 | 0.5 | — | USD / 1M tokens | Context tier: OPENROUTER_MIN_PROMPT_TOKENS_272000 · OpenRouter batch variant · OpenRouter override for prompts from 272000 tokens (boundary inclusivity not stated) · Additional web_search price 0.01 USD (per unit as declared by OpenRouter)Full price conditions{
"sourceUnit": "USD_PER_TOKEN",
"sourceAmounts": {
"cacheRead": "0.0000005",
"input": "0.000005",
"output": "0.0000225"
},
"conditions": [
"OpenRouter batch variant",
"OpenRouter override for prompts from 272000 tokens (boundary inclusivity not stated)"
],
"contextTier": "OPENROUTER_MIN_PROMPT_TOKENS_272000",
"processingMode": null,
"conditionNotes": [
"Additional web_search price 0.01 USD (per unit as declared by OpenRouter)"
],
"effectiveFrom": null,
"effectiveUntil": null
}Official source |
Older official and inference provider prices
Earlier price observations and their original conditions
Official price
| Provider | Tariff | Input | Output | Cache read | Cache write | Unit | Observed | Conditions and source |
|---|---|---|---|---|---|---|---|---|
| OpenAI | Batch | 2.5 | 15 | 0.25 | — | USD / 1M tokens | Context tier: SHORT_CONTEXT · Batch processing · processingMode: batch · documentSection: Flagship models · promptLength: Short context (<272K context length)Full price conditions{
"sourceUnit": null,
"sourceAmounts": null,
"conditions": [
"processingMode: batch"
],
"contextTier": "SHORT_CONTEXT",
"processingMode": "batch",
"conditionNotes": [
"documentSection: Flagship models",
"promptLength: Short context (<272K context length)"
],
"effectiveFrom": null,
"effectiveUntil": null
}Official source | |
| OpenAI | Other tariff | 2.5 | 15 | 0.25 | — | USD / 1M tokens | Context tier: SHORT_CONTEXT · Flex processing · processingMode: flex · documentSection: Flagship models · promptLength: Short context (<272K context length)Full price conditions{
"sourceUnit": null,
"sourceAmounts": null,
"conditions": [
"processingMode: flex"
],
"contextTier": "SHORT_CONTEXT",
"processingMode": "flex",
"conditionNotes": [
"documentSection: Flagship models",
"promptLength: Short context (<272K context length)"
],
"effectiveFrom": null,
"effectiveUntil": null
}Official source | |
| OpenAI | Batch | 5 | 22.5 | 0.5 | — | USD / 1M tokens | Context tier: LONG_CONTEXT · Batch processing · processingMode: batch · documentSection: Flagship models · promptLength: Long contextFull price conditions{
"sourceUnit": null,
"sourceAmounts": null,
"conditions": [
"processingMode: batch"
],
"contextTier": "LONG_CONTEXT",
"processingMode": "batch",
"conditionNotes": [
"documentSection: Flagship models",
"promptLength: Long context"
],
"effectiveFrom": null,
"effectiveUntil": null
}Official source | |
| OpenAI | Other tariff | 5 | 22.5 | 0.5 | — | USD / 1M tokens | Context tier: LONG_CONTEXT · Flex processing · processingMode: flex · documentSection: Flagship models · promptLength: Long contextFull price conditions{
"sourceUnit": null,
"sourceAmounts": null,
"conditions": [
"processingMode: flex"
],
"contextTier": "LONG_CONTEXT",
"processingMode": "flex",
"conditionNotes": [
"documentSection: Flagship models",
"promptLength: Long context"
],
"effectiveFrom": null,
"effectiveUntil": null
}Official source | |
| OpenAI | Standard | 5 | 30 | 0.5 | — | USD / 1M tokens | Context tier: SHORT_CONTEXT · Standard processing · documentSection: Flagship models · processingMode: standard · promptLength: Short context (<272K context length)Full price conditions{
"sourceUnit": null,
"sourceAmounts": null,
"conditions": [],
"contextTier": "SHORT_CONTEXT",
"processingMode": "standard",
"conditionNotes": [
"documentSection: Flagship models",
"processingMode: standard",
"promptLength: Short context (<272K context length)"
],
"effectiveFrom": null,
"effectiveUntil": null
}Official source | |
| OpenAI | Standard | 10 | 45 | 1 | — | USD / 1M tokens | Context tier: LONG_CONTEXT · Standard processing · documentSection: Flagship models · processingMode: standard · promptLength: Long contextFull price conditions{
"sourceUnit": null,
"sourceAmounts": null,
"conditions": [],
"contextTier": "LONG_CONTEXT",
"processingMode": "standard",
"conditionNotes": [
"documentSection: Flagship models",
"processingMode: standard",
"promptLength: Long context"
],
"effectiveFrom": null,
"effectiveUntil": null
}Official source | |
| OpenAI | Other tariff | 12.5 | 75 | 1.25 | — | USD / 1M tokens | Fast processing · processingMode: fast · documentSection: Flagship modelsFull price conditions{
"sourceUnit": null,
"sourceAmounts": null,
"conditions": [
"processingMode: fast"
],
"contextTier": null,
"processingMode": "fast",
"conditionNotes": [
"documentSection: Flagship models"
],
"effectiveFrom": null,
"effectiveUntil": null
}Official source |
Inference providers
| Provider | Tariff | Input | Output | Cache read | Cache write | Unit | Observed | Conditions and source |
|---|---|---|---|---|---|---|---|---|
| OpenRouter · Aggregator | Batch | 2.5 | 15 | 0.25 | — | USD / 1M tokens | Context tier: OPENROUTER_DEFAULT_WHEN_NO_OVERRIDE · OpenRouter batch variant · Additional web_search price 0.01 USD (per unit as declared by OpenRouter)Full price conditions{
"sourceUnit": "USD_PER_TOKEN",
"sourceAmounts": {
"cacheRead": "0.00000025",
"input": "0.0000025",
"output": "0.000015"
},
"conditions": [
"OpenRouter batch variant"
],
"contextTier": "OPENROUTER_DEFAULT_WHEN_NO_OVERRIDE",
"processingMode": null,
"conditionNotes": [
"Additional web_search price 0.01 USD (per unit as declared by OpenRouter)"
],
"effectiveFrom": null,
"effectiveUntil": null
}Official source | |
| OpenRouter · Aggregator | Batch | 5 | 22.5 | 0.5 | — | USD / 1M tokens | Context tier: OPENROUTER_MIN_PROMPT_TOKENS_272000 · OpenRouter batch variant · OpenRouter override for prompts from 272000 tokens (boundary inclusivity not stated) · Additional web_search price 0.01 USD (per unit as declared by OpenRouter)Full price conditions{
"sourceUnit": "USD_PER_TOKEN",
"sourceAmounts": {
"cacheRead": "0.0000005",
"input": "0.000005",
"output": "0.0000225"
},
"conditions": [
"OpenRouter batch variant",
"OpenRouter override for prompts from 272000 tokens (boundary inclusivity not stated)"
],
"contextTier": "OPENROUTER_MIN_PROMPT_TOKENS_272000",
"processingMode": null,
"conditionNotes": [
"Additional web_search price 0.01 USD (per unit as declared by OpenRouter)"
],
"effectiveFrom": null,
"effectiveUntil": null
}Official source | |
| OpenRouter · Aggregator | Standard | 5 | 30 | 0.5 | — | USD / 1M tokens | Context tier: OPENROUTER_DEFAULT_WHEN_NO_OVERRIDE · Additional web_search price 0.01 USD (per unit as declared by OpenRouter)Full price conditions{
"sourceUnit": "USD_PER_TOKEN",
"sourceAmounts": {
"cacheRead": "0.0000005",
"input": "0.000005",
"output": "0.00003"
},
"conditions": [],
"contextTier": "OPENROUTER_DEFAULT_WHEN_NO_OVERRIDE",
"processingMode": null,
"conditionNotes": [
"Additional web_search price 0.01 USD (per unit as declared by OpenRouter)"
],
"effectiveFrom": null,
"effectiveUntil": null
}Official source | |
| OpenRouter · Aggregator | Standard | 10 | 45 | 1 | — | USD / 1M tokens | Context tier: OPENROUTER_MIN_PROMPT_TOKENS_272000 · OpenRouter override for prompts from 272000 tokens (boundary inclusivity not stated) · Additional web_search price 0.01 USD (per unit as declared by OpenRouter)Full price conditions{
"sourceUnit": "USD_PER_TOKEN",
"sourceAmounts": {
"cacheRead": "0.000001",
"input": "0.00001",
"output": "0.000045"
},
"conditions": [
"OpenRouter override for prompts from 272000 tokens (boundary inclusivity not stated)"
],
"contextTier": "OPENROUTER_MIN_PROMPT_TOKENS_272000",
"processingMode": null,
"conditionNotes": [
"Additional web_search price 0.01 USD (per unit as declared by OpenRouter)"
],
"effectiveFrom": null,
"effectiveUntil": null
}Official source |
Unit: CNY credits per 1M tokens. These are site-credit prices; actual cost depends on each site’s top-up rate.
Showing: Special groups。These plans are marked as test, internal, disabled, gated by top-up or membership, or have a near-zero ratio. They may not be purchasable or stable, so they are listed separately and left out of the ranking and statistics. Back to the default ranking
Price range: lowest — · median — · highest — (0 quotes, CNY credits per million total tokens)
Relays
Prices below are in site credit, not cash.
| # | Provider | Plan / conditions | Input ↑CNY credits / 1M | Output CNY credits / 1M | Cache readCNY credits / 1M | BlendedCNY credits / 1M | Details |
|---|---|---|---|---|---|---|---|
| Special groups · not ranked · Recent price | |||||||
| — | api.ciyuanshen.topAsk or discussCollected: Collected this cycle View 1 plans | GPT official relay [machine translation]Group on site: GPT官转 站点写明实际倍率 0.35(标价倍率 0.5) 真官Key不伪造保不降智。有缓存创建,超高缓存实际倍率0.35左右,满血不降智、tps低 | 不一定最稳定但是100%不降智 (Not yet translated) Group notes: unrecognized flag STATED_ACTUAL_RATIO_DIFFERS Operator pending verification | 2.5 | 15 | 0.25 | 5.625 | Full prices and sources |
| Special groups · not ranked · Flagged · not ranked · Recent price | |||||||
| — | synthapi.asiaAsk or discussCollected: Collected this cycle View 3 plans | Plus special price [machine translation]Group on site: Plus特价 May be unstable, use your judgment; added to auto group [machine translation]Original: 可能不稳,看着办加入auto分组 Note: unrecognized flag GROUP_FLAGGED. This price is not ranked or counted. Group notes: near-zero-ratio group Operator pending verification | 0.4 | 2.4 | 0.04 | 0.9 | Full prices and sources |
| — | synthapi.asiaAsk or discussCollected: Collected this cycle View 3 plans | Plus line one [machine translation]Group on site: Plus线路一 0.045X Note: number precision issue, unrecognized flag GROUP_FLAGGED. This price is not ranked or counted. Group notes: near-zero-ratio group Operator pending verification | 0.45 | 2.7 | 0.045 | 1.0125 | Full prices and sources |
| — | synthapi.asiaAsk or discussCollected: Collected this cycle View 3 plans | Plus line two [machine translation]Group on site: Plus线路二 0.045X Note: number precision issue, unrecognized flag GROUP_FLAGGED. This price is not ranked or counted. Group notes: near-zero-ratio group Operator pending verification | 0.45 | 2.7 | 0.045 | 1.0125 | Full prices and sources |
| — | ddd666api.comAsk or discussCollected: Collected this cycle View 1 plans | Codex-Plus Pure Plus account pool [machine translation]Original: 纯Plus号池 Note: unrecognized flag GROUP_FLAGGED. This price is not ranked or counted. Group notes: near-zero-ratio group Operator pending verification | 0.6 | 3.6 | 0.06 | 1.35 | Full prices and sources |
How this ranking works
All per-token prices: 93,968 prices from 854 sites (about 751 companies). 84,786 are ranked, from 838 sites (about 736 companies); 9,182 more are listed separately and not ranked. Prices collected up to 2026-10-24.
This model has 2559 recorded prices; 901 can be compared directly (883 ranked, 18 listed separately). Not comparable yet: tiered by rules (see Tiered prices) 839, price not parsed yet 484, ratio looks unset 93, new price under review; showing the previous one 93, display unit not confirmed 49, billed per request or another unit 39, scope of the official doc price not confirmed 26
5 recent · 0 stale (older than 10 days, or not updated by this refresh) · 0 unverified timestamps. No recent prices to summarize in this group. 0 zero-valued pairs are separately unverified, without proof of free eligibility. Timing does not verify payment, upstream identity or quality.
Prices are converted to site credits using each site’s published ratio. What you actually pay depends on its top-up rate. Input, output and cache prices in each row come from the same plan. Several sites run by the same company take one place in the ranking: its cheapest plan, with the other sites listed under it. We judge “same company” by identical prices, status pages or homepage code; this is not a legal finding. To see every site’s prices, choose “All plans” or filter by provider.
“Self-declared unofficial channel” means the plan name itself says “reverse-engineered” or similar. We have not verified their source or quality. Minimum and median only count regular plans.
Sources not accepted this cycle and reasons
FAQ
Which API is cheapest for OpenAI · gpt-5.5?
No valid quotes within 10 days. Older quotes are listed as reference prices.
What is the official price for OpenAI · gpt-5.5?
Input 5, output 30 USD per million tokens, checked 2026-10-24. Lowest inference provider: OpenRouter, input 5, output 30 USD per million tokens.
How do I use OpenAI · gpt-5.5 in Claude Code or Codex?
Install Grandet Skill, then say "Connect the cheapest OpenAI · gpt-5.5 API to Claude Code for me". Install Skill →