For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
Primary navigation
Theme

Image prompting

Learn prompting patterns and model-specific guidance for image generation and editing.

GPT Image 2.6 prompting guide

Choose a model, tune complexity, and guide image edits.

Overview

Start with the image you need, then describe the subject, composition, style, and constraints. For edits, identify what should change and what must stay the same. Refine one thing at a time and inspect the result.

GPT Image 2.6 Flare is the smaller model for workflows where speed matters most. GPT Image 2.6 Sunburst is the base model for workflows that need more detail or precise edits. Both support image generation, editing, and transparent backgrounds.

For API setup and request examples, see the image generation guide.

Choose a model

For a new workflow, start with GPT Image 2.6 Flare if response time matters most. Start with GPT Image 2.6 Sunburst if the image must meet demanding requirements for detail, layout, or edit accuracy.

Your current workflow Start by testing
Your existing GPT Image 2 workflow meets your quality requirements, or you use GPT Image 2.5 Flare. gpt-image-2.6-flare. Check quality and response time on the prompts you already use.
GPT Image 2 falls short on a complex task, or you use GPT Image 2.5 Sunburst. gpt-image-2.6-sunburst. Check the details that determine whether you can use the image.

If Sunburst meets your requirements, try Flare with the same prompts, reference images, dimensions, and quality setting. Compare the results and response times on your workload.

Model parameters

Set these fields in the API request. Use the prompt to describe the image you want.

Parameter GPT Image 2.6 settings
model Use gpt-image-2.6-flare or gpt-image-2.6-sunburst.
quality Controls how much visual detail the model can render, such as texture or small lettering. Choose auto, low, medium, high, xhigh, or max.
complexity Controls how much the model plans before rendering. Choose low, medium, or high. Both Sunburst and Flare use high when you omit the field.
size Sets the output dimensions in pixels. Use auto or a supported size such as 1024x1024 (square), 1536x1024 (landscape), or 1024x1536 (portrait).
background Use auto, opaque, or transparent. For transparent PNG or WebP, check the decoded alpha channel. SVG output also supports transparency.
output_format Use png, jpeg, or webp. Generations also support svg and gif. Only JPEG and WebP support output_compression.
markup On edits, upload a transparent PNG overlay with the same pixel dimensions as the first input image. See Guide an edit with markup.

For a complex layout, start with the default and check how the model placed labels and connected objects. To compare complexity levels, keep quality fixed. If the layout is correct but small text is hard to read, compare quality settings at the same complexity. See Compare complexity.

For a custom size, use multiples of 16 for both dimensions and an aspect ratio from 1:3 to 3:1. The landscape slide example uses 1536x864.

Omit input_fidelity on image edits. GPT Image 2.6 does not support reasoning.summary.

Migrate an existing workflow

  1. Save a baseline. Collect representative prompts, reference images, and outputs from your current model. Include difficult edits, exact text, product geometry, and transparent assets where relevant.
  2. Test the corresponding model. For a 2.5 Flare workflow, try 2.6 Flare first. For a 2.5 Sunburst workflow, try 2.6 Sunburst first. For a GPT Image 2 workflow, use the model selection table.
  3. Keep the first comparison consistent. Use the same prompt, reference images, size, quality, and output format. Leave complexity at the model default.
  4. Inspect the result. Check text, layout, identity, and details that should survive an edit. For a sequence of edits, check the final image as well as each intermediate result.
  5. Tune one setting at a time. Change either quality or complexity. Repeat each request and compare how often the output meets your criteria and how long it takes.
  6. Roll out by workflow. Move a small share of traffic after the new model meets your criteria. Track response time, failures, retries, and cost per accepted image before you expand.

When migrating from GPT Image 1 or 1.5, use its reference tab to check parameter differences and shutdown dates. If part of an image must remain pixel-identical, composite the approved edit into the original.

