GPT-4.1 API pricing
Standard tier, blended at 3:1 input to output: $3.50 per million tokens.
OpenAI charges $2.00 per million input tokens and $8.00 per million output tokens for GPT-4.1. It is sold in 4 forms, from $1.75 to $3.50 blended; the table below shows what each costs against standard. 6 of the models nearest it in price are cheaper on a blended basis.
Every tier of GPT-4.1
Blended at 3:1 input to output. The last column compares each against the standard tier.
| Source | ||||||||
|---|---|---|---|---|---|---|---|---|
| Standard Standard | gpt-4.1 | OpenAI | $2.00 | $8.00 | $0.500 | $3.50 | Standard | ↗ |
| Standard | gpt-4.1 | OpenRouter | $2.00 | $8.00 | $0.500 | $3.50 | Same | ↗ |
| Dated snapshot | gpt-4.1-2025-04-14 | OpenAI | $2.00 | $8.00 | $0.500 | $3.50 | Same | ↗ |
| Batch | gpt-4.1:batch | OpenRouter | $1.00 | $4.00 | $0.250 | $1.75 | −50% | ↗ |
Prices last checked: . Methodology
Which tier to use
What each costs against standard in our data, and the job it is for.
Batch
The batch tier (gpt-4.1:batch) is 50% cheaper than standard. Batch requests are queued and answered asynchronously, typically within 24 hours, so it suits work nobody is waiting on: evaluations, back-fills, bulk classification and tagging. Anything a user is waiting on belongs on the standard tier.
Dated snapshots
One dated snapshot (gpt-4.1-2025-04-14) is listed at the same price as standard. A snapshot pins the model to one release, while the undated name moves to newer releases when the vendor updates it. Pin a snapshot in production when your prompts depend on exact output; use the undated name to pick up improvements automatically.
Direct or through a reseller
Through OpenRouter, gpt-4.1 is the same price as buying direct. A reseller is worth it for one bill across vendors and automatic fallback; buy direct for the vendor's own batch, caching and rate-limit terms.
Against the models nearest in price
Standard tiers, blended at a 3:1 input to output ratio.
| Source | ||||||
|---|---|---|---|---|---|---|
| GPT-4.1 This model | OpenAI | $2.00 | $8.00 | 1,047,576 | $3.50 | ↗ |
| o3 | OpenAI | $2.00 | $8.00 | 200,000 | $3.50 | ↗ |
| Llama 3.1 405B Instruct | Together AI | $3.50 | $3.50 | 4,096 | $3.50 | ↗ |
| GPT-5.1 | OpenAI | $1.25 | $10.00 | 272,000 | $3.44 | ↗ |
| GPT-5 | OpenAI | $1.25 | $10.00 | 272,000 | $3.44 | ↗ |
| Gemini 2.5 Pro | Google AI | $1.25 | $10.00 | 1,048,576 | $3.44 | ↗ |
| GPT-5.1 Codex | OpenRouter | $1.25 | $10.00 | 400,000 | $3.44 | ↗ |
| Mistral Large | OpenRouter | $2.00 | $6.00 | 128,000 | $3.00 | ↗ |
| Grok 4.5 | xAI | $2.00 | $6.00 | 500,000 | $3.00 | ↗ |
Prices last checked: . Methodology
Questions
How much does GPT-4.1 cost per million tokens?
$2.00 per million input tokens and $8.00 per million output tokens, with cached input at $0.500. At a 3:1 input to output mix that blends to $3.50. Checked 28 Oct 2026.
How much cheaper is GPT-4.1 through the Batch API?
gpt-4.1:batch costs $1.00 in and $4.00 out per million tokens, 50% cheaper than standard, in exchange for asynchronous delivery.
What would GPT-4.1 cost for a real workload?
A thousand requests a day at 2,000 input and 600 output tokens each comes to $264.00 a month on the standard tier, or $132.00 through batch.
What is the context window for GPT-4.1?
1,047,576 tokens of input, with up to 32,768 tokens of output.
o3 · Llama 3.1 405B Instruct · GPT-5.1 · GPT-5 · Gemini 2.5 Pro · All OpenAI models · Cost calculator