Overs

How to keep labels readable in AI photos of packaged goods

Checked 8 min read

Short answer

Give the model a flat, straight-on photo of every printed face of the pack, write down exactly what the label says, keep the front panel square to the camera, and paste the real packshot over the render when the text must be exact. Image models redraw every letter, so small type, curved labels and fine print drift, even on the newest models.

Why labels break in AI images

An image model draws a new pack every time, letter by letter, from what it sees in the reference. Large shapes survive the redraw: the logo, the main color, the product name in big type. Small type drifts first: the net weight, the claims line, the ingredient panel and the barcode.

Google’s page for Nano Banana Pro says it "can still struggle with small faces, accurate spelling, and fine details in images." OpenAI’s image guide says its models "can still struggle with precise text placement and clarity" and may drift on brand elements across generations. Both companies also market label accuracy: Google’s ads team says Nano Banana Pro can generate "sharp, legible text on product labels and packaging." Each new model is worth testing, and every render still needs a label check.

Label partWhy it breaksWhat to do
Logo and product nameLarge and simple, so usually kept, but letter shapes can softenCompare the letterforms with the artwork at 100% zoom
Claims line, such as "high protein"Short text the model may reword or shortenQuote it exactly in the prompt and check every word
Net quantitySmall numbers get swapped or droppedCheck it against the pack; composite if it keeps changing
Ingredients and nutrition panelFine print turns into shapes that only look like lettersKeep it out of frame, or composite the real panel
Seals and badgesModels add badges that look normal for the categoryDelete any seal the real pack does not carry
Text near the edge of a can or bottleThe curve squeezes the letters, and the model must invent the part it cannot seeTurn the text toward the camera and supply a photo of each side
Foil, embossing, clear labelsThe label depends on reflections, and reflections change with the sceneName the finish in words and check that glare does not hide text
BarcodeRedrawn as random stripesRemove it or composite the real one; a redrawn barcode will not scan

The reference set for a pack

Models copy what they can see and invent what they cannot. A pack photographed only from the front gets a made-up back and made-up sides. Photograph each printed face as its own clean image, with the label flat to the lens. For light and phone settings, see how to photograph your product for AI.

  • Front label, straight on, filling most of the frame, with no glare across the text
  • Back panel and each side panel, straight on
  • Top and lid, and the bottom if anything is printed there
  • The pack as sold: outer box, shrink sleeve, neck tag or tamper seal
  • The pack open, showing what is inside
  • The contents alone: one gummy, one scoop of powder, one bar broken in half
  • The pack in a real hand, for scale
  • The flat label artwork, the file the printer used, if you have it

Send only the references a shot needs. Google’s developer documentation says Nano Banana 2 accepts up to 14 reference images, up to 10 of them objects, but a back-of-pack shot needs the back panel and little else. Extra references give the model more to mix up, such as two flavors of the same pack.

Write a pack spec before any prompt

Before the first render, write a pack spec: a short page that describes the pack in words a model can use. It covers seven things: format and finish, closure, contents, the label as printed, colors with hex codes, how the surfaces behave in light, and the angles that show the pack best.

Pack spec (example for a made-up product)
Product: cold brew coffee concentrate, 32 fl oz
Format and finish: tall clear glass bottle; matte paper label wrapping three-quarters of the way around
Closure: black ribbed plastic screw cap with a tamper band below it
Contents: near-black liquid, visible through the glass above and below the label
Label as printed (front): brand name top center; "COLD BREW CONCENTRATE" in capitals; "32 FL OZ (946 mL)" bottom left
Colors: label cream #F3EBDD; type black #111111; accent orange #E0652B
Surface physics: the glass shows the key light as one tall highlight on the left; the label paper is matte and reflects nothing; the liquid reads almost black and turns brown only where light passes through the neck
Best angles: front, square to camera, label fully readable; three-quarter left, showing the label edge. Avoid top-down for the hero: it shows only the cap
Never change: label text, logo shape, cap color, bottle shape

Paste the never-change line, word for word, into every prompt that shows the pack, and put it in your brand rules so whoever checks the images sees it too.

How to keep the pack still while the scene changes

  1. Put the pack first in the prompt and point at the reference: "The product shown in the reference image stands on..." The kept Nano Banana prompts from our own 2026 campaigns opened this way.
  2. Say what must not change, in plain words, using the never-change line from the spec.
  3. Keep the pack large in the frame. A small pack in a wide scene has tiny type, and tiny type drifts first.
  4. Choose angles that keep the front panel flat to the camera: straight on, or a slight three-quarter turn. Steep top-down and low hero angles bend the label away from the lens.
  5. Keep props and hands off the label. Anything that overlaps the text forces the model to redraw the letters around it.
  6. Pick a model for fidelity when the pack must be exact. OpenAI describes GPT Image 2.5 Sunburst as built for "precision for detailed creative work, with longer generation times," and Google says Nano Banana Pro keeps products "intact from the original asset." Test both claims on your own pack. See which AI image model is best for product photos.

