0
100
200
300
400
500
600
700
800
900
1000
1100
0
100
200
300
400
500
600
700
800
900
1000
1100
Figma Plugin · Free · No Login Required

Auto-Generate
Design Specs in Figma

Select a component. Autospec creates annotated anatomy diagrams, spacing specs, and property tables for developer handoff.

One-Click Generation
Any Component
Dev-Ready Output
Install Free on Figma
What Autospec Does

Everything Developers Need

Select a component, click Generate. Autospec reads every layer and builds complete specification frames directly on your canvas.

Anatomy
Doc Type

Anatomy

Numbered markers on every layer. Legend lists fills, strokes, typography, spacing, effects, and design tokens.

Measure
Doc Type

Measure

Color-coded overlays for every auto-layout frame: padding, gap, and exact dimensions.

Properties
Doc Type

Properties

One card per property with live previews of every variant and boolean option.

Property Table
Doc Type

Property Table

Compact table of all Variant, Boolean, Text, and Instance Swap properties with types and defaults.

Capability

Design Token Aware

Resolves bound variables and styles. Shows token names (e.g. color/primary) instead of raw hex.

Capability

Smart Traversal

Annotates meaningful layers only: instances, text, shapes. Skips transparent wrappers.

Capability

Custom Branding

Set brand color and light/dark mode. Generated frames match your design system.

1
2
3
4
5
Anatomy
Legend4 items
1
Button / Primary
INSTANCE
Fill:#380392
Corner:8px
Size:148 × 40
2
Icon / Arrow Right
INSTANCE
Size:16 × 16
Fill:#FFFFFF
3
Label
TEXT
Font:Inter Medium
Size:14
Color:#FFFFFF
4
Wrapper Frame
FRAME
Layout:Horizontal
Gap:8px
Pad:12 / 20
Component Anatomy

Every Layer.
Every Property.

Autospec walks your component tree and annotates each meaningful element. Numbered markers connect to a legend showing fills, typography, layout, spacing, and resolved design token names.

Fill & StrokeCorner RadiusTypographyLayout ModeComponent PropsDesign Tokens
Spacing Spec — Card Component
140
100
LayoutVertical
Padding T/B16px
Padding L/R16px
Gap12px
Corner12px
Width140px
Height100px
Spacing & Measure

Pixel-Perfect
Spacing Specs

Autospec draws semantic overlays for every auto-layout frame: blue for padding, orange for gap. Exact dimension lines included.

PaddingTop, Right, Bottom, Left
GapItem spacing
Width / HeightExact dimensions
Corner RadiusPer-corner values
Layout ModeHorizontal or Vertical
AlignPrimary + counter axis
# variantVARIANT3 options
PROPERTY
Namevariant
TypeVariant
DefaultPrimary
Options3 total
OPTIONS
Primarycurrent
Secondary
Ghost
Primary
Primary
Secondary
Secondary
Ghost
Ghost
Properties

See Every Variant
Side by Side

Autospec generates a card per property with live previews of every option. Compare variants without toggling props manually.

Live PreviewsPer-Prop CardsActive HighlightedOptions ListedBoolean Toggles
Properties — Button
Property
Type
Value
variant
VARIANT
Primary
size
VARIANT
md
hasIcon
BOOLEAN
true
label
TEXT
Get Started
icon
INSTANCE SWAP
Arrow Right
Property Table

Component API
at a Glance

Compact table of every Variant, Boolean, Text, and Instance Swap property: name, type, default, and accepted options. For design system wikis and dev handoff.

Variant PropsBoolean TogglesText ContentInstance SwapsDefault Values
How It Works

Three Steps to Done

Step 01
01

Select a Component

Click any component, instance, or frame on your Figma canvas. Autospec works with any layer type.

Step 02
02

Choose a Doc Type

Pick Anatomy, Measure, Properties, or Property Table. Customize brand color and light/dark theme.

Step 03
03

Generate & Share

Click Generate. A fully annotated spec frame appears next to your component — ready to share.

Ready to Speed Up Handoff?

Install Autospec on the Figma Community. No account required. Open and generate.

Install Free on Figma
Free ForeverNo LoginFigma Community