GPT-5.4 — Specs, Pricing & Limits
Specs
| Status | Priced |
|---|---|
| Context window | 1,050,000 tokens |
| Max output | 128,000 tokens |
| Knowledge cutoff | Aug 31, 2025 |
| Reasoning effort levels | Not published |
| Long-context rule | >272,000 input tokens: 2x input, 1.5x output (full request) |
Pricing (short context)
| Standard — input | $2.50/MTok |
|---|---|
| Standard — cached input | $0.250/MTok |
| Standard — cache writes | Not published |
| Standard — output | $15.00/MTok |
| Fast — input | $5.00/MTok |
| Fast — output | $30.00/MTok |
Rate limits by usage tier
| Free | Not supported |
|---|---|
| Tier 1 | 500 RPM · 500,000 TPM · 1,500,000 batch queue |
| Tier 2 | 5,000 RPM · 1,000,000 TPM · 3,000,000 batch queue |
| Tier 3 | 5,000 RPM · 2,000,000 TPM · 100,000,000 batch queue |
| Tier 4 | 10,000 RPM · 4,000,000 TPM · 200,000,000 batch queue |
| Tier 5 | 15,000 RPM · 40,000,000 TPM · 15,000,000,000 batch queue |
GPT-5.4 is the previous generation's frontier model — the one most migration guides on this site are written against, since it's the most common starting point for anyone moving up to the newer GPT-5.6 family.
Its context window and rate-limit group match the current GPT-5.6 frontier models exactly, and it publishes the same long-context repricing rule they do: crossing the threshold reprices the full request, not just the excess. Its knowledge cutoff sits noticeably further back than the newer generation's, which is the single most common reason a migration off this model gets prioritized — recency, more often than price, is what actually motivates the switch.
One pricing detail worth knowing if you're auditing a bill rather than just planning one: this model's Batch-tier cached-input rate is published as a figure that doesn't match what halving the standard cached rate would predict — OpenAI rounds it in the source table, and this site ships the published figure rather than "correcting" it to the number arithmetic suggests. If a script you've built computes that figure independently instead of reading it from a table, it's worth checking against the real published value directly.
Unlike the newest generation, this model doesn't charge for writing into the prompt cache at all — cache writes are free here, the same as on every model that predates GPT-5.6's cache-write charge.
The table below is computed directly from this site's facts module: pricing across every published service tier, the long-context rule, and the rate-limit table.
Verified 2026-08-09 against https://developers.openai.com/api/docs/models/gpt-5.4.
Checked: https://developers.openai.com/api/docs/models/gpt-5.4 · https://developers.openai.com/api/docs/pricing