{"slug": "chatgpt-images", "name": "ChatGPT Images", "category": "ai", "category_name": "AI tools and apps", "description": "", "recommenders": 6, "commenters": 20, "warners": 5, "score": 3.544, "rising": 3.02, "first": "2026-04-21", "latest": "2026-09-20", "why": "I used it to visualise different arrangements of my furniture and it worked nicely.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 7, "neutral": 8, "compare": 1, "warn": 5}, "spark": [0, 0, 0, 0, 0, 2, 0, 1, 0, 0, 4, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "I used it to visualise different arrangements of my furniture and it worked nicely.", "kind": "", "icon": false, "domain": "openai.com", "github_repo": null, "official_url": "", "pricing": "", "aliases": ["ChatGPT Images", "ChatGPT Images 2.0", "ChatGPT Images 2.5", "ChatGPT Image 2", "chatgpt-image-2"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 793887840, "item_id": 49617990, "url": "https://news.ycombinator.com/item?id=49617990", "by": "maxdo", "date": "2026-09-08", "version": null, "stance": "recommend", "quote": "I slap a prompt in a tile store over my room and design several types of tiles and paint from one prompt", "excerpt": "I\u2019m doing renovation . I slap a prompt in a tile store over my room and design several types of tiles and paint from one prompt while causally browsing in almost real time . Isn\u2019t that the future ? I generated 200 images alone in this use case . What\u2019s the alternative to that ? Send it tomorrow someone who hate their job moving tiles in the toilet , may money , wait 1 week", "context": "doing a home renovation", "use_case": "renovation tile and paint visualization", "switched_from": "", "story": "ChatGPT Images 2.5"}, {"id": 793860768, "item_id": 49616298, "url": "https://news.ycombinator.com/item?id=49616298", "by": "jjcm", "date": "2026-09-08", "version": null, "stance": "recommend", "quote": "2.5 nailed it.", "excerpt": "Some UI tests with it: Warcraft 3 style agentic dev interface: https://image.non.io/cd9ea5cd-8ed7-44e0-ad3f-480ff0e51875.webp Overall it used the reference images I gave it a bit better than gpt-image-2. I noticed 2 had issues getting the blue button just right. 2.5 nailed it. A \"John Politics\" meme site: https://image.non.io/d2922164-fa96-4d07-a141-2febadb02939.webp Did very well modifying the pose while keeping the", "context": "", "use_case": "AI image generation", "switched_from": "", "story": "ChatGPT Images 2.5"}, {"id": 793854400, "item_id": 49615900, "url": "https://news.ycombinator.com/item?id=49615900", "by": "alexgyurov", "date": "2026-09-08", "version": null, "stance": "recommend", "quote": "I used it to visualise different arrangements of my furniture and it worked nicely.", "excerpt": "I used it to visualise different arrangements of my furniture and it worked nicely. Personal interior designer", "context": "", "use_case": "furniture arrangement visualization", "switched_from": "", "story": "ChatGPT Images 2.5"}, {"id": 793844816, "item_id": 49615301, "url": "https://news.ycombinator.com/item?id=49615301", "by": "minimaxir", "date": "2026-09-08", "version": null, "stance": "recommend", "quote": "ChatGPT Images 2.5 seems like an even better starting point", "excerpt": "A big wtf at the LM Arena scores: https://arena.ai/leaderboard/text-to-image gpt-image-2.5-sunburst: 1421 gpt-image-2.5-flare: 1399 gpt-image-2 (medium): 1381 mai-image-2.6: 1331 Even with LM Arena being flawed, this is significant. I was planning to do a writeup on the original gpt-image-2 as it crushed every complex image comprehension benchmark I had...I'm glad I procrastinated since ChatGPT Images 2.5 seems like ", "context": "", "use_case": "image generation", "switched_from": "", "story": "ChatGPT Images 2.5"}, {"id": 779777216, "item_id": 48736076, "url": "https://news.ycombinator.com/item?id=48736076", "by": "minimaxir", "date": "2026-06-30", "version": null, "stance": "recommend", "quote": "ChatGPT Image 2 crushes all my existing tests", "excerpt": "That is fair to point out. For those who don't know, ChatGPT Image 2 has an absurd ELO of 1387; compared to the #2 model at 1273, it's over 100 points higher (https://arena.ai/leaderboard/text-to-image). The tradeoff is latency, and ChatGPT Image 2 at High is...slow (~2 minutes at 1024x1024). In both cases it would have skewed the charts here to uselessness. I want to do a writeup on ChatGPT Image 2 but at this point", "context": "", "use_case": "Image generation", "switched_from": "", "story": "Nano Banana 2 Lite"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 793966352, "item_id": 49622897, "url": "https://news.ycombinator.com/item?id=49622897", "by": "earthnail", "date": "2026-09-09", "version": null, "stance": "warn", "quote": "The shoulders of ChatGPT\u2019s output are just wrong.", "excerpt": "Look at the kid in a costume. The shoulders of ChatGPT\u2019s output are just wrong. Sure, the kid looks prettier, stronger with a wider upper body, closer to society\u2019s ideal of a child. But it\u2019s not him. If you put that child in a suit, he\u2019d still have a smaller upper body and the arms wouldn\u2019t fill out the suit as nicely as the child in the AI image does. It\u2019s just not the same child. I know we\u2019re gonna get there eventu", "context": "", "use_case": "image generation", "switched_from": "", "story": "ChatGPT Images 2.5"}, {"id": 779217872, "item_id": 48701117, "url": "https://news.ycombinator.com/item?id=48701117", "by": "andai", "date": "2026-06-27", "version": null, "stance": "warn", "quote": "We're gonna have to bring back handwritten homework assignments.", "excerpt": "We're gonna have to bring back handwritten homework assignments. Oh, wait. https://images.ctfassets.net/kftzwdyauwt9/3bzFMXhknmq5TZvVL7Bm6D/59ca869b957cc52f0b22c239a08029dc/images-2-wbaseball-note.png?w=1920&q=90&fm=webp (From https://openai.com/index/introducing-chatgpt-images-2-0/ )", "context": "", "use_case": "", "switched_from": "", "story": "\"No, I swear I wrote this.\""}, {"id": 768125586, "item_id": 48007849, "url": "https://news.ycombinator.com/item?id=48007849", "by": "simonw", "date": "2026-05-04", "version": null, "stance": "warn", "quote": "ChatGPT Images 2.0 will cheat and add a raccoon", "excerpt": "That may be true for many of the short form pieces - there's only so much you can say in a couple of paragraphs - but I try to inject a whole lot of additional commentary, often critical, in my longer form work. Recent examples from https://simonwillison.net/entries/ - https://simonwillison.net/2026/Apr/27/now-deceased-agi-clause/ pulled apart the absurd deal between OpenAI and Microsoft where OpenAI could declare \"A", "context": "", "use_case": "", "switched_from": "", "story": "The Zig project's rationale for their firm anti-AI contribution policy"}, {"id": 766256208, "item_id": 47891013, "url": "https://news.ycombinator.com/item?id=47891013", "by": "valarauko", "date": "2026-04-24", "version": null, "stance": "warn", "quote": "Images 2.0 also couldn't give anything acceptable till I gave it some examples.", "excerpt": "That's great, though I wasn't even thinking at the scale of reflection or refraction. My test was if the image generators could come up with a novelty pair of glasses that incorporate the year digits into the shape of the frame itself with some whimsy, rather than just plop the numbers on top of regular boring frames. So something like [this](https://p.kagi.com/proxy/oardefault.jpg?c=-4THVYblKrsgkzFTNEfJ5qHP1HPIUykZF", "context": "", "use_case": "", "switched_from": "", "story": "ChatGPT Images 2.0"}]}], "who": [{"by": "xfz", "context": "author of a children's picture book", "url": "https://news.ycombinator.com/item?id=49777281", "date": "2026-09-20"}, {"by": "maxdo", "context": "doing a home renovation", "url": "https://news.ycombinator.com/item?id=49617990", "date": "2026-09-08"}], "tags": [], "use_cases": ["image generation", "ai image generation", "illustrating a picture book", "renovation tile and paint visualization", "furniture arrangement visualization", "manga page generation"], "compared": [{"slug": "nano-banana-pro", "name": "Nano Banana Pro", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "gpt-image", "name": "GPT Image", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=49614720", "title": "ChatGPT Images 2.5", "mentions": 10}, {"url": "https://news.ycombinator.com/item?id=47853000", "title": "ChatGPT Images 2.0", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=49777263", "title": "Ada and the Panda: even with AI, making a picture book was no child's play", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48735444", "title": "Nano Banana 2 Lite", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48699969", "title": "\"No, I swear I wrote this.\"", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48421858", "title": "OpenCV 5 Is Here: The Biggest Leap in Years for Computer Vision", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {}, "2026-02": {}, "2026-03": {}, "2026-04": {"recommend": 2, "warn": 2}, "2026-05": {"neutral": 1, "warn": 1}, "2026-06": {"neutral": 2, "warn": 1, "recommend": 1}, "2026-07": {}, "2026-08": {}, "2026-09": {"neutral": 5, "recommend": 4, "compare": 1, "warn": 1}, "2026-10": {}}, "versions": [], "version_unnamed": 0, "family_ref": null, "runs_on": null, "lines": [], "quotes": [{"id": 796436497, "item_id": 49777281, "url": "https://news.ycombinator.com/item?id=49777281", "by": "xfz", "date": "2026-09-20", "version": null, "stance": "neutral", "quote": "The images were the part I had to lean on AI hardest for, and they were way more challenging than I expected", "excerpt": "Author here. I used Claude and ChatGPT Images to help me write and illustrate a book for my daughter's fourth birthday. The images were the part I had to lean on AI hardest for, and they were way more challenging than I expected: five attempts at a bed that works in three dimensions before I gave up and went with an outdoor scene. It taught me a lot about where AI helps and where it doesn't. Plenty of pitfalls, but I", "context": "author of a children's picture book", "use_case": "illustrating a picture book", "switched_from": "", "story": "Ada and the Panda: even with AI, making a picture book was no child's play"}, {"id": 793966352, "item_id": 49622897, "url": "https://news.ycombinator.com/item?id=49622897", "by": "earthnail", "date": "2026-09-09", "version": null, "stance": "warn", "quote": "The shoulders of ChatGPT\u2019s output are just wrong.", "excerpt": "Look at the kid in a costume. The shoulders of ChatGPT\u2019s output are just wrong. Sure, the kid looks prettier, stronger with a wider upper body, closer to society\u2019s ideal of a child. But it\u2019s not him. If you put that child in a suit, he\u2019d still have a smaller upper body and the arms wouldn\u2019t fill out the suit as nicely as the child in the AI image does. It\u2019s just not the same child. I know we\u2019re gonna get there eventu", "context": "", "use_case": "image generation", "switched_from": "", "story": "ChatGPT Images 2.5"}, {"id": 793892352, "item_id": 49618272, "url": "https://news.ycombinator.com/item?id=49618272", "by": "tezza", "date": "2026-09-08", "version": null, "stance": "compare", "quote": "I've done a side by side comparison of the two new models across all quality levels.", "excerpt": "I've done a side by side comparison of the two new models across all quality levels. Versus all the previous models https://generative-ai.review/2026/09/rush-openai-image-gen-2-5-vs-2-vs-1-5-vs-1-vs-1-mini-at-all-quality-levels/ right, off to bed now", "context": "", "use_case": "", "switched_from": "", "story": "ChatGPT Images 2.5"}, {"id": 793887840, "item_id": 49617990, "url": "https://news.ycombinator.com/item?id=49617990", "by": "maxdo", "date": "2026-09-08", "version": null, "stance": "recommend", "quote": "I slap a prompt in a tile store over my room and design several types of tiles and paint from one prompt", "excerpt": "I\u2019m doing renovation . I slap a prompt in a tile store over my room and design several types of tiles and paint from one prompt while causally browsing in almost real time . Isn\u2019t that the future ? I generated 200 images alone in this use case . What\u2019s the alternative to that ? Send it tomorrow someone who hate their job moving tiles in the toilet , may money , wait 1 week", "context": "doing a home renovation", "use_case": "renovation tile and paint visualization", "switched_from": "", "story": "ChatGPT Images 2.5"}, {"id": 793874480, "item_id": 49617155, "url": "https://news.ycombinator.com/item?id=49617155", "by": "emadabdulrahim", "date": "2026-09-08", "version": null, "stance": "neutral", "quote": "Added support for GPT 2.5", "excerpt": "Shameless plug, but I built an image generation app with tools for sprite sheet and cutting out the sprites automatically. Added support for GPT 2.5 http://batchbanana.com/", "context": "", "use_case": "", "switched_from": "", "story": "ChatGPT Images 2.5"}, {"id": 793860768, "item_id": 49616298, "url": "https://news.ycombinator.com/item?id=49616298", "by": "jjcm", "date": "2026-09-08", "version": null, "stance": "recommend", "quote": "2.5 nailed it.", "excerpt": "Some UI tests with it: Warcraft 3 style agentic dev interface: https://image.non.io/cd9ea5cd-8ed7-44e0-ad3f-480ff0e51875.webp Overall it used the reference images I gave it a bit better than gpt-image-2. I noticed 2 had issues getting the blue button just right. 2.5 nailed it. A \"John Politics\" meme site: https://image.non.io/d2922164-fa96-4d07-a141-2febadb02939.webp Did very well modifying the pose while keeping the", "context": "", "use_case": "AI image generation", "switched_from": "", "story": "ChatGPT Images 2.5"}, {"id": 793856512, "item_id": 49616032, "url": "https://news.ycombinator.com/item?id=49616032", "by": "raincole", "date": "2026-09-08", "version": null, "stance": "neutral", "quote": "", "excerpt": "https://developers.openai.com/api/docs/pricing#image-tokens", "context": "", "use_case": "", "switched_from": "", "story": "ChatGPT Images 2.5"}, {"id": 793854400, "item_id": 49615900, "url": "https://news.ycombinator.com/item?id=49615900", "by": "alexgyurov", "date": "2026-09-08", "version": null, "stance": "recommend", "quote": "I used it to visualise different arrangements of my furniture and it worked nicely.", "excerpt": "I used it to visualise different arrangements of my furniture and it worked nicely. Personal interior designer", "context": "", "use_case": "furniture arrangement visualization", "switched_from": "", "story": "ChatGPT Images 2.5"}, {"id": 793849072, "item_id": 49615567, "url": "https://news.ycombinator.com/item?id=49615567", "by": "benatkin", "date": "2026-09-08", "version": null, "stance": "neutral", "quote": "Earlier today I couldn't get ChatGPT to draw a horse on the moon.", "excerpt": "Earlier today I couldn't get ChatGPT to draw a horse on the moon. Idea taken from Stable Diffusion's wikipedia page. I tried three times with that prompt, \"a photograph of an astronaut riding a horse\" and again with a horse on the moon. I got it to do another image. However, the original prompt just worked, though it didn't happen to choose the moon, it didn't say the moon. Edit: finally, I have my horse on the moon.", "context": "", "use_case": "", "switched_from": "", "story": "ChatGPT Images 2.5"}, {"id": 793844816, "item_id": 49615301, "url": "https://news.ycombinator.com/item?id=49615301", "by": "minimaxir", "date": "2026-09-08", "version": null, "stance": "recommend", "quote": "ChatGPT Images 2.5 seems like an even better starting point", "excerpt": "A big wtf at the LM Arena scores: https://arena.ai/leaderboard/text-to-image gpt-image-2.5-sunburst: 1421 gpt-image-2.5-flare: 1399 gpt-image-2 (medium): 1381 mai-image-2.6: 1331 Even with LM Arena being flawed, this is significant. I was planning to do a writeup on the original gpt-image-2 as it crushed every complex image comprehension benchmark I had...I'm glad I procrastinated since ChatGPT Images 2.5 seems like ", "context": "", "use_case": "image generation", "switched_from": "", "story": "ChatGPT Images 2.5"}, {"id": 793844560, "item_id": 49615285, "url": "https://news.ycombinator.com/item?id=49615285", "by": "shagie", "date": "2026-09-08", "version": null, "stance": "neutral", "quote": "I'm not sure if I'm working with ChatGPT Images 2.5 or 2.0 here", "excerpt": "I'm not sure if I'm working with ChatGPT Images 2.5 or 2.0 here... The original photo I took was at https://www.reddit.com/r/Tovala/comments/1pfuwrb/meatloaf_paradise_by_the_heatingelement_light/ - it's a cheeseburger meatloaf with potato wedges taken with a phone camera. And I was going for a consistent documentation approach for the photograph, not trying for menu proper. https://chatgpt.com/share/6aa05d33-3e6c-83e", "context": "", "use_case": "", "switched_from": "", "story": "ChatGPT Images 2.5"}, {"id": 779777216, "item_id": 48736076, "url": "https://news.ycombinator.com/item?id=48736076", "by": "minimaxir", "date": "2026-06-30", "version": null, "stance": "recommend", "quote": "ChatGPT Image 2 crushes all my existing tests", "excerpt": "That is fair to point out. For those who don't know, ChatGPT Image 2 has an absurd ELO of 1387; compared to the #2 model at 1273, it's over 100 points higher (https://arena.ai/leaderboard/text-to-image). The tradeoff is latency, and ChatGPT Image 2 at High is...slow (~2 minutes at 1024x1024). In both cases it would have skewed the charts here to uselessness. I want to do a writeup on ChatGPT Image 2 but at this point", "context": "", "use_case": "Image generation", "switched_from": "", "story": "Nano Banana 2 Lite"}, {"id": 779217872, "item_id": 48701117, "url": "https://news.ycombinator.com/item?id=48701117", "by": "andai", "date": "2026-06-27", "version": null, "stance": "warn", "quote": "We're gonna have to bring back handwritten homework assignments.", "excerpt": "We're gonna have to bring back handwritten homework assignments. Oh, wait. https://images.ctfassets.net/kftzwdyauwt9/3bzFMXhknmq5TZvVL7Bm6D/59ca869b957cc52f0b22c239a08029dc/images-2-wbaseball-note.png?w=1920&q=90&fm=webp (From https://openai.com/index/introducing-chatgpt-images-2-0/ )", "context": "", "use_case": "", "switched_from": "", "story": "\"No, I swear I wrote this.\""}, {"id": 775375633, "item_id": 48460977, "url": "https://news.ycombinator.com/item?id=48460977", "by": "M4v3R", "date": "2026-06-09", "version": null, "stance": "neutral", "quote": "alternatively with ChatGPT Image 2", "excerpt": "The diagrams were generated with Nano Banana Pro (most probably, or alternatively with ChatGPT Image 2), if you look closely in high contrast areas you'll see artifacts in the background that give it away. I personally don't mind AI generated content when it's properly reviewed, but unfortunately more often than not the author just glances at the result and decides it's good enough. Example: https://opencv.org/wp-con", "context": "", "use_case": "", "switched_from": "", "story": "OpenCV 5 Is Here: The Biggest Leap in Years for Computer Vision"}, {"id": 774669320, "item_id": 48416832, "url": "https://news.ycombinator.com/item?id=48416832", "by": "scotty79", "date": "2026-06-05", "version": null, "stance": "neutral", "quote": "The model itself is not good in basic composing and keeping track of different versions of the same sub-image", "excerpt": "Tldr; just teach them to talk to Codex and show Pi to ambitious ones. Raw Codex, both app and cli. On windows 11 which is horrible (sometimes in WSL, which sometimes crashes for no reason when I copy a lot of data around and somehow reverts contents of a mounted vhd virtual drive to previous state from long ago, after a crash). I'd love to switch to linux but I'm an avid gamer. I installed a linux on my old box thoug", "context": "", "use_case": "image generation", "switched_from": "", "story": "Ask HN: What is your (AI) dev tech stack / workflow? (June 2026)"}, {"id": 768125586, "item_id": 48007849, "url": "https://news.ycombinator.com/item?id=48007849", "by": "simonw", "date": "2026-05-04", "version": null, "stance": "warn", "quote": "ChatGPT Images 2.0 will cheat and add a raccoon", "excerpt": "That may be true for many of the short form pieces - there's only so much you can say in a couple of paragraphs - but I try to inject a whole lot of additional commentary, often critical, in my longer form work. Recent examples from https://simonwillison.net/entries/ - https://simonwillison.net/2026/Apr/27/now-deceased-agi-clause/ pulled apart the absurd deal between OpenAI and Microsoft where OpenAI could declare \"A", "context": "", "use_case": "", "switched_from": "", "story": "The Zig project's rationale for their firm anti-AI contribution policy"}, {"id": 768030768, "item_id": 48001923, "url": "https://news.ycombinator.com/item?id=48001923", "by": "gcmeplz", "date": "2026-05-03", "version": null, "stance": "neutral", "quote": "Nice! It's great to confirm that it can in fact do it", "excerpt": "Nice! It's great to confirm that it can in fact do it, and it's interesting that even with the clear guidance from an expert it took a few tries. https://genai-showdown.specr.net/ is fascinating btw!", "context": "", "use_case": "", "switched_from": "", "story": "ChatGPT Images 2.0 Still Can't Draw the Seven-Legged Spider I Want"}, {"id": 766256208, "item_id": 47891013, "url": "https://news.ycombinator.com/item?id=47891013", "by": "valarauko", "date": "2026-04-24", "version": null, "stance": "warn", "quote": "Images 2.0 also couldn't give anything acceptable till I gave it some examples.", "excerpt": "That's great, though I wasn't even thinking at the scale of reflection or refraction. My test was if the image generators could come up with a novelty pair of glasses that incorporate the year digits into the shape of the frame itself with some whimsy, rather than just plop the numbers on top of regular boring frames. So something like [this](https://p.kagi.com/proxy/oardefault.jpg?c=-4THVYblKrsgkzFTNEfJ5qHP1HPIUykZF", "context": "", "use_case": "", "switched_from": "", "story": "ChatGPT Images 2.0"}, {"id": 765717648, "item_id": 47857353, "url": "https://news.ycombinator.com/item?id=47857353", "by": "tkgally", "date": "2026-04-21", "version": null, "stance": "recommend", "quote": "I had it produce a two-page manga with Japanese dialogue. Nearly perfect", "excerpt": "I had it produce a two-page manga with Japanese dialogue. Nearly perfect: https://www.gally.net/temp/20260422-chatgpt-images-2-example/index.html", "context": "", "use_case": "Manga page generation", "switched_from": "", "story": "OpenAI Livestream"}, {"id": 765691344, "item_id": 47855709, "url": "https://news.ycombinator.com/item?id=47855709", "by": "TomGarden", "date": "2026-04-21", "version": null, "stance": "warn", "quote": "AI art falls short on both being human", "excerpt": "I used to think like what you describe, but I've fallen on the side of \"art is just more emotionally resonant human communication\". And most of the time human communication with more effort and thought behind it. AI art falls short on both being human and, on average, having more effort or thought behind it than your general interaction at the supermarket. I will say, it can be emotionally resonant though - but it's ", "context": "", "use_case": "AI image generation", "switched_from": "", "story": "ChatGPT Images 2.0"}, {"id": 765657856, "item_id": 47853616, "url": "https://news.ycombinator.com/item?id=47853616", "by": "gpt5", "date": "2026-04-21", "version": null, "stance": "recommend", "quote": "Blow everything out of the water on llmarena", "excerpt": "Blow everything out of the water on llmarena https://arena.ai/leaderboard/text-to-image", "context": "", "use_case": "", "switched_from": "", "story": "ChatGPT Images 2.0"}]}