Prompting fundamentals

  1. Define the result. Name the subject and intended use, such as a product photograph, advertisement, or diagram. Specify the composition, aspect ratio, and important placement constraints. For complex requests, organize the prompt as scene, subject, details, and constraints, using labeled sections.
  2. Choose a maintainable format. Short prompts, descriptive paragraphs, JSON-like structures, instructions, and tags can all express the same intent. Choose the format that makes the requirements easiest to read and update rather than relying on special syntax.
  3. Describe visible details. Name materials, lighting, colors, and the visual medium. Request “photorealistic” or “real photograph” explicitly when that is the goal, and describe framing and texture. Treat camera specifications as cues for appearance, not a guarantee of exact physical simulation. For wide, cinematic, low-light, rainy, or neon scenes, specify scale, atmosphere, and color instead of relying on mood words alone.
  4. Specify people and actions. Describe body framing, relative scale, gaze, and interaction with objects. Instructions such as “full body visible, feet included,” “looking down at the open book,” or “hands naturally gripping the handlebars” make the intended pose and action clearer.
  5. Specify exact text. Put required wording in quotes and describe its position and typography. Spell unusual words or brand names letter by letter when needed. Ask for no extra text, then check spelling and legibility in the output. Compare medium or high quality for small text, dense information, or multiple fonts.
  6. Separate changes from constraints. For edits, say “change only X” and list the details to preserve, such as identity, geometry, layout, lighting, or labels. State exclusions such as unwanted text, logos, or watermarks. For precise local edits, also identify saturation, contrast, arrows, camera angle, and surrounding objects that must remain unchanged.
  7. Assign roles to references. Identify each input by number and purpose: subject, style, clothing, or background. Explain how the inputs should combine and which elements should move where.
  8. Iterate deliberately. Pass the previous output as the next edit input, request one change, and repeat the details to preserve. References such as “same style as before” can carry context, but restate critical constraints if the result drifts. Compare results before adding more instructions.

Most examples omit complexity and use the model default. Adapt the prompts to your own images and requirements.

Generate images

Compare complexity

When a prompt leaves design decisions open, try high complexity to give the model more room to plan the composition. This prompt names the scene and the material but leaves the trophy, uniforms, and lettering up to the model.

A premium handcrafted layered paper-cut illustration of a football team celebrating a championship victory inside a packed stadium.

GPT Image 2.6 Sunburst generated one image at each complexity level with the same prompt, size="1024x1536", quality="medium", and PNG output. Compare the trophy and where the word “CHAMPIONS” appears.

Low complexity

Medium complexity

High complexity

In these outputs, low places a crown on the trophy. At medium, a laurel wreath decorates the cup and crests appear on the shirts. Both put a large banner in front of the team. At high, the sign moves into the stands, leaving the foreground for the players and the folds of their blue paper jerseys.

  • Fully specified designs. When the prompt already sets the layout, text, and style, higher complexity may make little visible difference.
  • Targeted edits. Start with low when you want to change one detail. Check that the surrounding details stay intact.

Generate SVG output

For a logo you can scale or recolor by editing its paths, send the Field & Flour bakery logo prompt to POST /v1/images/generations. Set output_format="svg" and n=1. SVG also supports background="transparent", so the space around the mark can take the color of the surface behind it.

Omit stream, partial_images, output_compression, and prompt_rewriter from the SVG request. Decode data[0].b64_json from base64 and save the resulting XML as a .svg file.

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Open the Flare SVG or the Sunburst SVG to inspect the artwork.

Generate a looping GIF

For a smooth loop, give the subject a starting pose to return to and say whether the camera should move.

A little monkey in an olive-green hooded coat stands in a snowy pine forest at dusk. A wooden cabin glows in the background. The monkey holds a glowing amber paper lantern at chest height, slowly lifts it, looks up and blinks, then lowers it back to its starting pose. Keep the lantern in its hands and the camera still. Make the motion loop smoothly.

Send the prompt to POST /v1/images/generations with output_format="gif". This example uses gpt-image-2.6-sunburst, size="512x512", quality="high", and the default high complexity. With frame_count=9 and frame_duration_ms=200, the loop lasts 1.8 seconds. See GIF settings and limits.

Control style and lighting

Describe a photograph through its subject, framing, light, and texture. This example specifies a candid composition and explicitly excludes heavy retouching.

The example uses size="1024x1536", quality="medium".

Create a photorealistic candid photograph of an elderly sailor standing on a small fishing boat.
He has weathered skin with visible wrinkles, pores, and sun texture, and a few faded traditional sailor tattoos on his arms.
He is calmly adjusting a net while his dog sits nearby on the deck. Shot like a 35mm film photograph, medium close-up at eye level, using a 50mm lens.
Soft coastal daylight, shallow depth of field, subtle film grain, natural color balance.
The image should feel honest and unposed, with real skin texture, worn materials, and everyday detail. No glamorization, no heavy retouching.

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Explain a process visually

