Masonry Logo
AI & Technology

GPT Image 2 Guide: Inputs, Prompting, and a Product Test

Use GPT Image 2 for image generation and reference-based editing on Masonry. This guide documents the live route, shows one first-hand text-and-product test, and gives prompts, acceptance checks, and CLI commands without promising perfect labels.

Gaurav BisenGaurav Bisen
8 min read

GPT Image 2 is OpenAI's image generation and editing model from before the GPT Image 2.5 line; Masonry also runs the newer GPT Image 2.5 Flare and GPT Image 2.5 Sunburst (compared below). OpenAI's model documentation lists text input, image input and output, image generation, image editing, flexible sizes, and high-fidelity image inputs. Its April 2026 launch emphasizes stronger instruction following, layouts, editing, and dense text.

Our verdict: start with GPT Image 2 when an image has to carry exact text or a layout. In our seven-region text test it rendered every character correctly, as did Nano Banana 2 and Seedream 5 Pro. In Masonry it accepts up to 10 reference images and 21 fixed sizes up to 3840 pixels but exposes no seed, so it suits one strong result better than repeatable batches. Below: the controls, one first-hand test, and a check to run on your own brief.

Current GPT Image 2 controls on Masonry

Run masonry models params gpt-image-2 before building a batch. At the time of this update, the route exposes:

InputCurrent contractProduction implication
PromptRequired, up to 32,000 charactersUse the shortest brief that states the full acceptance criteria; capacity is not a target.
Output sizeOne of 21 fixed dimensions, up to 3840x2160 or 2160x3840Design for the final placement before generating rather than relying on an arbitrary canvas.
Reference imagesZero to 10; any reference switches the route to edit modeUse clean sources and name what must stay unchanged. More references do not guarantee better fidelity.
SeedNot exposedDo not promise deterministic reruns from a seed.
Quality tierLow, medium, or high; default lowChecked November 1, 2026. Draft at low, then rerun the chosen prompt at high for the final.
MaskRoute accepts an optional mask; no CLI flag in v1.1.26Checked November 1, 2026. Use it to limit an edit to one region instead of regenerating the frame.
Negative promptNot exposedPut the desired visual state in the main prompt.

The available sizes are 1024x1024, 1536x1024, 1024x1536, 1920x1080, 2560x1440, and 3840x2160. Aspect aliases map 1:1, 3:2, 2:3, and 16:9 to four of those sizes.

Evidence boundary: the poster below is one first-hand output from the exact prompt and current Masonry route described here. It is not a multi-seed benchmark, a comparison with other models, or proof that GPT Image 2 will preserve a real product. Official model capabilities are linked to OpenAI; Masonry-specific controls come from the live route contract checked August 4, 2026.

One first-hand text and product-layout test

We asked the live route for a fictional serum poster with exactly three strings: “NIGHT BLOOM,” “Barrier Serum,” and “30 mL.” The prompt required each string exactly once and prohibited other copy, logos, badges, prices, and claims.

One first-hand GPT Image 2 candidate from the stated prompt. The acceptance notes below are based on the actual rendered output, not the prompt alone.

Observed outcome: the candidate rendered all three required strings correctly once, introduced no extra copy, kept a coherent bottle and dropper, and placed the contact shadow to camera-right under the requested camera-left light. The hierarchy remains legible at the 2:3 crop. It also introduced decorative dried flowers and stones around the specified limestone setting; those were not prohibited, but they are a reminder to state an exact prop budget when the layout must stay minimal. Because the bottle is fictional, this run provides no evidence about preserving a real SKU.

Use this pass/fail sheet rather than treating a polished composition as sufficient:

CheckPass condition
Exact text“NIGHT BLOOM,” “Barrier Serum,” and “30 mL” each appear once with no wrong character.
No invented copyNo extra benefit claim, ingredient, price, badge, brand mark, or legal line appears.
Product geometryBottle, cap, base, and contact with the surface are physically coherent.
LightingThe bottle highlights and contact shadow agree with the stated camera-left source.
LayoutHeadline, subheading, bottle, and volume line have a usable hierarchy at the intended crop.

For a real SKU, add harder checks: compare silhouette, closure, fill level, exact label artwork, color, regulatory copy, and trademark use with the approved source. A generated near-match is still a failure when it misrepresents the product.

Generate and edit from the CLI

A text-only run uses the prompt, model, output size, and destination path:

Prompt

masonry image "Premium editorial ecommerce poster for a cobalt-blue glass serum bottle. Exact headline: 'NIGHT BLOOM'. Exact subheading: 'Barrier Serum'. Exact small line: '30 mL'. Render each string exactly once. No other text." \ --model gpt-image-2 \ --aspect 2:3 \ --output night-bloom.png

To use the route's edit mode, attach a clean product reference and state the invariants:

Prompt

masonry image "Place this exact bottle upright on pale limestone. Keep its silhouette, cap, cobalt color, and all label artwork unchanged. Add cool window light from camera-left and one natural contact shadow. Do not add or rewrite text." \ --model gpt-image-2 \ --ref ./approved-bottle.png \ --aspect 2:3 \ --output bottle-editorial.png

Reference-based generation is still generative. Review the output against the source; do not interpret “keep unchanged” as a product lock.

Prompt patterns that are easy to verify

