Figma Keyboard Shortcuts Cheat Sheet
A cheat sheet for 119 keyboard shortcuts in Figma.
Basic
| Operation | Mac Shortcut | Win Shortcut |
|---|---|---|
| Show/Hide UI | Cmd + \ |
Ctrl + \ |
| Pick color | Ctrl + C |
Ctrl + C |
| Search menus | Cmd + / |
Ctrl + / |
Tools
| Operation | Mac Shortcut | Win Shortcut |
|---|---|---|
| Move tool | V |
V |
| Frame tool | F |
F |
| Pen tool | P |
P |
| Pencil tool | Shift + P |
Shift + P |
| Text tool | T |
T |
| Rectangle tool | R |
R |
| Ellipse tool | O |
O |
| Line tool | L |
L |
| Arrow tool | Shift + L |
Shift + L |
| Add/Show comments | C |
C |
| Pick color | Cmd + C |
Ctrl + C |
| Slice tool | S |
S |
View
| Operation | Mac Shortcut | Win Shortcut |
|---|---|---|
| Toggle rulers | Shift + R |
Shift + R |
| Show outlines | Cmd + Y |
Ctrl + Y |
| Pixel preview | Cmd + P |
Ctrl + P |
| Layout grids | Cmd + G |
Ctrl + G |
| Pixel grid | Cmd + ' |
Ctrl + ' |
| Show/Hide UI | Cmd + \ |
Ctrl + \ |
| Show multiplayer cursors | Cmd + Alt + \ |
Ctrl + Alt + \ |
| Show layers | Alt + 1 |
Alt + 1 |
| Show assets | Alt + 2 |
Alt + 2 |
| Show team library | Alt + 3 |
Alt + 3 |
Zoom
| Operation | Mac Shortcut | Win Shortcut |
|---|---|---|
| Pan | Space + (drag) |
Space + (drag) |
| Zoom in | + |
+ |
| Zoom out | - |
- |
| Zoom to 100% | Shift + 0 |
Shift + 0 |
| Zoom to fit | Shift + 1 |
Shift + 1 |
| Zoom to selection | Shift + 2 |
Shift + 2 |
| Zoom to previous frame | Shift + N |
Shift + N |
| Zoom to next frame | N |
N |
| Previous page | PgUp |
PgUp |
| Next page | PgDown |
PgDown |
| Find previous frame | Home |
Home |
| Find next frame | End |
End |
Text
| Operation | Mac Shortcut | Win Shortcut |
|---|---|---|
| Bold | Cmd + B |
Ctrl + B |
| Italic | Cmd + I |
Ctrl + I |
| Underline | Cmd + U |
Ctrl + U |
| Paste and match style | Cmd + Shift + V |
Ctrl + Shift + V |
| Text align left | Cmd + Alt + L |
Ctrl + Alt + L |
| Text align center | Cmd + Alt + T |
Ctrl + Alt + T |
| Text align right | Cmd + Alt + R |
Ctrl + Alt + R |
| Text align justify | Cmd + Alt + J |
Ctrl + Alt + J |
| Adjust font size | Cmd + Shift + < / > |
Ctrl + Shift + < / > |
| Adjust letter spacing | Alt + , / . |
Alt + , / . |
| Adjust line height | Alt + Shift + < / > |
Alt + Shift + < / > |
Shapes
| Operation | Mac Shortcut | Win Shortcut |
|---|---|---|
| Pen | P |
P |
| Pencil | Shift + P |
Shift + P |
| Paint bucket (editing shape) | B |
B |
| Bend tool (editing shape) | Cmd |
Ctrl |
| Remove fill | Alt + / |
Alt + / |
| Remove stroke | / |
/ |
| Swap fill and stroke | Shift + X |
Shift + X |
| Outline stroke | Cmd + Shift + O |
Ctrl + Shift + O |
| Flatten selection | Cmd + E |
Ctrl + E |
| Join selection (after selecting points) | Cmd + J |
Ctrl + J |
| Smooth join selection | Cmd + Shift + J |
Ctrl + Shift + J |
| Delete and heal selection | Shift + Backspace |
Shift + Backspace |
Selection
| Operation | Mac Shortcut | Win Shortcut |
|---|---|---|
| Select all | Cmd + A |
Ctrl + A |
| Select inverse | Cmd + Shift + A |
Ctrl + Shift + A |
| Select none | Esc |
Esc |
| Deep select | Cmd + (click) |
Ctrl + (click) |
| Select layer menu | Cmd + (right click) |
Ctrl + (right click) |
| Select child | Enter |
Enter |
| Select parent | Shift + Enter |
Shift + Enter |
| Select next sibling | Tab |
Tab |
| Select previous sibling | Shift + Tab |
Shift + Tab |
| Group selection | Cmd + G |
Ctrl + G |
| Ungroup selection | Cmd + Shift + G |
Ctrl + Shift + G |
| Frame selection | Cmd + Alt + G |
Ctrl + Alt + G |
| Show/Hide selection | Cmd + Shift + H |
Ctrl + Shift + H |
| Lock/Unlock selection | Cmd + Shift + L |
Ctrl + Shift + L |
Cursor
| Operation | Mac Shortcut | Win Shortcut |
|---|---|---|
| Measure selection (pointing) | Alt |
Alt |
| Duplicate selection (moving) | Alt |
Alt |
| Deep select (clicking) | Cmd + (click) |
Ctrl + (click) |
| Select layer menu (clicking) | Cmd + (right click) |
Ctrl + (right click) |
| Deep select within rectangle (dragging) | Cmd + (drag) |
Ctrl + (drag) |
| Resize from center | Alt |
Alt |
| Resize proportionally | Shift |
Shift |
| Move while resizing | Space |
Space |
| Ignore constraints (frames only) | Cmd |
Ctrl |
Editing
| Operation | Mac Shortcut | Win Shortcut |
|---|---|---|
| Copy | Cmd + C |
Ctrl + C |
| Cut | Cmd + X |
Ctrl + X |
| Paste | Cmd + V |
Ctrl + V |
| Paste over selection | Cmd + Shift + V |
Ctrl + Shift + V |
| Duplicate in place | Cmd + D |
Ctrl + D |
| Rename selection | Cmd + R |
Ctrl + R |
| Export | Cmd + Shift + E |
Ctrl + Shift + E |
| Copy properties | Cmd + Alt + C |
Ctrl + Alt + C |
| Paste properties | Cmd + Alt + V |
Ctrl + Alt + V |
Transform
| Operation | Mac Shortcut | Win Shortcut |
|---|---|---|
| Flip horizontal | Shift + H |
Shift + H |
| Flip vertical | Shift + V |
Shift + V |
| Use as mask | Cmd + M |
Ctrl + M |
| Edit shape or image | Enter |
Enter |
| Place image | Cmd + Shift + K |
Ctrl + Shift + K |
| Crop image | Alt + (double click) |
Alt + (double click) |
| Set opacity to 10% | 1 |
1 |
| Set opacity to 50% | 5 |
5 |
| Set opacity to 100% | 0 |
0 |
Arrange
| Operation | Mac Shortcut | Win Shortcut |
|---|---|---|
| Bring forward | Cmd + ] |
Ctrl + ] |
| Send backward | Cmd + [ |
Ctrl + [ |
| Bring to front | Cmd + Alt + ] |
Ctrl + Alt + ] |
| Send to back | Cmd + Alt + [ |
Ctrl + Alt + [ |
| Align left | Alt + A |
Alt + A |
| Align right | Alt + D |
Alt + D |
| Align top | Alt + W |
Alt + W |
| Align bottom | Alt + S |
Alt + S |
| Align horizontal centers | Alt + H |
Alt + H |
| Align vertical centers | Alt + V |
Alt + V |
| Tidy up | Cmd + Alt + T |
Ctrl + Alt + T |
| Distribute horizontal spacing | Cmd + Alt + H |
Ctrl + Alt + H |
| Distribute vertical spacing | Cmd + Alt + V |
Ctrl + Alt + V |
Components
| Operation | Mac Shortcut | Win Shortcut |
|---|---|---|
| Show assets | Alt + 2 |
Alt + 2 |
| Team library | Cmd + Shift + O |
Ctrl + Shift + O |
| Create component | Cmd + Shift + K |
Ctrl + Shift + K |
| Detach instance | Cmd + Shift + B |
Ctrl + Shift + B |
| Swap component instance (while dragging) | Alt |
Alt |