A visual cheat-sheet for the 119 keyboard shortcuts found in Figma
| Shortcut | Action | 
|---|---|
| Ctrl\ | Show/Hide UI | 
| CtrlC | Pick Color | 
| Ctrl/ | Search Menu | 
| Shortcut | Action | 
|---|---|
| V | Move Tool | 
| F | Frame Tool | 
| P | Pen Tool | 
| ShiftP | Pencil Tool | 
| T | Text Tool | 
| R | Rectangle Tool | 
| O | Ellipse Tool | 
| L | Line Tool | 
| ShiftL | Arrow Tool | 
| C | Add/Show Comments | 
| CtrlC | Pick Color | 
| S | Slice Tool | 
| Shortcut | Action | 
|---|---|
| ShiftR | Toggle Rulers | 
| CtrlY | Show Outlines | 
| CtrlP | Pixel Preview | 
| CtrlG | Layout Grids | 
| Ctrl' | Pixel Grid | 
| Ctrl\ | Show/Hide UI | 
| CtrlAlt\ | Show Multiplayer Cursors | 
| Alt1 | Show Layers | 
| Alt2 | Show Components | 
| Alt3 | Show Team Library | 
| Shortcut | Action | 
|---|---|
| Space(drag) | Pan | 
| + | Zoom In | 
| - | Zoom Out | 
| Shift0 | Zoom to 100% | 
| Shift1 | Zoom to Fit | 
| Shift2 | Zoom to Selection | 
| ShiftN | Zoom to Previous Frame | 
| N | Zoom to Next Frame | 
| PgUp | Previous Page | 
| PgDown | Next Page | 
| Home | Find Previous Frame | 
| End | Find Next Frame | 
| Shortcut | Action | 
|---|---|
| CtrlB | Bold | 
| CtrlI | Italic | 
| CtrlU | Underline | 
| CtrlShiftV | Paste and Match Style | 
| CtrlAltL | Text Alight Left | 
| CtrlAltT | Text Align Center | 
| CtrlAltR | Text Align Right | 
| CtrlAltJ | Text Align Justified | 
| CtrlShift</> | Adjust Font Size | 
| Alt,/. | Adjust Letter Spacing | 
| AltShift</> | Adjust Line Height | 
| Shortcut | Action | 
|---|---|
| P | Pen | 
| ShiftP | Pencil | 
| B | Paint Bucket (while editing shape) | 
| Ctrl | Bend Tool (while editing shape) | 
| Alt/ | Remove Fill | 
| / | Remove Stroke | 
| ShiftX | Swap Fill and Stroke | 
| CtrlShiftO | Outline Stroke | 
| CtrlE | Flatten Selection | 
| CtrlJ | Join Selection (after selecting points) | 
| CtrlShiftJ | Smooth Join Selection (after selecting points) | 
| ShiftBackspace | Delete and Heal Selection (after selecting points) | 
| Shortcut | Action | 
|---|---|
| CtrlA | Select All | 
| CtrlShiftA | Select Inverse | 
| Esc | Select None | 
| Ctrl(click) | Deep Select | 
| Ctrl(right click) | Select Layer Menu | 
| Enter | Select Child | 
| ShiftEnter | Select Parents | 
| Tab | Select Next Sibling | 
| ShiftTab | Select Previous Sibling | 
| CtrlG | Group Selection | 
| CtrlShiftG | Ungroup Selection | 
| CtrlAltG | Frame Selection | 
| CtrlShiftH | Show/Hide Selection | 
| CtrlShiftL | Lock/Unlock Selection | 
| Shortcut | Action | 
|---|---|
| Alt | Measure to Selection (while pointing) | 
| Alt | Duplicate Selection (while moving) | 
| Ctrl(click) | Deep Select (while clicking) | 
| Ctrl(right click) | Select Layer Menu (while clicking) | 
| Ctrl(drag) | Deep Select Within Rectangle (while dragging to select) | 
| Alt | Resize from Center (while resizing) | 
| Shift | Resize Proportionally (while resizing) | 
| Space | Move While Resizing | 
| Ctrl | Ignore Constraints (Frames Only) | 
| Shortcut | Action | 
|---|---|
| CtrlC | Copy | 
| CtrlX | Cut | 
| CtrlV | Paste | 
| CtrlShiftV | Paste Over Selection | 
| CtrlD | Duplicate Selection in Place | 
| CtrlR | Rename Selection | 
| CtrlShiftE | Export | 
| CtrlAltC | Copy Properties | 
| CtrlAltV | Paste Properties | 
| Shortcut | Action | 
|---|---|
| ShiftH | Flip Horizontal | 
| ShiftV | Flip Vertical | 
| CtrlM | Use as Mask | 
| Enter | Edit Shape or Image | 
| CtrlShiftK | Place Image | 
| Alt(click x2) | Crop Image | 
| 1 | Set Opacity to 10% | 
| 5 | Set Opacity to 50% | 
| 0 | Set Opacity to 100% | 
| Shortcut | Action | 
|---|---|
| Ctrl] | Bring Forward | 
| Ctrl[ | Send Backward | 
| CtrlAlt] | Bring to Front | 
| CtrlAlt[ | Send to Back | 
| AltA | Align Left | 
| AltD | Align Right | 
| AltW | Align Top | 
| AltS | Align Bottom | 
| AltH | Align Horizontal Centers | 
| AltV | Align Vertical Centers | 
| CtrlAltT | Tidy Up | 
| CtrlAltH | Distribute Horizontal Spacing | 
| CtrlAltV | Distribute Vertical Spacing | 
| Shortcut | Action | 
|---|---|
| Alt2 | Show Components | 
| CtrlShiftO | Team Library | 
| CtrlShiftK | Create Component | 
| CtrlShiftB | Detach Instance | 
| Alt | Swap Component Instance (while dragging from Assets) |