Name the process, audience, and information the image should communicate. For diagrams and information graphics, verify labels and factual relationships as well as appearance.

The example uses size="1024x1536", quality="medium".

Create a detailed Infographic of the functioning and flow of an automatic coffee machine like a Jura.
From bean basket, to grinding, to scale, water tank, boiler, etc.
I'd like to understand technically and visually the flow.

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Render exact text

Quote the required copy and tell the model how many times it should appear. Specify the audience and visual treatment without adding unrelated instructions.

The example uses size="1024x1536", quality="medium".

Give me a cool in culture ad / fashion shot for a brand called Thread.
It's a hip young street brand. The ad shows a group of friends hanging out together with the tagline "Yours to Create."
Make it feel like a polished campaign image for a youth streetwear audience: stylish, contemporary, energetic, and tasteful.
Use clean composition, strong color direction, natural poses, and premium fashion photography cues.
Render the tagline exactly once, clearly and legibly, integrated into the ad layout.
No extra text, no watermarks, no unrelated logos.

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Describe the brand and the shapes that define the mark. Ask for a silhouette that stays recognizable on a small label or a large sign.

Create an original, non-infringing logo for a company called Field & Flour, a local bakery.
The logo should feel warm, simple, and timeless. Use clean, vector-like shapes, a strong silhouette, and balanced negative space.
Favor simplicity over detail so it reads clearly at small and large sizes. Flat design, minimal strokes, no gradients unless essential.
Fully transparent background. Deliver a single centered logo with generous padding, clean alpha edges, and no solid backdrop, scenery, checkerboard, or watermark.

For a raster logo you can place on another background, use output_format="png" and background="transparent". See the Cookbook example on generating transparent image assets.

Each model used size="1024x1536", quality="medium", and n=1 for the prompt above. Increase n if you want more raster variations.

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Use historical and real-world context

Name the place and date to establish a historical setting. The model can infer contextual details, but inspect clothing, staging, and surroundings for historical accuracy.

The example uses size="1024x1536", quality="medium".

Create a realistic outdoor crowd scene in Bethel, New York on August 16, 1969.
Photorealistic, period-accurate clothing, staging, and environment.

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Turn a story into a comic strip

For story-to-comic generation, define the narrative as a sequence of clear visual beats, one per panel. Keep descriptions concrete and action-focused so the model can translate the story into readable, well-paced panels.

The example uses size="1024x1536", quality="medium".

Create a short vertical comic-style reel with 4 panels.
Panel 1: The owner leaves through the front door. The pet is framed in the window behind them, small against the glass, eyes wide, paws pressed high, the house suddenly quiet.
Panel 2: The door clicks shut. Silence breaks. The pet slowly turns toward the empty house, posture shifting, eyes sharp with possibility.
Panel 3: The house transformed. The pet sprawls across the couch like it owns the place, crumbs nearby, sunlight cutting across the room like a spotlight.
Panel 4: The door opens. The pet is seated perfectly by the entrance, alert and composed, as if nothing happened.

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Create an interface preview

Interface previews work best when you describe the product as if it already exists. Focus on layout, hierarchy, spacing, and real interface elements, and avoid concept art language so the result looks like a usable, shipped interface rather than a design sketch.

The example uses size="1024x1536", quality="medium".

Create a realistic mobile app UI mockup for a local farmers market.
Show today’s market with a simple header, a short list of vendors with small photos and categories, a small “Today’s specials” section, and basic information for location and hours.
Design it to be practical, and easy to use. White background, subtle natural accent colors, clear typography, and minimal decoration.
It should look like a real, well-designed, beautiful app for a small local market.
Place the UI mockup in an iPhone frame.

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Create scientific and educational visuals

Scientific and educational visuals are strong fits for biology, chemistry, classroom explanations, flat scientific icon systems, diagrams, and learning assets. Prompt them like an instructional design brief: define the audience, lesson objective, visual format, required labels, and scientific constraints. For best results, ask for a clean, flat visual system with consistent icon style, clear arrows, readable labels, and enough white space for students to scan the concept quickly.

When accuracy matters, list the required components explicitly and say what should not be included. Use quality="high" for dense labels, diagrams, or assets that will be used in slides or course materials.

The example uses size="1536x1024", quality="high".

Create a simple biology diagram titled "Cellular Respiration at a Glance" for high school students.

