Claude generates beautiful interactive components as .jsx files.
snapjsx lets you view them live and export as high-resolution images.
Drop your .jsx file, paste code, or load from URL
See your component rendered live — interactive, just like in Claude
Tweak fonts, colors, spacing — or skip and go straight to export
Download as PNG, JPEG, WebP or PDF in any size
See your JSX component rendered exactly like in Claude's artifact viewer. Fully interactive — click buttons, scroll, explore.
Export individual slides or entire carousels as high-resolution images. Tweak fonts, colors, spacing before export.
Claude (AI by Anthropic) can generate interactive visual components — social media posts, carousels, dashboards, and more — as .jsx files. These are React components that need a runtime to display. snapjsx provides that runtime: upload your .jsx, see it rendered, and export it as an image.