Complete Figma keyboard shortcuts for UI/UX designers. Master tools, layers, components, and navigation shortcuts to dramatically speed up your design workflow in Figma.
Search all Figma shortcuts interactively
Open Interactive Shortcut Finder| Shortcut | Action | Description |
|---|---|---|
| V | Move Tool | Select and move objects. Most basic tool. |
| F | Frame Tool | Create frames. Basic container for designs. |
| P | Pen Tool | Draw vector paths. For precise shapes. |
| R | Rectangle Tool | Draw rectangles. Hold Shift for squares. |
| O | Ellipse Tool | Draw circles. Hold Shift for perfect circles. |
| L | Line Tool | Draw straight lines. Hold Shift for horizontal/vertical. |
| Shift + L | Arrow Tool | Draw arrows. |
| T | Text Tool | Add text. Click or drag to create text box. |
| H | Hand Tool | Pan canvas. Spacebar for temporary use. |
| C | Comment Tool | Add comments for collaboration. |
| K | Scale Tool | Scale objects proportionally. |
| Shortcut | Action | Description |
|---|---|---|
| Cmd + A | Select All | Select all objects. |
| Cmd + Click | Deep Select | Select object inside group/frame. |
| Enter | Enter Group | Enter group or frame for editing. |
| Shift + Enter | Exit Group | Exit group or frame. |
| Tab | Next Layer | Select next sibling layer. |
| Shift + Tab | Previous Layer | Select previous sibling layer. |
| Cmd + G | Group | Group selected objects. |
| Cmd + Shift + G | Ungroup | Ungroup selected group. |
| Cmd + D | Duplicate | Duplicate selected objects. |
| Cmd + R | Rename | Rename selected layer. |
| Cmd + Option + C | Copy Style | Copy object style. |
| Cmd + Option + V | Paste Style | Paste copied style. |
| Delete | Delete | Delete selected objects. |
| Shortcut | Action | Description |
|---|---|---|
| Cmd + 0 | Zoom to Fit | Fit all objects on screen. |
| Cmd + 1 | Zoom to 100% | View at actual size. |
| Shift + 1 | Zoom to Selection | Fit selected objects on screen. |
| Shift + 2 | Previous Frame | Navigate to previous frame. |
| N | Next Frame | Navigate to next frame. |
| Cmd + + | Zoom In | Zoom in on canvas. |
| Cmd + - | Zoom Out | Zoom out from canvas. |
| Space + Drag | Pan Canvas | Move canvas view. |
| Cmd + \\ | Toggle Layers | Show/hide layers panel. |
| Cmd + . | Toggle Properties | Show/hide properties panel. |
| Cmd + Option + \\ | Hide UI | Hide all UI panels. |
| Ctrl + G | Toggle Grid | Show/hide grid. |
| Ctrl + R | Toggle Rulers | Show/hide rulers. |
| Shortcut | Action | Description |
|---|---|---|
| Cmd + Option + K | Create Component | Convert selection to component. |
| Cmd + Option + B | Detach Instance | Detach instance from component. |
| Option + 2 | Go to Main Component | Navigate to main component. |
| Cmd + Shift + O | Team Library | Open team library. |
| Shortcut | Action | Description |
|---|---|---|
| Cmd + Enter | Presentation Mode | Enter presentation mode. |
| Shift + Space | Play Prototype | Play prototype from current frame. |
| Shortcut | Action | Description |
|---|---|---|
| Cmd + / | Quick Actions | Open quick actions menu. |
| Cmd + P | Quick Action | Quick action search. |
| Cmd + Shift + ? | Keyboard Shortcuts | Show keyboard shortcuts list. |
| Cmd + Option + P | Run Last Plugin | Run most recently used plugin. |
Press Ctrl+1 (Cmd+1 on Mac) to zoom to fit, or Shift+1 to zoom to 100%.
Select the element and press Ctrl+Alt+K (Cmd+Option+K on Mac) to create a component.
Right-click the instance and select Detach Instance, or press Ctrl+Alt+B (Cmd+Option+B on Mac).
Select elements and press Ctrl+G (Cmd+G on Mac) to group them.
Press P to activate the Pen tool for drawing vector paths.
Browse shortcuts for 111 platforms
Explore All Platforms