Product Label
Packaging labels are small, dense, and unforgiving: a single wrong character fails the SKU. This tests legible product typography at label scale, the exact demand behind e-commerce and print packaging mockups.
Product photo of a jar of honey with a printed label that reads "Wildflower Honey" and below it "Net Wt 12 oz — Harvested in Oregon", realistic packaging typography.
Results
FLUX.2
FLUX.2 [pro]
FLUX.2 [dev] Turbo
Gemini 2.5 Flash Image
GPT Image 1.5
Ideogram 3.0
Luma Photon
Nano Banana 2
Nano Banana 2 Lite
Nano Banana Pro
Qwen-Image
Recraft V3
Seedream 4.5
Seedream 5.0 Lite
Stable Diffusion 1.5
What the models actually wrote
Expected
Wildflower Honey Net Wt 12 oz — Harvested in Oregon
Rendered
- FLUX.2 · seed 1111 W i l d f l o w e r H o n e y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 The rendered text matches the required text exactly, including the em dash between "12 oz" and "Harvested in Oregon". Spelling is correct and all lines are perfectly legible.
- FLUX.2 · seed 2222 W I L D F L O W E R H O N E Y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 97% match · 4/5 The rendered text matches the required text exactly, including both the title and the net weight line with Oregon reference. The em dash is present between "oz" and "Harvested". All text is clean and legible.
- FLUX.2 · seed 3333 W i l d f l o w e r H o n e y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 The rendered text matches the required text exactly, including the em dash. 'Wildflower Honey' is split across two lines as a stylistic choice, but the wording is correct and fully legible.
- FLUX.2 [pro] · seed 1111 W i l d f l o w e r H o n e y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 The rendered text matches the required strings exactly, including the em dash in the second line. The main title is split across two lines as a natural design choice, and all characters are legible and properly spelled.
- FLUX.2 [pro] · seed 2222 W i l d f l o w e r H o n e y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 The rendered text matches the required strings exactly, including the em dash in the second line. The main title spans two lines but reads correctly, and all text is crisp and legible with no misspellings.
- FLUX.2 [pro] · seed 3333 W i l d f l o w e r H o n e y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 All required text is rendered accurately and legibly, including the em dash. The main title wraps across two lines and the secondary line also wraps, but the words match exactly with correct spelling.
- FLUX.2 [dev] Turbo · seed 1111 W i l d f l o w e r H o n e y N e t W t . 1 2 o z — H a r v e s t e d i n O r e g o n 99% match · 4/5 The rendered text closely matches the required strings, with "Wildflower Honey" split naturally over two lines and the full net weight line present. The only minor deviation is a period after "Wt" ("Net Wt." vs "Net Wt"), which is a common stylistic rendering and does not harm legibility.
- FLUX.2 [dev] Turbo · seed 2222 W i l d f l o w e r H o n e y F r œ c l u s e n t i v a l t r e g r i a m H a r v e s t e d i n O r e g o n N e t W t . 1 2 o z — H a r v e s t e d i n O r e g o n 99% match · 4/5 "Wildflower Honey" is rendered exactly and legibly. The second required line is not rendered cleanly: it appears as "Net Wt. 12 oz — Harvested in Oregon" (extra period) plus a duplicate "Harvested in Oregon" line, and there is an additional garbled nonsense line, so the text is partially broken.
- FLUX.2 [dev] Turbo · seed 3333 W i l d f l o w e r H o n e y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 The rendered text matches the required text exactly, including the em dash separator on the second line. Both lines are clearly legible with no spelling errors or broken breaks.
- Gemini 2.5 Flash Image · sample 1 W i l d f l o w e r H o n e y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 The rendered text matches the required text exactly, with "Wildflower Honey" as the title (broken across two lines) and the correct second line including the em dash. Spelling and punctuation are accurate and clearly legible.
- Gemini 2.5 Flash Image · sample 2 W i l d f l o w e r H o n e y N e t W t 1 2 o z H a r v e s t e d i n O r e g o n 97% match · 4/5 The main title is rendered correctly and legibly. The subtext is present but broken into two lines and omits the em dash separator required between "Net Wt 12 oz" and "Harvested in Oregon".
- Gemini 2.5 Flash Image · sample 3 W i l d f l o w e r H o n e y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 The rendered text matches the required copy exactly, including the em dash. The second line is broken across two lines but contains the correct content and is fully legible.
- GPT Image 1.5 · sample 1 W i l d f l o w e r H o n e y — N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 The required text is all present and correctly spelled. The prompt's single-line format with an em-dash separator was instead split into two lines with decorative dashes around the weight, but this is a reasonable and legible packaging interpretation.
- GPT Image 1.5 · sample 2 W i l d f l o w e r H o n e y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 The text matches the required strings exactly, including the em dash and unit spelling. Both lines are clear, legible, and free of any garbling or misspellings.
- GPT Image 1.5 · sample 3 W i l d f l o w e r H O N E Y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 The rendered text matches the required text precisely, including the em dash and the wording. The two-line brand treatment ('Wildflower' script over 'HONEY') reads as intended, and the sub-line is fully legible.
- Ideogram 3.0 · seed 1111 W I L D F L O W E R H O N E Y N E T W T 1 2 O Z – H A R V E S T E D I N O R E G O N 99% match · 4/5 The rendered text matches the required content exactly, though it appears in all caps rather than title/sentence case. Spelling and line breaks are correct and fully legible.
- Ideogram 3.0 · seed 2222 W I L D F L O W E R H O N E Y N E T W 1 2 O Z — H A R V E S T E D I N O R E G O N 97% match · 4/5 The primary text "Wildflower Honey" is rendered correctly. The second line contains an error, merging "Wt 12" into "W12", so it reads "NET W12 OZ — HARVESTED IN OREGON" rather than the exact required "Net Wt 12 oz — Harvested in Oregon".
- Ideogram 3.0 · seed 3333 W I L D F L O W E R H O N E Y N E T W T 1 2 O Z — H A R V E S T E D I N O R E G O N 100% match · 5/5 The rendered text matches the required copy exactly, though shown in all caps rather than title case. Both lines are clean, legible, and free of garbling or misspellings, with the em dash correctly present.
- Luma Photon · seed 1111 W I L D F L O W E R H O N E Y N e t W t 1 2 o z H A R V E S T I D I N O R E G O N 3 9 0 0 1 3 1 0 6 2 96% match · 4/5 The main title matches exactly. The second line lacks the em dash and is broken into two lines, with "HARVESTED" appearing as "HARVESTID", plus an extra garbled number string appears at the bottom.
- Luma Photon · seed 2222 W I L D F L O W E R H O N E Y N E E T N E W T — 1 2 O Z H A R V E S T E D I N O R E G O N 94% match · 4/5 The main title "WILDFLOWER HONEY" is rendered exactly and clearly. The net weight line is corrupted with repeated/broken characters ("NEET NE WT") instead of the required "Net Wt 12 oz —", while the "Harvested in Oregon" portion is accurate.
- Luma Photon · seed 3333 W I L D F L O W E R H O N E Y N E T W T 1 2 O Z — H A R V E S T E D I N O R E G O N 100% match · 5/5 The main title matches perfectly. The lower text contains all the required words but the em dash placement differs and the phrase is broken onto two lines rather than the single line requested, so it does not exactly match the specified string.
- Nano Banana 2 · sample 1 W I L D F L O W E R H O N E Y N E T W T . 1 2 O Z ( 3 4 0 g ) H A R V E S T E D I N O R E G O N 90% match · 4/5 The primary name "Wildflower Honey" matches exactly. The secondary text is broken into two lines and deviates from the required "Net Wt 12 oz — Harvested in Oregon" by adding "(340g)" and dropping the em dash separator, though all words are legible.
- Nano Banana 2 · sample 2 W I L D F L O W E R H O N E Y N E T W T 1 2 o z — H A R V E S T E D I N O R E G O N 100% match · 5/5 The rendered text matches the required text exactly, aside from the label using all-caps styling. Both lines are clearly legible and correctly ordered, with the em dash correctly present in the second line.
- Nano Banana 2 · sample 3 W i l d f l o w e r H o n e y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n H A R V E S T E D I N O R E G O N 100% match · 5/5 The required text "Wildflower Honey" and "Net Wt 12 oz — Harvested in Oregon" both appear exactly and legibly. The main title wraps across two lines but spelling is correct, and the em dash is properly rendered. An additional neck-label text "HARVESTED IN OREGON" is present but does not contradict the requirements.
- Nano Banana 2 Lite · sample 1 W I L D F L O W E R H O N E Y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 The main label text matches the required "Wildflower Honey" (rendered in uppercase) and the second line "Net Wt 12 oz — Harvested in Oregon" is reproduced exactly with the correct em dash. All text is legible and free of garbling.
- Nano Banana 2 Lite · sample 2 W i l d f l o w e r H o n e y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 The rendered text matches the required text exactly, including the em dash. Both lines are legible and correctly spelled with proper line breaks.
- Nano Banana 2 Lite · sample 3 R A W & U N F I L T E R E D W i l d f l o w e r H o n e y E s t . 2 0 2 3 E s t . 2 0 2 3 N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 Both required text elements are rendered exactly and legibly, with correct spelling and the em dash. There is a minor redundancy of 'Est. 2023' appearing twice, but this does not affect the required strings.
- Nano Banana Pro · sample 1 W i l d f l o w e r H o n e y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 The rendered text matches the required text exactly, including the em dash and line break structure. All words are spelled correctly and fully legible.
- Nano Banana Pro · sample 2 W I L D F L O W E R H O N E Y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 The rendered text matches the required text exactly, including the correct spelling and the em-dash separator in the second line. The main title is stacked on two lines but reads correctly as "Wildflower Honey", and all text is crisp and legible.
- Nano Banana Pro · sample 3 W i l d f l o w e r H o n e y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 The rendered text matches the required text exactly, including the correct line breaks and the em dash. Both lines are clearly legible with no misspellings or garbling.
- Qwen-Image · seed 1111 W i l d f l o w e r H o n e y N e t W t , 1 2 o z — H a r v e s t e d i n O r e g o n 99% match · 4/5 The primary text "Wildflower Honey" is rendered correctly across two lines. The secondary line is legible but includes an extra comma ("Net Wt,") deviating from the required "Net Wt 12 oz — Harvested in Oregon".
- Qwen-Image · seed 2222 W i l d f l o w e r H o n e y N e t W t . 1 2 o z — H a r v e s t e d i n O r e g o n 99% match · 4/5 The primary text "Wildflower Honey" matches exactly and is fully legible. The second line renders as "Net Wt. 12 oz — Harvested in Oregon", which adds a period after "Wt" that the required text does not include.
- Qwen-Image · seed 3333 W I L D F L O W E R H O N E Y — N e t W t . 1 2 o z — H a r v e s t e d i n O r e g o n 99% match · 4/5 The primary text "Wildflower Honey" matches exactly and is fully legible. The secondary line adds a period after "Wt" and wraps the weight in em-dashes, differing slightly from the required "Net Wt 12 oz — Harvested in Oregon" format, though all words are present and readable.
- Recraft V3 · seed 1111 W I L D F L O W E R H O N E Y N E T W T 1 2 O Z H A R V E S T E D I N O R E C O N 96% match · 4/5 The main title "Wildflower Honey" is rendered accurately and legibly. The secondary text is broken into multiple lines without the required em dash and contains a misspelling ("ORECON" instead of "OREGON"), so it does not match exactly.
- Recraft V3 · seed 2222 W I L D F L O W E R H O N E Y N E T W T 1 2 O Z H A R V E S T E D I N O R E G O N 97% match · 4/5 The main title "Wildflower Honey" is rendered correctly. The remaining required text is present but rearranged into stacked lines without the em dash separator, so it differs from the exact "Net Wt 12 oz — Harvested in Oregon" specification. All text is legible.
- Recraft V3 · seed 3333 W i l d f l o w e r H O N E Y N E T W T 1 2 o z H A R V E S T E D I N O R E G O N 97% match · 4/5 All required words are present and legible, but the layout differs from the requested single second line: "Net Wt 12 oz — Harvested in Oregon" is broken into three separate stacked lines and the em-dash is missing. The spelling of all words is correct.
- Seedream 4.5 · seed 1111 W i l d f l o w e r H o n e y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 The rendered text matches the required text exactly, including the em dash. The subtitle wraps across two lines after "oz —" but the wording and spelling are all correct and fully legible.
- Seedream 4.5 · seed 2222 W i l d f l o w e r H o n e y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 The rendered text matches the required strings exactly, including the em-dash and unit abbreviation. The title wraps across two lines but reads correctly as "Wildflower Honey", and there are no misspellings or garbled characters.
- Seedream 4.5 · seed 3333 W i l d f l o w e r H o n e y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 The rendered text matches the required text exactly, including the em dash and the two-line arrangement of the product name. Spelling and legibility are perfect with no garbling.
- Seedream 5.0 Lite · seed 1111 W i l d f l o w e r H o n e y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 The rendered text matches the required text exactly, including the em dash and the two-word title split across two lines. Spelling and punctuation are correct and everything is crisply legible.
- Seedream 5.0 Lite · seed 2222 W i l d f l o w e r H o n e y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 The rendered text matches the required text exactly, including the em dash. The only difference is 'Wildflower Honey' wraps across two lines, which does not change the wording. All text is clean and legible.
- Seedream 5.0 Lite · seed 3333 W i l d f l o w e r H o n e y N e t W t 1 2 o z — H a r v e s t e d i n O r e g o n 100% match · 5/5 The rendered text matches the required text exactly, including the em dash and line break. Spelling and legibility are perfect.
- Stable Diffusion 1.5 · seed 1111 N N E W O E 7 H l l Y h o n e y w n n o n y B L A n o w t w n e y 40% match · 1/5 The required text "Wildflower Honey" and "Net Wt 12 oz — Harvested in Oregon" is not correctly rendered; instead the label shows garbled, nonsensical letter combinations. Neither line is legible or accurate.
- Stable Diffusion 1.5 · seed 2222 H E A C L I F T E D W H I N E D H I E W W E N O T 32% match · 1/5 The required text 'Wildflower Honey' and 'Net Wt 12 oz — Harvested in Oregon' is entirely absent; instead the label shows garbled gibberish. The characters are individually visible but form no meaningful words, failing the legibility requirement.
- Stable Diffusion 1.5 · seed 3333 O r d o w e r W i l e c H o n g 35% match · 1/5 The rendered text is heavily garbled and does not match the required strings. The title appears as "Wilec Hong" instead of "Wildflower Honey," and the second required line "Net Wt 12 oz — Harvested in Oregon" is nowhere legible, with body text reduced to indecipherable marks.
Inspect the letterforms
Move the cursor over any image: all panels magnify the same spot at 3× so letterforms and fine detail compare directly.
Run-to-run consistency
Scores
| Text Accuracy | Prompt Adherence | Resolution | Latency | Cost | |
|---|---|---|---|---|---|
| FLUX.2 | 4.7 / 5 | 5.0 / 5 | 2.0 / 5 | 4.0 / 5 | 4.0 / 5 |
| FLUX.2 [pro] | 5.0 / 5 | 5.0 / 5 | 2.0 / 5 | 2.3 / 5 | 4.0 / 5 |
| FLUX.2 [dev] Turbo | 4.3 / 5 | 4.2 / 5 | 2.0 / 5 | 4.0 / 5 | 4.0 / 5 |
| Gemini 2.5 Flash Image | 4.7 / 5 | 4.6 / 5 | 3.0 / 5 | 3.0 / 5 | 4.0 / 5 |
| GPT Image 1.5 | 5.0 / 5 | 5.0 / 5 | 3.0 / 5 | 1.0 / 5 | 3.0 / 5 |
| Ideogram 3.0 | 4.3 / 5 | 4.6 / 5 | 3.0 / 5 | 1.0 / 5 | 3.0 / 5 |
| Luma Photon | 4.3 / 5 | 3.3 / 5 | 4.0 / 5 | 2.0 / 5 | 4.0 / 5 |
| Nano Banana 2 | 4.7 / 5 | 4.6 / 5 | 3.0 / 5 | 2.0 / 5 | 3.0 / 5 |
| Nano Banana 2 Lite | 5.0 / 5 | 5.0 / 5 | 3.0 / 5 | 4.0 / 5 | 4.0 / 5 |
| Nano Banana Pro | 5.0 / 5 | 5.0 / 5 | 3.0 / 5 | 1.0 / 5 | 1.0 / 5 |
| Qwen-Image | 4.0 / 5 | 3.8 / 5 | 2.0 / 5 | 1.7 / 5 | 4.0 / 5 |
| Recraft V3 | 4.0 / 5 | 3.8 / 5 | 3.0 / 5 | 2.7 / 5 | 4.0 / 5 |
| Seedream 4.5 | 5.0 / 5 | 5.0 / 5 | 5.0 / 5 | 2.0 / 5 | 4.0 / 5 |
| Seedream 5.0 Lite | 5.0 / 5 | 5.0 / 5 | 5.0 / 5 | 1.0 / 5 | 4.0 / 5 |
| Stable Diffusion 1.5 | 1.0 / 5 | 1.3 / 5 | 1.0 / 5 | 3.0 / 5 | 5.0 / 5 |
New model? New benchmarks.
We re-run the identical 37-prompt suite on every model release. Get the scores, and what changed in the rankings, in your inbox.
You're on the list.
We'll email you when new benchmark results ship.
Frequently asked questions
Image generation is stochastic: the same prompt produces different images on every run, so a single sample measures luck, not ability. Every model runs each benchmark three times with fixed seeds (1111, 2222, 3333), or three unseeded samples where the API accepts no seed. Scores average all three samples, and the consistency benchmarks measure the variation itself.
Yes. Every model receives the same prompt text with default parameters and no per-model tuning, so differences in output reflect the model, not prompt engineering. The suite is versioned and prompts are append-only, which keeps historical scores comparable.
The results on this page are scored on this exact prompt, so the strongest model for it is easy to spot; this benchmark sits in the Typography & Text Rendering category. Scores are per model version and reflect this benchmark only. For a ranking across every benchmark see the model rankings, and to weight the numbers by a specific job see the use-case pages.
Each image is scored 0 to 5 per criterion. Measured criteria (resolution, latency, cost, transparency, color accuracy) are computed automatically; quality criteria (text accuracy, prompt adherence, composition) are judged by an automated Claude vision tier against each prompt’s checklist. Page scores are unweighted means over all of a model’s runs in that scope. Blind expert-panel review has not run yet; the dataset is pilot-0.
Model output is a starting point, not a finished asset. Production work usually needs background removal, exact brand colors or editable text, none of which generation guarantees on every run. The IMG.LY AI Editor gives your users those controls to refine any model’s output to production quality.
The suite re-runs on notable model releases so the rankings stay current. The results shown are the pilot-0 dataset, scored by measured criteria plus an automated Claude vision tier, with blind expert review planned. Prompts are versioned and append-only, so scores stay comparable across runs.

