Code screenshots your agent can make itself.
Paste code and export in seconds. Or install the CLI and let Claude Code and Cursor render snippets while they write your docs. Same renderer either way — and nothing leaves your machine.
computed split diff, straight from the tool
Built for agentic workflows
Your agent can use this too.
Snapcode ships an MCP server and a skill file. Claude Code and Cursor call it directly while writing docs, so the code in your README looks like someone cared.
- mcpsnapcode mcp — local stdio server, no account, works offline.
- clisnapcode generate — pipe it, script it, run it in CI.
- skillSKILL.md — teaches the agent when a snippet is worth rendering.
$ snapcode generate --file src/auth.ts --diff --theme acme-docs --out docs/auth.png ✓ rendered 1240×620 · 84ms ✓ wrote docs/auth.png
How it works
Or just paste it. No account.
Drop in code
Paste it, type it, or drag a file onto the canvas. The language detects itself.
Style it
Theme, background, font. Line numbers, highlights, or a full computed diff.
Export or automate
Download a PNG or SVG — or hand the job to your agent and never open the browser.
Gallery
See it in action
Five snippets, five styles. Click any card to open it live in the editor.
Pricing
Free where it matters.
The tool, the CLI, and the MCP server are free forever. Pay when you want your own brand on it.
- Unlimited exports
- All themes and backgrounds
- PNG and SVG export
- Shareable links
- Watermarked output
- No watermark
- Saved brand themes
- Higher-resolution export
- CLI and API access
- MCP + AI agent integration
- Snippet history
- Invite your workspace