# Figmimic Pastes Any Webpage Into Figma as Editable Frames

> A bookmarklet that captures authenticated pages into Figma as editable frames by inlining Figma's own capture library, which lets it bypass strict CSPs.

Published: 2026-08-25
URL: https://daniliants.com/insights/figmimic-pastes-any-webpage-into-figma-as-editable-frames/
Tags: figma, bookmarks, design-systems, web-security

---

## Summary

Figmimic is a bookmarklet that captures any webpage, including authenticated dashboards and admin panels, and pastes it into Figma as editable frames rather than a flat screenshot. It works by embedding Figma's own `capture.js` library directly inside the bookmarklet so it never needs to fetch anything from the page being captured, which is what lets it bypass strict Content Security Policies.

## Key Insight

- The bookmarklet is roughly 400 KB because it carries a full copy of Figma's capture library inline, so it needs re-dragging every few months to pick up library updates.
- Firefox silently fails to save it: Firefox caps bookmark URLs at 65,536 characters and rejects longer ones without any warning, so installation looks successful but leaves an empty bookmark. The bookmarklet itself runs fine in Firefox once installed elsewhere, only the install step is broken there. Chrome and Safari save it without issue.
- Clipboard writes require an active user gesture. Since the capture finishes after the triggering click, Safari (strictest about this) can refuse the write. The fix is just clicking anywhere on the page again to re-trigger the copy.
- A related focus quirk: clicking a bookmarklet can leave keyboard focus in the browser chrome rather than the page, which also blocks the clipboard write. Same fix, click the page.
- Image capture depends on the page's `connect-src` CSP directive: same-domain images embed fine, but third-party-hosted images get silently skipped while text, layout, and styles remain intact.