Model guide

GPT Image 2.6 API: Flare vs Sunburst, price per image and working code

GPT Image 2.6 is OpenAI's newest image model, released in two versions, Flare and Sunburst. This guide covers what each is for, what they cost per image, how they compare with GPT Image 2 and Nano Banana Pro, and requests you can run as they are, from code or from an AI assistant over MCP.

What GPT Image 2.6 is

GPT Image 2.6 follows GPT Image 2.5 and, like it, comes as two models with the same inputs and the same price. OpenAI's model list describes them in one line each:

  • GPT Image 2.6 Flare: "image generation and editing for fast iteration". Model id gpt-image-2.6-flare.
  • GPT Image 2.6 Sunburst: "image generation and editing for detailed visual work". Model id gpt-image-2.6-sunburst.

In practice: draft and iterate with Flare, and send the shots that need fine detail to Sunburst. Because the request is identical, switching is a change to the model string. Both create images from text and edit or combine images you send.

Inputs and limits

OptionGPT Image 2.6 Flare and Sunburst
Model idsgpt-image-2.6-flare, gpt-image-2.6-sunburst
Taskstext to image and image editing
Resolution1K and 2K
Aspect ratio1:1, 3:4, 4:3, 2:3, 3:2, 9:16, 16:9, 21:9 and 5:2
Input imagesup to 16, in image_urls (one image to edit: image_url)
Routesone route each

There is no 4K size on Revana for 2.6; for 4K use GPT Image 2 or GPT Image 2.5 Flare. A size or ratio the model does not list is rejected with a 422 before anything is charged.

GPT Image 2.6 pricing (November 2026)

Both versions are billed per generated image, and both sizes cost the same:

GPT Image 2.6 price per image
Model1K2K100 images at 2K1,000 images at 2K
Flare$0.02$0.02$2.00$20.00
Sunburst$0.02$0.02$2.00$20.00

Each job's price is held from your prepaid balance when you submit it and charged only when the image is delivered; a failed job releases the hold. The charge comes back on the generation as cost_usd. The pricing page lists credit packs and every model's prices.

What other APIs charge

OpenAI bills GPT Image 2.6 by token rather than per image, so its cost per picture depends on size, quality and the images you send in. Among per-image sellers, kie.ai lists both versions at $0.03 for 1K and $0.05 for 2K (checked 5 November 2026), so Revana is 33% below at 1K and 60% below at 2K. kie.ai also sells a 4K size, which Revana does not. Our image API price comparison covers the other models.

Generate an image with GPT Image 2.6

Send POST /v1/generations with the model id, a prompt, a size and an aspect ratio. You get a 202 with a generation id; poll it until the status is succeeded. This 2K poster costs $0.02.

cURL
export REVANA_API_KEY="sr_live_..."

# One Idempotency-Key per job, made once: resend with the same $KEY after a timeout, a 429 or a 5xx
KEY=$(uuidgen)

# 1. Submit the job (returns 202 with the generation id). max_cost_usd is your cap: the most it may cost.
curl https://api.revana.si/v1/generations \
  -H "Authorization: Bearer $REVANA_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $KEY" \
  -d '{
    "model": "gpt-image-2.6-flare",
    "input": {
      "prompt": "A minimalist concert poster. A single red guitar pick on cream paper, long soft shadow. Top: \"NIGHT SHIFT\" in bold condensed black letters. Bottom: \"LIVE 12.12\" in small caps.",
      "resolution": "2K",
      "aspect_ratio": "2:3"
    },
    "max_cost_usd": 0.1
  }'

# 2. Poll with the id from step 1 until status is "succeeded" or "failed".
#    A failed job is free; make a new KEY before you submit it again.
curl https://api.revana.si/v1/generations/gen_01JC7P3K8D \
  -H "Authorization: Bearer $REVANA_API_KEY"
Python
import os
import time
import uuid

import requests

API = "https://api.revana.si/v1"
HEADERS = {"Authorization": f"Bearer {os.environ['REVANA_API_KEY']}"}


def generate(model, prompt, **options):
    # One Idempotency-Key per job: resend with the same key after a timeout and you get the same job back.
    key = str(uuid.uuid4())
    job = requests.post(f"{API}/generations", headers={**HEADERS, "Idempotency-Key": key}, json={
        "model": model,
        "input": {"prompt": prompt, **options},
        "max_cost_usd": 0.1,  # your cap: the most this job may cost
    }).json()
    while job["status"] in ("queued", "running"):
        time.sleep(3)
        job = requests.get(f"{API}/generations/{job['id']}", headers=HEADERS).json()
    return job