Exact displayed copy

Put each required string in quotes, specify hierarchy, and prohibit other copy:

Headline: “SUMMER SET.” Subheading: “Three daily essentials.” Footer: “50 mL · 30 mL · 15 mL.” Render those strings exactly once. No other words, numbers, logos, prices, or badges.

Reject the output for one wrong character. For regulated, legal, price, ingredient, or fine-print copy, generate the visual without that text and add approved typography deterministically in a design tool.

Product reference edit

Separate what changes from what cannot:

Change only the environment to a pale limestone vanity with cool morning light. Keep the supplied bottle's silhouette, cap, proportions, cobalt color, label placement, and every printed character unchanged. No new props or copy.

If the product still drifts, the fix may be compositing the approved packshot rather than adding more prompt words.

Layout with usable negative space

State the intended placement and crop:

16:9 campaign hero. Product occupies the right 40% of the frame, fully visible, camera at product height. Keep the left 45% quiet and evenly lit for external typesetting. No text in the generated image.

This is more verifiable than asking for a “premium ad” and hoping the composition leaves room for the page.

GPT Image 2 or GPT Image 2.5?

OpenAI now offers two newer GPT Image models in Masonry: GPT Image 2.5 Flare, which OpenAI describes as its fastest for everyday work, and GPT Image 2.5 Sunburst, which it positions as its most capable for generation and precise editing. What we have seen first-hand:

  • Text: both 2.5 models were exact on the same seven-region label prompt that GPT Image 2 passed, so text accuracy alone is not a reason to switch.

Here is that label prompt on all three, same wording at 1024×1024, one output each. GPT Image 2 ran on 4 August 2026 (top left in the first grid, beside other models from the same test); the two 2.5 models ran on 31 October 2026.

Same prompt, 1024×1024. Top left: GPT Image 2, exact on all seven lines. The other four are Ideogram V4, FLUX.2 Flex, Nano Banana 2 and Seedream 5 Pro from the same test.
Same prompt, 1024×1024. Left: GPT Image 2.5 Sunburst. Right: GPT Image 2.5 Flare. Both exact on all seven lines. The bigger difference is design: Sunburst put the copy on a cream bag over a landscape illustration, while Flare stacked each line in its own color band on a dark green bag.
  • Photoreal people: in our six-prompt photorealism test, Sunburst often added things the prompt did not ask for, including real brand logos on clothing in three of six images. Check every garment and prop before you publish.
  • Choosing: try Flare when you need quick drafts, Sunburst when an edit has to be precise, and keep GPT Image 2 when your current prompts already pass review.

When to use another model

GPT Image 2 belongs on a shortlist; it is not a default winner for every task. Use the same brief across candidates when:

  • photoreal material rendering matters more than displayed copy;
  • a route with seed control is required for batch comparisons;
  • the selected workflow needs a mask from the CLI, a negative-prompt field, or another input not exposed here;
  • cost per accepted output matters more than one provider's headline price;
  • identity or product consistency needs to be tested across many assets.

The text-rendering comparison, product-photography model guide, and GPT Image 2 vs FLUX test use task-specific evidence instead of assuming one universal winner.

The bottom line

GPT Image 2 is a current generation-and-editing option with strong official claims around instruction following, layouts, editing, and text. On Masonry, the useful facts are concrete: 21 fixed output sizes up to 3840 pixels, up to 10 references, low, medium, or high quality, an optional mask for edits, and no exposed seed or negative-prompt input in the checked route.

Write an observable brief, generate a bounded number of candidates, and inspect every required character and product detail. The winning model is the one that produces an accepted deliverable for your source, not the one with the strongest launch headline.

Share:
FAQ

Questions from this guide

Concise answers to the questions readers ask after this guide

Is GPT Image 2 good for ecommerce product images?

It is a useful candidate for product layouts, displayed copy, and reference-based edits, but no image model guarantees label, color, or packaging fidelity. Test it with your real product reference and reject any output that changes geometry, ingredients, claims, warnings, price, or trademark details.

What sizes does GPT Image 2 support on Masonry?

The Masonry route checked on November 1, 2026 lists 21 fixed sizes, from 1024x1024 square to 3840x2160 landscape and 2160x3840 portrait, including 1536x1024, 1024x1536, 1920x1080, 2560x1440, and 4:5 and 3:4 options. Pick the size for the final placement and check the live contract before automating.

Can GPT Image 2 edit an existing product photo on Masonry?

Yes. Supplying at least one reference image switches the current Masonry route into edit mode, and the live contract accepts up to 10 references. As of November 1, 2026 the route also accepts an optional mask to limit an edit to one area, though the published CLI (v1.1.26) does not have a mask flag yet.

Does GPT Image 2 always spell text correctly?

No. OpenAI describes improved text rendering and layouts, but improved is not guaranteed. Quote exact copy, specify hierarchy and line breaks, remove competing text, and inspect every character. Use deterministic typesetting after generation when legal, regulated, or brand-critical copy must be exact.

Does the Masonry GPT Image 2 route expose quality, seed, or negative-prompt controls?

Quality, yes: the route checked on November 1, 2026 accepts low, medium, or high (default low) and returns up to 4 images per request. It does not expose a seed or a negative prompt. Generic CLI options do not create model inputs that the selected route does not accept.