Back to Plugins
FigmaToCode

FigmaToCode

Convert Figma designs to CSS, Flutter (Dart) & HTML — 100% local, no account

Plugin Preview

FigmaToCode preview

About this plugin

FigmaToCode converts your Figma selection into ready-to-use CSS, Flutter (Dart), and HTML — instantly, right inside Figma, with no server, no account, and no data ever leaving your machine.Select any layer, frame, or component and get:CSS — clean, copyable styles: fills/gradients, strokes, radius, shadows, blur, and auto-layout (flex/grid)Flutter (Dart) — a full Widget build() function with Row/Column/Stack layout, gradients, borders, shadows, and exported image assetsHTML — the complete node tree as nested markup with a matching stylesheetDesign System — reads your Figma variables, styles, and component instances so exported code uses your actual token/component names, not raw valuesResponsive mode — an opt-in fluid output that reflects Figma's Fill/Hug/Constraint behavior instead of a fixed pixel sizeLive Preview — compares the real Figma render against the generated HTML side by side, so you can catch layout drift before you shipMulti-selection support and real asset export (downloads images/vectors as files with matching code paths)Everything runs locally inside the Figma plugin sandbox — perfect for quickly handing off accurate, production-ready code to developers.

Plugin Details

Version6
CreatedAugust 26, 2026
Last UpdatedSeptember 18, 2026
CategoryPrototyping & animation plugins
CreatorPramarn Moolprasarn
Stats2 installs, 1 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:ui.html
  • main:code.js
  • Document Access:dynamic-page
  • Network Access:

    Optional local servers on the user's own machine, used only while the matching Connect button in Settings is toggled on: localhost:8787 dumps the selected layers for troubleshooting, localhost:8788 is a WebSocket bridge to a local MCP server so an AI client can read the current selection. Nothing is sent anywhere by default and no data leaves the user's own machine.

  • Editor Types:
    figma
  • Allowed Domains:
    • http://localhost:8787
    • ws://localhost:8788