HTML to Figma was built out of a recurring frustration: a production website exists, but the Figma file doesn't. Recreating it manually takes hours — and it's never quite right. Computed styles, spacing, and font rendering all diverge slightly from what the browser actually renders.
The insight was simple: the browser already knows the answer. Every DOM node has computed styles for position, size, font, color, and spacing. HTML to Figma reads those values directly from the browser's rendering engine and maps them to equivalent Figma properties — frames, text, rectangles, vectors — without any manual approximation.
The product now supports both supplied HTML and direct public URL capture, giving teams separate paths for private sources and deployed pages.