Show how glucose turns into energy inside a cell. Include glycolysis, the Krebs cycle, and the electron transport chain.
Use arrows to connect the steps, and label the main molecules: glucose, pyruvate, ATP, NADH, FADH2, CO2, O2, and H2O.
Make it look like a clean classroom handout or slide, with a white background, simple icons, clear labels, and easy-to-read text.

Avoid tiny text, extra decoration, or anything that makes the diagram hard to understand.

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Build slides, diagrams, and charts

Productivity visuals work best when the prompt is written like an artifact spec rather than an illustration request. Name the exact deliverable (slide, workflow diagram, chart, page image), define the canvas and hierarchy, provide the real text or data, and describe the visual language. These prompts should include practical constraints: readable typography, polished spacing, no decorative clutter, and no generic stock-photo treatment.

For slides, charts, and diagram-heavy assets, include the numbers and labels directly in the prompt. Use a landscape size for deck-style outputs and quality="high" when the image contains small text, legends, axes, or footnotes.

The figures and citations in this prompt are fictional. Check each number and any extra percentage the model adds before using a generated slide.

The example uses size="1536x864", quality="high".

Create one pitch-deck slide titled **"Market Opportunity"** that feels like a real Series A fundraising slide from a YC-backed startup.

Use a clean white background, modern sans-serif typography like Inter, and a crisp, minimal layout. The slide should include:

* A TAM/SAM/SOM concentric-circle diagram in muted blues and grays
* Specific, believable market sizing numbers:

  * **TAM:** $42B
  * **SAM:** $8.7B
  * **SOM:** $340M
* A clean bar chart below showing market growth from **2021 to 2026**, with a subtle upward trend
* Small footnotes: **"AGI Research, 2024"** and **"Internal analysis"**
* A company logo placeholder in the bottom-right corner

The design should look like it belongs in a deck that actually raised money: highly readable text, clear data hierarchy, polished spacing, and professional startup-style visual language.

Avoid clip art, stock photography, gradients, shadows, decorative elements, or anything that feels generic or overdesigned.

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Edit images

Use client.images.edit with the referenced input images. For local edits that require a mask, see editing with a mask.

Guide an edit with markup

Draw a circle around the object you want to change, then describe the change in the prompt. This example targets the striped vase on a kitchen table.

Send two files in one multipart POST /v1/images/edits request. Use the original kitchen photo for image and the transparent circle overlay for markup. Both files are 1200 × 900 pixels. The preview shows the two files together.

The markup overlay applies only to the first input image. Any additional images serve as references. Omit mask and prompt_rewriter when you send markup.

Both edits use quality="medium", size="auto", and PNG output.

Recolor the striped vase inside the red circle to solid cobalt blue ceramic. Keep its shape, the dried stems, and the rest of the kitchen unchanged. Remove the red circle from the finished photo.

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Both models turned the vase cobalt blue, kept the dried stems, and removed the red circle. Compare the rest of each image with the original to check for other changes.

Translate while preserving layout

Use each model’s coffee-machine diagram from Explain a process visually as the input. Ask to replace its text while keeping the design unchanged, then check the translation and any words left in the original language.

The example uses size="1024x1536", quality="high".

Translate the text in the infographic to Spanish. Do not change any other aspect of the image.

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Transfer a visual style

Assign the reference image a specific role: its palette, texture, or visual medium. Describe the new subject separately. Use the pixel-art image below as the input.

The example uses size="1024x1536", quality="medium".

Use the same style from the input image and generate a man riding a motorcycle on a white background.

Reference image

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Preserve identity and change clothing

Use the person photograph and three clothing references below as inputs. State which aspects of the person must remain fixed, and allow only the clothing to change. This pattern also applies to edits where a product or object must remain recognizable.

The example uses size="1024x1536", quality="medium".

Edit the image to dress the woman using the provided clothing images. Do not change her face, facial features, skin tone, body shape, pose, or identity in any way. Preserve her exact likeness, expression, hairstyle, and proportions. Replace only the clothing, fitting the garments naturally to her existing pose and body geometry with realistic fabric behavior. Match lighting, shadows, and color temperature to the original photo so the outfit integrates photorealistically, without looking pasted on. Do not change the background, camera angle, framing, or image quality, and do not add accessories, text, logos, or watermarks.

Reference images

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Combine references

Pass the scene photograph as image 1 and the dog photograph as image 2. Specify which element to move, its destination, and what must remain unchanged.

