It is not a screenshot. Pages come back as real frames, text and vector nodes, so you can change colours, copy and layout directly in Figma.
Capture in the browser on the left, watch real layers land in Figma on the right. At the end we recolour the text — something you could never do with an image.
Not "roughly similar" — the actual pixels and styles.
Reads a DOM snapshot through the Chrome DevTools Protocol and reproduces exact positions and sizes — gradients, shadows, asymmetric borders, rounded corners and overflow clipping included.
Text arrives as text nodes with font, weight, colour and alignment intact. No retyping words off an image.
Inline SVG becomes editable vector nodes.
Nested frames and web components are merged into a single capture.
One pairing code sends a capture straight from the extension to the plugin.
Not just pasted in — ready to work with. Auto Layout is configured for you and colours and text styles become Local Styles.
Captures stay on your machine by default. The extension and plugin carry no analytics, tracking or ad identifiers. Even with direct send the relay forwards and discards immediately, storing nothing.
Click the extension icon on the page you want. It reads the DOM, styles and layout into a .h2f file.
Drop the file, paste from the clipboard, or use a 6-digit code to send it straight to the Figma plugin.
It lands as real frames, text and vectors — with Auto Layout and Local Styles already set up.
Use it free for as long as that is enough. Upgrade only when it is not.
LAUNCH50 applies automatically at checkout for 50% off your first 3 months (until 2026-08-08)Your first capture lands in Figma in about 30 seconds. Five a month stay free, always.