The Complete Keyboard Shortcuts Guide for Figma | Windows & Mac Compatible thumbnail

The Complete Keyboard Shortcuts Guide for Figma | Windows & Mac Compatible

Master official keyboard shortcuts for Figma, the UI/UX design tool. Optimized for both Windows and Mac, this guide systematically explains keyboard operations that dramatically enhance your workflow efficiency—from basic operations to components and prototyping.

Posted at: 2025.10.27

Editorial Note: We earn a commission from partner links on keyboardista - English version. Commissions do not affect our editors' opinions or evaluations.

Basic Operations

Figma's basic operation shortcuts are almost the same as those of your operating system, though there are some differences. We've highlighted the main ones that differ. While there aren't many, they're relatively common keys, so it's worth memorizing them.

ActionShortcut
Paste in place
Copy as PNG
CtrlShiftCmd (⌘)C
Duplicate
CtrlCmd (⌘)D
Deselect
ESC
Quick actions
CtrlCmd (⌘)
Keyboard shortcuts list
CtrlShift
Invert selection
CtrlShiftCmd (⌘)A
Export
CtrlShiftCmd (⌘)E
Toggle Design/Prototype tab
ShiftE
Preview prototype
CtrlAltOption (⌥)Cmd (⌘)Enter

Tools

These are the most frequently used "Tools" shortcuts in the design workflow. Most tools can be switched with a single key, so mastering this section will dramatically improve your speed for sketching and editing.

ActionShortcut
Move tool
V
Frame tool
F
Pen tool
P
Pencil tool
ShiftP
Text tool
T
Rectangle tool
R
Ellipse tool
O
Line tool
L
Arrow tool
ShiftL
Slice tool
S
Scale tool
K
Hand tool
HSpace
Color picker
I
Comment
C

View & Display

Shortcuts for quickly adjusting your workspace layout and display state. Many of these commands may seem infrequently used, but frame navigation and zoom in/out are actually shortcuts you'll use frequently, so make sure to master them.

ActionShortcut
Toggle UI visibility
CtrlCmd (⌘)\
Toggle left sidebar
Shift\
Zoom in
CtrlShiftCmd (⌘)
Zoom out
CtrlShiftCmd (⌘)-
Zoom to 100%
CtrlShiftCmd (⌘)0
Fit all
Shift1
Fit selection
Shift2
Go to previous frame
ShiftN
Go to next frame
N
Toggle rulers
ShiftR
Outline view
CtrlCmd (⌘)Y
Pixel preview
CtrlShiftCmd (⌘)P
Toggle layout grid
CtrlShiftCmd (⌘)G
Toggle pixel grid
CtrlCmd (⌘)QUOTE
Toggle multiplayer cursors
CtrlAltOption (⌥)Cmd (⌘)\

Layers & Selection

Once you start working seriously with Figma, layer and group hierarchy manipulation becomes something you'll use constantly. Mastering keyboard shortcuts for layer operations significantly improves your speed, and many would argue it's the threshold between beginner and intermediate level.

ActionShortcut
Open Layers panel
AltOption (⌥)1
Open Assets panel
AltOption (⌥)2
Open Team Library
AltOption (⌥)3
Open Design panel
AltOption (⌥)8
Open Prototype panel
AltOption (⌥)9
Direct select
CtrlCmd (⌘)
Select child
Enter
Select parent
Shift\Enter
Add to multi-selection
Shift
Select between layers
Shift
Keyboard box select tool
CtrlOption (⌥)Space
Collapse all layers
AltOption (⌥)L
Select next sibling layer
Tab
Select previous sibling layer
ShiftTab

Edit & Arrange

Among object operations, common actions include "align" and "group management"—high-speed shortcuts for efficiently handling multiple objects. While these can also be done through icons, knowing these shortcuts will significantly boost your workflow speed.

