Claude can generate custom diagrams, charts, and interactive visuals directly in your conversation. When a visual would explain something better than text, Claude builds one from scratchâshaped to your specific question, rendered inline as part of the response.
Note: Custom visuals are currently in beta and available to all Claude users on web and desktop, in both chat and Cowork.
How it works
You donât need to turn anything on. Claude decides when a visual would help based on what youâre asking. You can also ask directlyâtry phrases like âdraw this as a diagram,â âshow me how this changes over time,â or âchart this data.â
Once a visual appears, you can interact with itâclick buttons, adjust sliders, expand it to full screenâand keep asking follow-up questions. Claude can update or rebuild the visual as the conversation continues.
Here are a few examples of what Claude might generate:
âShow me how this process worksâ â Claude shows you by creating a flowchart.
Upload a CSV and ask âWhat does the data show?ââ Claude generates an interactive chart.
âHelp me decide between two different optionsâ â Claude outputs a side-by-side comparison.
âVisualize this system or conceptâ â Claude builds a diagram alongside its explanation.
Custom visuals in Cowork
Custom visuals work the same way in Cowork sessions, except for a couple of differences:
No sharing. Cowork sessions run locally, so visuals don't render for others via a share link.
No click-to-follow-up. In chat, clicking inside a visual sends a follow-up prompt to Claude (for example, "drill into Q3"). That shortcut isn't available in Cowork yet, but you can still ask follow-up questions by typing them.
Keep a visual
Custom visuals are ephemeral by default. They live inline as part of Claude's response and aren't saved separately when the conversation moves on. Think of them less like a finished file and more like a whiteboard sketch.
However, if you do want to keep a visual, you have a few options:
Copy as image â grab a static snapshot for notes, slides, or a quick paste.
Download â save the visual as an .svg or .html file.
Save as artifact â convert it into an artifact you can keep, publish, and iterate on over time.
This is the main practical difference from artifacts: artifacts are persistent and shareable from the start, while custom visuals help you think in the moment and only stick around if you choose to keep them. If you want to build something persistentâa tool, an app, a document to shareâask Claude to create an artifact instead. For more information, see What are artifacts and how do I use them?
How are custom visuals built?
Custom visuals arenât photos or illustrations. Claude builds them using HTMLâthe same building blocks as web pagesâso theyâre interactive and specific to your question rather than static images.
Limitations
Custom visuals are available in chats on Claude web and desktop apps only. They donât render on Claude for iOS or Claude for Android.
If you share a chat, the visual renders for the recipient on web and desktop only and they must be logged in to view.
Visuals aren't saved automatically. To keep one, use one of the options described above.
This feature is in beta. Visual quality and complexity will vary, and Claude may not always choose to generate a visual when you expect one.
Tips
Ask for what you want. If Claude gives a text output when youâd prefer a visual, try rephrasingââshow me a diagram of how this worksâ or âchart this for me.â
Smarter is better. Opus performs the best at visualization tasks, so if youâre going for something complex, weâd recommend choosing a more intelligent model.
Personalize your visuals. If you tell Claude âmake all my visualizations pinkâ, Claude will remember.
Iterate in the conversation. You can ask Claude to adjust a visual the same way youâd ask it to revise textââmake the chart show monthly instead of yearlyâ or âadd a third option to the comparison.â
