gpt-image-1.5-2025-12-16 to gpt-image-2.5-sunburst
Some values not published Checked 2026-10-26.
Price per 1M tokens
| Field | Old | New | Change |
|---|---|---|---|
| Input | Not published | $5 | Not published |
| Output | Not published | Not published | Not published |
| Cached input | Not published | $1.25 | Not published |
| Example monthly cost | Not published | Not published | Example only |
Context and max output
| Limit | Old | New | Change |
|---|---|---|---|
| Context window | Not published | Not published | Not published |
| Max output | Not published | Not published | Not published |
Capabilities that differ
No differing capability values are published for both models.
API changes
No parameter change is listed on the official pages we checked. The sample below only swaps the model id.
Code
python before
from openai import OpenAI
client = OpenAI()
result = client.images.generate(
model="gpt-image-1.5-2025-12-16",
prompt="A watercolor robot reading in a library",
)
python after
from openai import OpenAI
client = OpenAI()
result = client.images.generate(
model="gpt-image-2.5-sunburst",
prompt="A watercolor robot reading in a library",
)
typescript before
import OpenAI from "openai";
const openai = new OpenAI();
const result = await openai.images.generate({
model: "gpt-image-1.5-2025-12-16",
prompt: "A watercolor robot reading in a library",
});
typescript after
import OpenAI from "openai";
const openai = new OpenAI();
const result = await openai.images.generate({
model: "gpt-image-2.5-sunburst",
prompt: "A watercolor robot reading in a library",
});
curl before
curl -X POST "https://api.openai.com/v1/images/generations" \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-image-1.5-2025-12-16","prompt":"A watercolor robot reading in a library"}'
curl after
curl -X POST "https://api.openai.com/v1/images/generations" \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-image-2.5-sunburst","prompt":"A watercolor robot reading in a library"}'
Checklist
- Read the shutdown date for gpt-image-1.5-2025-12-16 on the linked official page.
- Point your requests at gpt-image-2.5-sunburst.
- Re-check price, context, and parameters on the provider pages linked here.
- Ship the change before the published shutdown date.