ActionShortcut
Group
CtrlCmd (⌘)G
Ungroup
CtrlShiftCmd (⌘)BackspaceG
Frame
CtrlAltOption (⌥)Cmd (⌘)G
Auto layout
ShiftA
Auto layout suggestions
CtrlShiftAltCmd (⌘)A
Align left
AltOption (⌥)A
Align right
AltOption (⌥)D
Align top
AltOption (⌥)W
Align bottom
AltOption (⌥)S
Align horizontal centers
AltOption (⌥)H
Align vertical centers
AltOption (⌥)V
Toggle visibility
CtrlShiftCmd (⌘)H
Toggle lock
CtrlShiftCmd (⌘)L
Bring forward
CtrlCmd (⌘)]
Bring to front
CtrlShiftCmd (⌘)]
Send backward
CtrlCmd (⌘)[
Send to back
CtrlShiftCmd (⌘)[
Flip horizontal
ShiftH
Flip vertical
ShiftV

Components

These are the shortcuts for Figma's "Components." When considering frequency of use, the master component shortcuts may not be high priority.

ActionShortcut
Create component
CtrlAltOption (⌥)Cmd (⌘)K
Detach instance
CtrlAltOption (⌥)Cmd (⌘)B
Insert instance
ShiftI
Copy style
CtrlAltOption (⌥)Cmd (⌘)C
Paste style
CtrlAltOption (⌥)Cmd (⌘)V
Paste and replace
CtrlShiftCmd (⌘)R

Text Editing

Text editing is a frequently used task in Figma work. Make sure to memorize these shortcuts. While these can also be done through the UI, accidental clicks are common, so using keyboard shortcuts is more reliable. Additionally, since many assignments are intuitive—like B for Bold and U for Underline—they're easy to remember.

ActionShortcut
Enter text editing mode
Enter
Increase font size
CtrlShiftCmd (⌘)
Decrease font size
CtrlShiftCmd (⌘)
Bold
CtrlCmd (⌘)B
Italic
CtrlCmd (⌘)I
Underline
CtrlCmd (⌘)U
Strikethrough
CtrlShiftCmd (⌘)X
Align left
CtrlAltOption (⌥)Cmd (⌘)L
Align center
CtrlAltOption (⌥)Cmd (⌘)T
Align right
CtrlAltOption (⌥)Cmd (⌘)R
Justify
CtrlAltOption (⌥)Cmd (⌘)J
Increase letter spacing
AltOption (⌥)
Decrease letter spacing
AltOption (⌥)
Increase line height
ShiftAltOption (⌥)
Decrease line height
ShiftAltOption (⌥)

Move & Resize

Object movement uses combinations of modifier keys like "Alt" and "Shift" to enable move, scale, and duplicate functions. Since movement shortcuts are relatively common, while they're difficult to remember, it's worth mastering them.

ActionShortcut
Resize from center (while resizing)
AltOption (⌥)
Maintain aspect ratio (while resizing)
Shift
Duplicate while moving (while moving)
AltOption (⌥)
Show measurement distance (while pointing)
AltOption (⌥)

Fill & Stroke

Next, fill and stroke. From this point, the complexity increases somewhat, so you might consider these advanced-level shortcuts.

ActionShortcut
Remove fill
ShiftX
Remove stroke
AltOption (⌥)X
Swap fill and stroke
X

Shape Editing

Shape-specific shortcuts covering path editing, shape mode adjustments, masking, and outlining. At this level, depending on your workflow, you may never use some of these commands, so focus on memorizing the ones you use frequently.

ActionShortcut
Edit shape
Enter
Flatten selection
CtrlCmd (⌘)E
Combine selection
CtrlCmd (⌘)J
Delete and repair selection
CtrlAltOption (⌥)Cmd (⌘)
Use as mask
CtrlCmd (⌘)M
Outline stroke
ShiftO
Set opacity to 10%
1
Set opacity to 50%
5
Set opacity to 100%
0