The example uses size="1024x1536", quality="medium".

Place the dog from the second image into the setting of image 1, right next to the woman, use the same style of lighting, composition and background. Do not change anything else.

Reference images

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Create a transparent product cutout

Request both an isolated subject in the prompt and background="transparent" in the API. Use PNG or WebP, preserve the returned alpha channel, and omit output_compression for PNG. A drawn checkerboard is not transparency. For subsequent edits, repeat the requirement to preserve the transparent background. Use the product photograph below as the input.

The example uses size="1024x1536", quality="medium", background="transparent", output_format="png".

Extract the product from the input image and isolate it on a fully transparent background.
Output: centered product, crisp silhouette, no halos/fringing.
Preserve product geometry and label legibility exactly.
Add only light polishing. Do not add a solid backdrop, checkerboard, scenery, or shadow.
Do not restyle the product; remove the background and preserve clean alpha transparency.

Reference image

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Turn a drawing into a realistic image

Sketch-to-render workflows are great for turning rough drawings into photorealistic concepts while keeping the original intent. Treat the prompt like a spec: preserve layout and perspective, then add realism by specifying plausible materials, lighting, and environment. Include “do not add new elements/text” to avoid creative reinterpretations.

The example uses size="1024x1536", quality="medium".

Turn this drawing into a photorealistic image.
Preserve the exact layout, proportions, and perspective.
Choose realistic materials and lighting consistent with the sketch intent.
Do not add new elements or text.

Reference image

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Remove an object

Remove one object by naming it explicitly and preserving everything around it. Keep the person, pose, lighting, and composition unchanged so the edit stays local.

The example uses size="1024x1536", quality="medium".

Remove the flower from man's hand. Do not change anything else.

Reference image

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Insert a person into a scene

Insert a person into a new scene while preserving their identity. Specify natural lighting, believable detail, body framing, gaze, and interaction with the scene. State which facial features and proportions must remain unchanged. Omit input_fidelity from the edit request.

Use the woman in the museum as the input image.

The example uses size="1024x1536", quality="medium".

Generate a highly realistic action scene where this person is running away from a large, realistic brown bear attacking a campsite. The image should look like a real photograph someone could have taken, not an overly enhanced or cinematic movie-poster image.
She is centered in the image but looking away from the camera, wearing outdoorsy camping attire, with dirt on her face and tears in her clothing. She is clearly afraid but focused on escaping, running away from the bear as it destroys the campsite behind her.
The campsite is in Yosemite National Park, with believable natural details. The time of day is dusk, with natural lighting and realistic colors. Everything should feel grounded, authentic, and unstyled, as if captured in a real moment. Avoid cinematic lighting, dramatic color grading, or stylized composition.

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Refine an image across turns

Start with one output, inspect it, and use it as the next input. Keep each follow-up narrow so you can see which change helped.

Create the starting image

Use the shampoo photograph from Create a transparent product cutout as the input for this billboard scene. Quote the billboard headline exactly.

The example uses size="1024x1536", quality="medium".

Create a realistic billboard mockup of the shampoo on a highway scene during sunset.
Billboard text (EXACT, verbatim, no extra characters):
"Fresh and clean"
Typography: bold sans-serif, high contrast, centered, clean kerning.
Ensure text appears once and is perfectly legible.
No watermarks, no logos.

Reference image

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Change one condition

Pass each model’s billboard output from the previous step into its next edit request. This short follow-up changes the weather while retaining the existing scene.

The example uses size="1024x1536", quality="medium".

Make it look like a winter evening with snowfall.

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Keep a character consistent

For a book with multiple illustrations, create a reusable character reference to help preserve appearance across scenes, poses, and pages. Change the environment and story while repeating the character’s defining details.

Establish the character

Define the character’s appearance, proportions, outfit, and tone.

The example uses size="1024x1536", quality="medium".

Create a children’s book illustration introducing a main character.

Character:
A young, storybook-style hero inspired by a little forest outlaw,
wearing a simple green hooded tunic, soft brown boots, and a small belt pouch.
The character has a kind expression, gentle eyes, and a brave but warm demeanor.
Carries a small wooden bow used only for helping, never harming.

Theme:
The character protects and rescues small forest animals like squirrels, birds, and rabbits.