prompt = "Studio photo of a ceramic coffee mug with a hand-painted blue wave, on a linen cloth, morning window light."
# Draft with Flare, then render the keeper with Sunburst: same request, another model id.
for model in ("gpt-image-2.6-flare", "gpt-image-2.6-sunburst"):
    job = generate(model, prompt, resolution="2K", aspect_ratio="4:3")
    print(model, job["status"], job.get("output"), job.get("cost_usd"))

A finished generation, with the image link in output.urls. Links expire, so copy the file to your own storage:

Response
{
  "id": "gen_01JC7P3K8D",
  "model": "gpt-image-2.6-flare",
  "status": "succeeded",
  "output": {
    "urls": [
      "https://cdn.revana.si/g/gen_01JC7P3K8D/0.png"
    ]
  },
  "cost_usd": 0.02,
  "attempts": 1,
  "error": null,
  "created_at": "2026-11-05T14:02:11Z",
  "completed_at": "2026-11-05T14:02:40Z"
}

Edit a photo or combine several

Send up to 16 pictures as image_urls and refer to them by position, or one picture as image_url with the change you want. Sunburst is the one OpenAI points at for detailed work, so it suits product edits where labels must stay exact. This edit costs $0.02.

Request body
{
  "model": "gpt-image-2.6-sunburst",
  "input": {
    "prompt": "Put the perfume bottle from the first image on the marble shelf from the second image, beside a sprig of eucalyptus. Keep the bottle's label and logo exactly as they are. Soft side light.",
    "image_urls": [
      "https://example.com/bottle.png",
      "https://example.com/shelf.jpg"
    ],
    "resolution": "2K",
    "aspect_ratio": "4:3"
  },
  "max_cost_usd": 0.1
}

Use GPT Image 2.6 from Claude, ChatGPT or Cursor (MCP)

Revana's MCP server lets an AI assistant make images on your credit. Add it once, for example in Claude Code:

Shell
claude mcp add --transport http revana https://revana.si/api/mcp

Then ask in plain words: "Make a 2K 9:16 story image with GPT Image 2.6 Sunburst of ...". The assistant quotes the price first and only generates once you agree. The MCP page has the setup for other apps.

GPT Image 2.6, GPT Image 2 or Nano Banana Pro?

GPT Image 2.6 compared with GPT Image 2.5, GPT Image 2 and Nano Banana Pro
GPT Image 2.6 (Flare or Sunburst)GPT Image 2.5 FlareGPT Image 2Nano Banana Pro
MakerOpenAIOpenAIOpenAIGoogle
Sizes1K, 2K1K, 2K, 4K1K, 2K, 4K1K, 2K, 4K
Input imagesup to 16up to 16up to 16up to 14
2K / image$0.02$0.02$0.03$0.04
4K / imagenot offered$0.03$0.03$0.08

We do not publish a quality ranking: run the prompts that matter to you through two or three of these, since the request format is the same. The GPT Image 2 guide and GPT Image 2 vs Nano Banana Pro go deeper on those two.

Routing and fallback

GPT Image 2.6 has one route on Revana today, so there is no automatic fallback yet. If the job fails, it ends as failed and costs nothing.

For jobs that must finish, fall back in your own code to gpt-image-2.5-flare or gpt-image-2, which take the same request.

Try it without code on the Try GPT Image 2.6 Flare page, browse every image model on the models page, read the docs, or get an API key.

Frequently asked questions

How much does the GPT Image 2.6 API cost?

On Revana in November 2026, GPT Image 2.6 Flare and Sunburst both cost $0.02 per image at 1K or 2K. 1,000 images at 2K cost $20.00.

What is the difference between GPT Image 2.6 Flare and Sunburst?

OpenAI describes Flare as image generation and editing for fast iteration, and Sunburst as image generation and editing for detailed visual work. They take the same inputs and cost the same, so you can test a prompt on both.

Does GPT Image 2.6 support 4K?

Not on Revana: GPT Image 2.6 comes in 1K and 2K. For 4K, use GPT Image 2.5 Flare or GPT Image 2 with the same request.

How many reference images can I send?

Up to 16, as image_urls. To edit a single picture, send it as image_url.

Can I use GPT Image 2.6 from Claude or ChatGPT?

Yes. Add Revana's MCP server (https://revana.si/api/mcp) and ask for an image with GPT Image 2.6; the assistant quotes the price before it generates.

Generate with GPT Image 2.6

Use GPT Image 2.6, Nano Banana Pro and every video model with one key. Prepaid credit from $10, charged only for delivered images.