Free Figma Plugin · Zero API · No Limits

Extract any website's
design system in seconds

Paste a URL. Get colours, typography, spacing, grids, tech stack — all in Figma frames with a full WCAG accessibility report. Completely free, forever.

Install on Figma — Free
Powered by Elustra
25+
Tech Detectors
6
Breakpoints
4
Export Formats
0
API Keys
Free Extractions
How It Works

Three steps to a complete design system

No setup. No API keys. No backend. Everything runs inside Figma's sandbox — your data never leaves your machine.

1

Paste a URL

Enter any public website URL. The plugin fetches it through a CORS proxy — stripe.com to your client's live site, no restrictions.

2

Choose Your Analysis

Select breakpoints (320–1920px), pick analysis modules — colours, typography, spacing, grid, tech stack, assets — and choose export formats.

3

Hit Extract

A 10-step pipeline completes in under 30 seconds. Figma frames are created automatically. PDF, HTML, and JSON download to your machine.

4

Review & Ship

Browse in-plugin results: accessibility contrast report, colour swatches, type scale, spacing tokens, grid specs, and technology fingerprint.

Full Feature List

Everything a design system extraction needs

Six analysis modules, four export formats, full WCAG accessibility report — all in one free plugin.

Colour System Extraction

Extracts every hex and RGB value from inline styles and CSS blocks. Auto-categorises into brand, background, text, accent, and border groups. Up to 60 colours per extraction.

#hexrgb()brand palette60+ colours

WCAG Accessibility Report

Full contrast matrix between brand and background colours. Each pair gets a ratio, AAA/AA/AA Large/FAIL badge, and live text preview — in plugin, Figma frame, HTML, PDF, and JSON.

WCAG 2.1AAA/AAcontrast ratioslive preview

Typography Detection

Detects font families from CSS and Google Fonts imports. Extracts font sizes and builds a named type scale — Display XL down to Label — with weights and line heights.

font-familyGoogle Fontstype scale10 levels

Spacing Scale Mining

Scrapes padding, margin, and gap values from CSS to reconstruct spacing tokens. Framework-aware: Tailwind projects get a 4px base scale automatically with rem equivalents.

paddingmargingaprem + px

Grid System Analysis

Detects column count, gutter width, side margins, and container max-width. Generates per-breakpoint grid specs and renders a visual column preview inside Figma.

columnsguttermax-widthresponsive

Tech Stack Fingerprinting

Identifies 25+ frameworks, CMSs, and hosting providers from HTML/JS signatures — React, Vue, Next.js, Tailwind, WordPress, Shopify, Vercel, Netlify, and more.

React/Vue/NextTailwindCMS25+ detectors

Asset Cataloguing

Counts inline SVGs and image elements. Detects icon libraries — Font Awesome, Heroicons, Lucide, Feather — and reports image totals per page.

SVG counticon libsimg count

Figma Frame Generation

Creates 5 polished 1440px artboards: Cover with stats, Colour System with full accessibility matrix, Typography, Spacing & Grid with column visualiser, Technology Stack.

5 frames1440pxgradient blue

Multi-Format Export

Every extraction produces four files simultaneously: Figma frames, a print-ready PDF report, a deployable HTML styleguide with CSS tokens, and a Style Dictionary JSON file.

.fig.pdf.html.json
Accessibility First

Full WCAG 2.1 accessibility report
in every extraction

Not just a contrast checker — a complete colour-pair accessibility matrix with live previews baked into every output format.

🎨

Colour-Pair Matrix

Every brand colour tested against light and dark backgrounds — foreground, background, ratio, and level all in one clear table.

AAA / AA / AA Large / FAIL Badges

WCAG 2.1 conformance levels for normal text (4.5:1), large text (3:1), and UI components (3:1) — clearly labelled on every pair.

👁

Live Text Preview

See exactly how each colour pair looks with "Sample Text" rendered in the actual foreground/background combination, right in the plugin.

📊

Pass / Fail Summary

Instant summary: how many pairs pass AA+, how many fail, total pairs tested — exported to Figma, PDF, HTML, and JSON.

Live Contrast Preview
#FFFFFF on #0F172A
18.1:1AAA
#2563EB on #FFFFFF
5.9:1AA
#38BDF8 on #FFFFFF
2.3:1FAIL
#FFFFFF on #1E3A8A
8.6:1AAA
#64748B on #FFFFFF
4.6:1AA
WCAG 2.1 Reference
≥ 7.0:1 · AAA enhanced · ≥ 4.5:1 · AA normal text
≥ 3.0:1 · AA large / UI · < 3.0:1 · FAIL
Export Formats

Four formats, one extraction

Every analysis automatically produces all four output files. Download instantly or share with your team.

.fig

Figma Frames

  • Cover with domain + stats
  • Colour system + WCAG matrix
  • Typography scale with samples
  • Spacing tokens + grid visualiser
  • Technology stack cards
.pdf

PDF Report

  • Print-ready A4 format
  • Brand palette + colour grid
  • Full accessibility table
  • Typography + spacing specs
  • Tech stack summary
.html

HTML Styleguide

  • Standalone deployable file
  • CSS custom properties
  • Full WCAG contrast table
  • Live swatches + type samples
  • Elustra footer attribution
.json

JSON Tokens

  • Style Dictionary compatible
  • All colour tokens
  • Typography scale object
  • Spacing token map
  • Grid + breakpoint config
Responsive Coverage

Six breakpoints, full spectrum

From 320px pocket mobile to 1920px ultra-wide — select exactly what your project needs.

Mobile320px
Plus414px
Tablet768px
Laptop1024px
Desktop1440px
4K Wide1920px
100% Free · Forever

No subscriptions.
No API keys. No limits.

Systemic WCAG runs entirely inside Figma's sandbox. Your data never leaves your machine. Extract unlimited design systems, forever.

Zero API keys
No rate limits
No backend server
No data collection
Unlimited extractions
Free forever
Contact Us