The spec reader for developers

Every design spec,
one link away.

Designers publish. Developers inspect — CSS, Tailwind, and every value in between.

14-day free trial·Viewers always free·No credit card
SpecPeek
Onboarding-flow.fig
Canvas
The loop

One link between designer and developer.

01 / Publish

Publish

Select frames in Figma. Click publish. Your specs are encrypted and a URL is generated — in seconds, no export.

03 / Inspect

Inspect

Any browser. Click elements, measure everything, copy CSS, Tailwind, tokens. No Figma seat, no account, no new login.

Features

Built for the other side of the handoff.

Read every spec

Click any element and read the spec. Padding, typography, fills, effects — every value a developer needs to implement, in one scannable panel.

See what changed

Republish any frame and the old version stays accessible. SpecPeek highlights every change between versions — added, modified, or removed — keeping a true version history.

Copy paste-ready code

CSS or Tailwind — click copy, paste into your file, run. No manual conversion, no hunting through Figma panels, no guessing at values.

Tokens stay tokens

Figma variables don't get flattened to hex. SpecPeek outputs token names — var(--primary-600), theme.colors.primary[600], or whatever matches your setup — so your codebase stays maintainable.

Read every spec

Click any element and read the spec. Padding, typography, fills, effects — every value a developer needs to implement, in one scannable panel.

See what changed

Republish any frame and the old version stays accessible. SpecPeek highlights every change between versions — added, modified, or removed — keeping a true version history.

Copy paste-ready code

CSS or Tailwind — click copy, paste into your file, run. No manual conversion, no hunting through Figma panels, no guessing at values.

Tokens stay tokens

Figma variables don't get flattened to hex. SpecPeek outputs token names — var(--primary-600), theme.colors.primary[600], or whatever matches your setup — so your codebase stays maintainable.

Layers panel
Design canvas
Properties panel
Layers panel
Version comparison canvas
Properties panel
Layers panel
Code output canvas
Properties panel
Layers panel
Token canvas
Tokens panel

Open anywhere

Any browser. No install, no account, no seat.
Anyone with the link is in.

Revoke any time

One click in the plugin. The link stops working.
Past viewers lose access immediately.

End-to-end encrypted

We can't read your specs — not even with a gun on our heads. The decryption key lives in the URL, not on our servers.

A note

"Design handoff shouldn't be a daily
Slack thread about padding."

— Todor Gospodinov
Product @ SpecPeek
The math

Figma scales per developer seat.
SpecPeek doesn't.

The link works for anyone with it. Engineers, PMs, QA, clients, all view for free.

$19/month
per designer
 
  • Publish unlimited specs
  • Unlimited free viewers per spec
  • End-to-end encrypted
Start free trial
14-day trial · No card
Or buy a license →
15101520$200$400$600people with accessFigma Professional — $300Figma Organization — $500Figma Enterprise — $700SpecPeek — $19
1 person5 persons10 persons20 persons
SpecPeek$19/mo$19/mo$19/mo$19/mo
Figma Professional$15/mo$75/mo$150/mo$300/mo
Figma Organization$25/mo$125/mo$250/mo$500/mo
Figma Enterprise$35/mo$175/mo$350/mo$700/mo
$672/year saved vs Figma Professional at 5 people
SpecPeek: $19/mo. Figma Professional: $75/mo. Figma Organization: $125/mo. Figma Enterprise: $175/mo.
FAQ

Answers before you ask.

Can SpecPeek read my designs?+

No. Your specs are encrypted in your browser before they're uploaded. The decryption key lives in the URL fragment, which never reaches our servers. We can't read your design content even if we wanted to. This is the same technique used by services like 1Password and Bitwarden.

What happens to my links if I cancel my subscription?+

Existing published links keep working. Cancellation stops you from publishing new specs or updating existing ones, but anyone with a link can still view it. Your viewers don't lose access just because you stopped paying.

Do viewers need an account or to install anything?+

No. Anyone with the link opens it in any browser — Chrome, Safari, Firefox, Arc. No account, no plugin, no Figma seat. They can inspect every element, copy CSS or Tailwind, see typography and tokens. Same access whether they're an engineer, a PM, a client, or anyone else.

Do I need to change how I work in Figma?+

No. You design in Figma exactly the way you do now. SpecPeek is a Figma plugin — open it, select frames, click publish. The plugin reads your design directly through Figma's API, so there's no manual export, no separate file format, no parallel system to maintain. When you update designs, republish to update the spec.

Why not just use Figma Dev Mode?+

Figma Dev Mode requires a paid seat for every developer who needs to inspect specs ($25/seat/month on most plans). For a team with five developers, that's $125/month. SpecPeek is $19/month total — the designer pays once, anyone with the link views for free. SpecPeek also works for people without Figma accounts at all: clients, QA, content writers, anyone you'd otherwise have to add to your Figma workspace.

Can I revoke a published link?+

Yes. One click in the plugin and the link stops working. Past viewers lose access immediately, even if they have the URL bookmarked. The encryption keys are revoked server-side, so the spec content can't be retrieved by anyone.

Every design spec, one link away.

Install the Figma plugin. Publish your first spec in 30 seconds.

Try it free
14-day free trial·No credit card·Cancel anytime