Your HTML is rendered locally in your browser. No code is sent to any server.

Live Preview

Preview

Hello, CaptureKit!

HTML rendered to PNG in your browser

Free Private Instant

Click "Update Preview" after editing your HTML to refresh the preview, then "Download PNG" to capture it.

How It Works

Your HTML is rendered in a sandboxed preview div using React's dangerouslySetInnerHTML. The html2canvas library then captures the rendered output as a PNG image. Nothing is uploaded — everything runs locally.

Limitations

External images may not render due to CORS restrictions. Inline styles and embedded base64 images work best. External CSS files are not loaded.