Should the photo show the pack or what is inside?

UseShowWhy
Store page main imageThe pack as soldShoppers match the photo to the box that arrives
Retail sell-in deckThe pack, front onBuyers judge how it will look on the shelf
Feed adsContents first, pack in frameTexture catches the eye; the pack names the brand
Recipes and how-to postsContents, pack nearbyThe product in use is the subject
Hero or billboardPack and contents togetherOne image has to carry the brand and the appetite

When the image shows the contents, they must match what is in the pack: the same color, the same count, the same pieces. A strawberry beside a strawberry yogurt tells the buyer there is strawberry in it. For the rules that apply, see AI food photography and AI photos for supplements.

When to paste in the real packshot

Compositing means placing a real photo of the pack into the AI scene. It is the surest way to get every letter right. Use it when the label must be exact: store page images, any image where the nutrition or supplement panel is readable, and any ad where a claim or a regulated word on the pack is visible.

  1. Render the scene with the pack in place, so the light, shadows and reflections are already there.
  2. Photograph or render the real pack at the same angle and a similar focal length.
  3. Mask the rendered pack and place the real one on top, matching size and perspective.
  4. Match the light: color temperature, highlight position and shadow direction.
  5. Rebuild the contact shadow where the pack meets the surface, and any reflection in nearby glass or liquid.
  6. Check the edges at 200% for a halo left over from the rendered pack.

For small fixes, most image tools can edit one area of a picture. Google warns that masked editing and blending on Nano Banana Pro "may sometimes produce unnatural results, visual artifacts, or disjointed scenes," so check an edited label as closely as a new one.

Label checks before anything goes live

  • Every word on the visible label matches the artwork, checked at 100% zoom
  • Logo shape and spacing match; the colors match the hex codes in the spec, checked with an eyedropper
  • Net quantity, flavor or variant name, and piece count match the real pack
  • No seal, badge or claim appears that the real pack does not carry
  • Cap, closure and pack shape match the real pack
  • No stray text: no invented taglines, no letters in the background, no watermark
  • The barcode is removed or replaced with the real one
  • No other brand’s logo is visible in the scene
  • The contents shown match what is inside

Invented seals carry real risk. In the US, the USDA organic seal may appear only on products that meet the organic rules, and knowingly labeling or selling a product as organic outside them carries a civil penalty of up to $22,974 for violations after May 29, 2025. When the FTC’s guide to its Mail, Internet, or Telephone Order Rule explains which substitutes need a buyer’s consent, it treats any product feature "expressly mentioned or depicted in advertising" as material. For the full sign-off list, see the AI image QA checklist.

Questions people also ask

Can AI design a new label for me?
It can draw label ideas quickly, which helps when you are choosing a direction. It cannot give you print-ready artwork: a designer still has to set the type and build panels such as nutrition facts from your real data. Once the printed pack exists, photograph it and use that as the reference. See packaging mockups vs AI renders.
Why does the flavor name change between renders?
The model redraws the text every time and does not remember what it wrote in the last image. Quote the exact words in the prompt, send the references for that variant only, and keep the name large in the frame. If it still drifts, composite the real pack.
Is it fine to fix a label in Photoshop after rendering?
Yes, and on store images it is often the fastest route. The final image has to show the pack as it really is. Keep the untouched render and the edited file, so you can show what changed if a retailer asks.

Where Overs fits

Overs analyzes the product from your photo before it plans any shots, then sends each photo only the reference pictures that shot needs, in order. If a needed reference does not exist, it skips it instead of guessing with the wrong picture. When a label drifts, you can remake that one photo with a note.

Free for 40 photos a month. The AI that makes the photos is billed separately, on your own key, with no markup from Overs.

Sources

Checked on September 24, 2026. Prices, specs and rules change; follow the links for the current versions.

  1. 1.Google DeepMind: Nano Banana Pro (Gemini 3 Pro Image) model page
  2. 2.Google Ads: Nano Banana Pro is live in Google Ads
  3. 3.Google AI for Developers: Image generation with Gemini (Nano Banana)
  4. 4.OpenAI: Image generation guide (limitations)
  5. 5.OpenAI Developer Community: Introducing GPT Images 2.5 in the API and ChatGPT
  6. 6.Cornell LII: 7 CFR 205.311, USDA organic seal
  7. 7.Cornell LII: 7 CFR 3.91, USDA civil monetary penalty amounts
  8. 8.FTC: Business guide to the Mail, Internet, or Telephone Order Merchandise Rule