0
100
200
300
400
500
600
700
800
900
1000
1100
0
100
200
300
400
500
600
700
800
900
1000
1100
Guide · Dev Mode & handoff

How to Open Figma in Dev Mode

To open Dev Mode in Figma, press ⇧D (Shift+D) or click the Dev Mode toggle in the toolbar. Press the shortcut again to go back to Design Mode. Links that someone shares from Dev Mode open straight into it.

Dev Mode needs a paid plan and a Full or Dev seat. If you're on the Starter plan, or you have a Collab or View seat, Figma tells you that you can't access Dev Mode. You can still inspect a design without it: measure distances, copy CSS, iOS or Android code, export assets and comment from the Properties tab.

Updated Sep 24, 20265 min read
On this page
6 steps

Quick steps

1

Open the design file

Open the Figma Design file you want to build from. Dev Mode works inside design files.

2

Switch to Dev Mode

Click the Dev Mode toggle in the toolbar or press Shift+D (⇧D on Mac).

3

Select a layer

Click a frame, component or layer to see its properties, measurements, variables and code in the right panel.

4

Copy code or values

Pick a language for the code snippets and copy CSS, iOS or Android code, or the variable names behind colors and spacing.

5

Check what's ready

Look for frames and sections marked Ready for dev, and use Compare changes to see what changed since the last handoff.

6

Leave Dev Mode

Press Shift+D again or click the toggle to return to Design Mode.

01

Figma Dev Mode shortcut

Toggle Dev ModeMac⇧DWindowsShiftD
Measure distance to another layerMac⌥WindowsAlt
Measure to a nested layerMac⌥⌘WindowsCtrlAlt

To measure, select a layer, hold the key and hover over another layer. A red line shows the distance. Distances measure to bounding boxes, so strokes and text can make the numbers look off by a pixel or two.

02

Who can use Dev Mode?

Dev Mode is available on paid plans to people with a Full seat or a Dev seat. Collab and View seats don't include it, and the Starter plan doesn't have it at all.

03

"You cannot access Dev Mode": how to fix it

This message means your plan or your seat doesn't include Dev Mode. Work through it in order:

  1. Check which team owns the file. Dev Mode needs a paid plan, so a file in a Starter team won't offer it. If you have a paid team, work from a file in its projects.
  2. Check your seat. In a paid team with a Collab or View seat, request an upgrade to a Full or Dev seat from your admin.
  3. Use the inspect tools you already have. While you wait, the Properties tab gives you measurements, code and export, covered below.
04

Figma Dev Mode not showing or not working

If the toggle isn't in the toolbar, you're usually in a file or seat without access, which is the same fix as above. If Shift+D does nothing, check that you're in a Figma Design file and not in FigJam or Slides, and that focus is on the canvas rather than a text field. For shortcuts that stop working after a keyboard layout change, see Figma shortcuts not working.

05

How to inspect in Figma without Dev Mode

View-only users, and editors in Design Mode, can still do most basic inspection. Select a layer and open the Properties tab in the right sidebar. From there you can:

  • Measure distances between layers with ⌥ / Alt.
  • Copy CSS, iOS or Android code for the selected layer.
  • Export assets from the Export section.
  • Leave comments for the designer.

Dev Mode adds the Code panel, variable details, icon detection, annotations, component comparison and a Playground to try component properties. It also brings Ready for dev statuses, Compare changes, Code Connect, the VS Code extension, and plugins for Jira, Storybook and GitHub.

06

What to check first when you open a file in Dev Mode

Start with the frames and sections marked Ready for dev. Designers set that status on the work they consider finished, so it tells you where to begin and what is still in progress. When a design changes after handoff, Compare changes shows what moved, so you don't have to diff two screenshots by eye.

Then select a layer and read the right panel from top to bottom. Colors and spacing bound to variables show the variable name, not only the raw value, and the variable details show what it resolves to. If your designers set code syntax on their variables, the snippets use the same token names your codebase does. Without code syntax, you'll see Figma's variable names and may need to map them to your own by hand. Designers setting up tokens can start with how to create variables in Figma.

Send developers a link copied while you're in Dev Mode. Those links open straight into Dev Mode, so nobody has to find the toggle.
07

Handoff that works for every seat

Native annotations need a Full or Dev seat to view, so developers on a View seat won't see them. If part of your team works without Dev Mode, put the handoff notes on the canvas. Figma annotations explains the native tool and its seat rules, and Figma design specs covers spec sheets that document a component's anatomy, spacing and properties.

Ranked listThe best Figma Dev Mode and handoff plugins in 2026
FAQ

Frequently asked questions

What is the shortcut for Dev Mode in Figma?

Shift+D on Windows and ⇧D on Mac. Press it again to go back to Design Mode. You can also use the toggle in the toolbar.

Is Figma Dev Mode free?

No. Dev Mode is on paid plans and needs a Full or Dev seat. On the Starter plan you can still inspect with the Properties tab, which lets you measure, copy code and export.

Why can't I access Dev Mode in Figma?

Either the file belongs to a Starter team, or you have a Collab or View seat. Move the file to a paid team or request a Full or Dev seat from your admin.

Can developers inspect Figma designs without a paid seat?

Yes, for the basics. With view access they can select layers, measure distances, copy CSS, iOS or Android code, export assets and comment from the Properties tab. Dev Mode adds the Code panel, variable details and annotations.

Keep learning

More in Dev Mode & handoff

All guides in Dev Mode & handoff