Style:
Children’s book illustration, hand-painted watercolor look,
soft outlines, warm earthy colors, whimsical and friendly.
Proportions suitable for picture books (slightly oversized head, expressive face).

Constraints:
- Original character (no copyrighted characters)
- No text
- No watermarks
- Plain forest background to clearly showcase the character

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Continue the story

Reuse each model’s generated character image and describe a new scene. Repeat the appearance constraints so the character stays consistent.

The example uses size="1024x1536", quality="medium".

Continue the children’s book story using the same character.

Scene:
The same young forest hero is gently helping a frightened squirrel
out of a fallen tree after a winter storm.
The character kneels beside the squirrel, offering reassurance.

Character Consistency:
- Same green hooded tunic
- Same facial features, proportions, and color palette
- Same gentle, heroic personality

Style:
Children’s book watercolor illustration,
soft lighting, snowy forest environment,
warm and comforting mood.

Constraints:
- Do not redesign the character
- No text
- No watermarks

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

More workflows

Change furniture in a room

Visualize furniture or décor changes in real spaces without recreating the entire scene. The goal is surgical realism: swap a single object while preserving camera angle, lighting, shadows, and surrounding context so the edit looks like a real photograph, not a redesign.

The example uses size="1536x1024", quality="medium".

In this room photo, replace ONLY the white chairs with chairs made of wood.
Preserve camera angle, room lighting, floor shadows, and surrounding objects.
Keep all other aspects of the image unchanged.
Photorealistic contact shadows and fabric texture.

Reference image

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Design a holiday card

For seasonal card concepts, describe the scene, emotional tone, materials, lighting, and exact copy. For a 3D pop-up or photographed-card treatment, specify paper layers, fibers, folds, and soft studio lighting. The example below uses a nostalgic teddy-bear scene.

The example uses size="1024x1536", quality="medium".

Create a Christmas holiday card illustration.

Scene:
a cozy Christmas scene with an old teddy bear sitting inside a keepsake box, slightly worn fur, soft stitching repairs, placed near a window with falling snow outside. The scene suggests the child has grown up, but the memories remain.

Mood:
Warm, nostalgic, gentle, emotional.

Style:
Premium holiday card photography, soft cinematic lighting,
realistic textures, shallow depth of field,
tasteful bokeh lights, high print-quality composition.

Constraints:
- Original artwork only
- No trademarks
- No watermarks
- No logos

Include ONLY this card text (verbatim):
"Merry Christmas — some memories never fade."

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Design collectible merchandise

Explore merchandise and packaging concepts using product photography cues: materials, packaging, and print clarity. Keep designs original and non-infringing, and compare multiple character or packaging variants.

The example uses size="1024x1536", quality="medium".

Create a collectible action figure of a vintage-style toy propeller airplane with rounded wings, a front-mounted spinning propeller, slightly worn paint edges, classic childhood proportions, designed as a nostalgic holiday collectible, in blister packaging.

Concept:
A nostalgic holiday collectible inspired by the simple toy airplanes
children used to play with during winter holidays.
Evokes warmth, imagination, and childhood wonder.

Style:
Premium toy photography, realistic plastic and painted metal textures,
studio lighting, shallow depth of field,
sharp label printing, high-end retail presentation.

Constraints:
- Original design only
- No trademarks
- No watermarks
- No logos

Include ONLY this packaging text (verbatim):
"Christmas Memories Edition"

GPT Image 2.6 Flare

GPT Image 2.6 Sunburst

Run a complete example

Generate four logo variations and extract a product onto a transparent background with the 2.6 model you want to test.

Install the OpenAI SDK with pip install openai for Python or gem install openai for Ruby. Set OPENAI_API_KEY and save the product photograph as input_images/shampoo.webp.

Save the sample as demo.py or demo.rb. To try Flare, run python demo.py gpt-image-2.6-flare or ruby demo.rb gpt-image-2.6-flare. To try Sunburst, pass gpt-image-2.6-sunburst instead. The script writes four logo files in PNG format and extract-product.png.

For additional prompts and complete workflows, see the original notebook.

Check the result

Before you use an image, check it against your requirements.

  • Can you read every word, and does it match the requested text? Are diagram labels and relationships correct?
  • Do identities, product shapes, labels, and reference details remain intact?
  • Did the edit change only what you requested?
  • If you need transparency, does the decoded file contain transparent pixels?

Compare quality, latency, and cost on representative inputs when changing prompts or models. See image generation pricing for current costs.