Figma keyboard shortcuts

Figma is the collaborative interface design tool used by most modern product teams for UI design, prototyping, and design systems. Fast Figma work is keyboard-driven: single-key tools, quick zoom levels, and auto layout toggles. These defaults apply in both the desktop app and the browser version. This cheat sheet covers 75 default shortcuts for Windows and Mac.

Tools

Move toolVV
Scale toolKK
Frame toolFF
Rectangle toolRR
Ellipse toolOO
Line toolLL
Arrow toolShift+LShift+L
Pen toolPP
Pencil toolShift+PShift+P
Text toolTT
Slice toolSS
Add commentCC
Pick color (eyedropper)II
Hand tool (temporary)SpaceSpace
Quick actions / command searchCtrl+/Cmd+/

View & Zoom

Zoom inCtrl++Cmd++
Zoom outCtrl+-Cmd+-
Zoom to 100%Shift+0Shift+0
Zoom to fitShift+1Shift+1
Zoom to selectionShift+2Shift+2
Toggle pixel gridCtrl+'Cmd+'
Toggle layout gridsCtrl+Shift+4Ctrl+G
Toggle rulersShift+RShift+R
Show/hide UICtrl+\Cmd+\
Toggle multiplayer cursorsCtrl+Alt+\Cmd+Option+\
Enter presentation modeCtrl+Alt+EnterCmd+Option+Enter

Selection & Layers

Select all on pageCtrl+ACmd+A
Select inverseCtrl+Shift+ACmd+Shift+A
DeselectEscEsc
Select child (enter group/frame)EnterEnter
Select parentShift+EnterShift+Enter
Select next siblingTabTab
Deep select nested layerCtrl+ClickCmd+Click
Rename selected layerCtrl+RCmd+R
Show/hide selected layerCtrl+Shift+HCmd+Shift+H
Lock/unlock selected layerCtrl+Shift+LCmd+Shift+L

Objects & Arranging

Group selectionCtrl+GCmd+G
UngroupCtrl+Shift+GCmd+Shift+G
Frame selectionCtrl+Alt+GCmd+Option+G
Duplicate in placeCtrl+DCmd+D
Bring forwardCtrl+]Cmd+]
Send backwardCtrl+[Cmd+[
Bring to frontCtrl+Shift+]Cmd+Shift+]
Send to backCtrl+Shift+[Cmd+Shift+[
Flip horizontalShift+HShift+H
Flip verticalShift+VShift+V
Nudge 1pxArrow keysArrow keys
Big nudge (10px default)Shift+Arrow keysShift+Arrow keys
Set layer opacity (10%-100%)1-01-0

Alignment

Align leftAlt+AOption+A
Align rightAlt+DOption+D
Align topAlt+WOption+W
Align bottomAlt+SOption+S
Align horizontal centersAlt+HOption+H
Align vertical centersAlt+VOption+V

Editing & Styling

Copy propertiesCtrl+Alt+CCmd+Option+C
Paste propertiesCtrl+Alt+VCmd+Option+V
Copy as PNGCtrl+Shift+CCmd+Shift+C
Flatten selectionCtrl+ECmd+E
Outline strokeCtrl+Shift+OCmd+Shift+O
Use as maskCtrl+Alt+MCmd+Option+M
Add auto layoutShift+AShift+A
Remove auto layoutAlt+Shift+AOption+Shift+A
Create componentCtrl+Alt+KCmd+Option+K
Detach instanceCtrl+Alt+BCmd+Option+B
Measure distance to objectAlt+HoverOption+Hover

Text

BoldCtrl+BCmd+B
ItalicCtrl+ICmd+I
UnderlineCtrl+UCmd+U
StrikethroughCtrl+Shift+XCmd+Shift+X
Increase font sizeCtrl+Shift+>Cmd+Shift+>
Decrease font sizeCtrl+Shift+<Cmd+Shift+<
Text align leftCtrl+Alt+LCmd+Option+L
Text align centerCtrl+Alt+TCmd+Option+T
Text align rightCtrl+Alt+RCmd+Option+R

Put your top Figma shortcuts on real keys

The five Figma actions most worth binding to a physical macropad key:

Shift+AShift+A Add auto layout Modern Figma workflows wrap nearly everything in auto layout.
Ctrl+Alt+KCmd+Option+K Create component Design-system work turns selections into components all day.
Ctrl+Alt+VCmd+Option+V Paste properties Instant restyling of elements to match a source object.
Shift+1Shift+1 Zoom to fit The universal 'where am I' reset when navigating big files.
Ctrl+Shift+CCmd+Shift+C Copy as PNG Fastest way to drop design snapshots into chats and docs.

I hand-build small-batch programmable macropads (QMK/VIA) in Barcelona. One press, any shortcut, any app.

See the macropads

Figma shortcut FAQs

How do I find any command in Figma without memorizing shortcuts?
Press Ctrl+/ (Cmd+/ on Mac) to open Quick Actions and type the command name. It also shows each command's shortcut so you learn them as you go.
What is the shortcut for auto layout in Figma?
Select a frame or objects and press Shift+A to add auto layout. Alt+Shift+A (Option+Shift+A on Mac) removes it.
How do I select a layer buried inside groups in Figma?
Ctrl+Click (Cmd+Click on Mac) deep-selects the exact layer under the cursor, skipping all parent groups and frames. Enter and Shift+Enter walk down and up the hierarchy.
How do I measure spacing between elements in Figma?
Select one object, then hold Alt (Option on Mac) and hover over another. Figma displays the distance in pixels between them.
Are Figma shortcuts the same in the browser and the desktop app?
Almost all are identical. A few can collide with browser shortcuts, so the desktop app is slightly more reliable for combinations like Ctrl+Shift+numbers.