Image Generation
ChatGPT's image generation feature allows users to create images using DALL·E directly within the conversation interface, with tool selection, prompt input, and result display integrated seamlessly.

ChatGPT composer with image generation tool selected
What's happening
ChatGPT integrates image generation through DALL·E as a selectable tool within the composer interface. Users can activate the image generation tool, input a text prompt describing the desired image, and receive generated images directly in the conversation. The interface seamlessly blends image generation into the chat experience, allowing users to iterate on prompts and view results alongside text conversations.
Patterns
Image generation tool selected from tool switching menu
Text-to-image generation workflow integrated into chat interface
Generated images displayed as artifacts within the conversation flow
UX Insights
- •Image generation is treated as a tool capability, not a separate feature
- •Generated images appear inline in the conversation thread
- •Users can iterate on image prompts within the same conversation context
- •Tool selection makes image generation discoverable alongside other capabilities
- •Images are displayed as part of the conversation history, maintaining context
- •Interface supports both standalone image generation and image generation within broader conversations
Design Decisions
By integrating image generation as a tool within the composer, ChatGPT maintains a unified interface for all AI capabilities. This approach makes image generation discoverable and accessible without requiring users to navigate to a separate feature or application. The inline display of generated images keeps the conversation context intact and allows for natural iteration on image prompts.
More from the gallery

Tool Switching in Composer
Claude allows users to select and activate different AI capabilities like Code Interpreter, Web Search, and file analysis directly from the composer interface.

Tool Switching in Composer
Gemini allows users to select and activate different AI capabilities and extensions like Google Workspace, YouTube, and Maps directly from the composer interface.
.png)
Tool Switching in Composer
Grok displays active tools as dismissible chips above the composer, allowing users to activate capabilities like DeepSearch and see them clearly indicated with the ability to remove them with an X button.

Tool Switching in Composer
Perplexity allows users to select and activate different AI capabilities and modes directly from the composer interface.
More real-world AI UX in your inbox
Weekly gallery picks, interface patterns, and notes on how products ship AI - no spam, unsubscribe anytime.