Figma Keyboard Shortcuts
Figma keyboard shortcut reference covering 82 bindings for Windows, Mac & Linux. Commonly searched bindings include Move Tool, Frame Tool, and Pen Tool. 82 of 82 shortcuts are verified against official Figma documentation, each with a linked source when available. Search by action name, filter by category, look up what a key combination does, print a cheat sheet, or practice with flashcards.
Official Figma documentation
Arrange
| Action | Description | Windows | Mac | Verified | Source |
| Group |
Group selection |
Ctrl+G |
Cmd+G |
Yes |
Source |
| Ungroup |
Ungroup selection |
Ctrl+Shift+G |
Cmd+Shift+G |
Yes |
Source |
| Frame Selection |
Frame selection |
Ctrl+Alt+G |
Cmd+Alt+G |
Yes |
Source |
| Align Left |
Align left |
Alt+A |
Alt+A |
Yes |
Source |
| Align Right |
Align right |
Alt+D |
Alt+D |
Yes |
Source |
| Align Top |
Align top |
Alt+W |
Alt+W |
Yes |
Source |
| Align Bottom |
Align bottom |
Alt+S |
Alt+S |
Yes |
Source |
| Align Horizontal |
Align horizontal centers |
Alt+H |
Alt+H |
Yes |
Source |
| Align Vertical |
Align vertical centers |
Alt+V |
Alt+V |
Yes |
Source |
| Bring Forward |
Bring layer forward |
Ctrl+] |
Cmd+] |
Yes |
Source |
| Send Backward |
Send layer backward |
Ctrl+[ |
Cmd+[ |
Yes |
Source |
| Bring to Front |
Bring to front |
Ctrl+Shift+] |
Cmd+Shift+] |
Yes |
Source |
| Send to Back |
Send to back |
Ctrl+Shift+[ |
Cmd+Shift+[ |
Yes |
Source |
Components
| Action | Description | Windows | Mac | Verified | Source |
| Create Component |
Create component |
Ctrl+Alt+K |
Cmd+Alt+K |
Yes |
Source |
| Detach Instance |
Detach component instance |
Ctrl+Alt+B |
Cmd+Alt+B |
Yes |
Source |
Editing
| Action | Description | Windows | Mac | Verified | Source |
| Duplicate |
Duplicate selection |
Ctrl+D |
Cmd+D |
Yes |
Source |
| Rename |
Rename layer |
Ctrl+R |
Cmd+R |
Yes |
Source |
| Resize to Fit |
Resize frame to fit |
Ctrl+Shift+R |
Cmd+Shift+R |
Yes |
Source |
| Flip Horizontal |
Flip horizontally |
Ctrl+Shift+H |
Cmd+Shift+H |
Yes |
Source |
| Flip Vertical |
Flip vertically |
Ctrl+Shift+V |
Cmd+Shift+V |
Yes |
Source |
| Outline Stroke |
Outline stroke |
Ctrl+Shift+O |
Cmd+Shift+O |
Yes |
Source |
| Copy |
Copy selection |
Ctrl+C |
Cmd+C |
Yes |
Source |
| Paste |
Paste |
Ctrl+V |
Cmd+V |
Yes |
Source |
| Undo |
Undo |
Ctrl+Z |
Cmd+Z |
Yes |
Source |
| Redo |
Redo |
Ctrl+Shift+Z |
Cmd+Shift+Z |
Yes |
Source |
| Delete |
Delete selection |
Delete |
Delete |
Yes |
Source |
| Nudge 1px |
Move selection 1px with any arrow key |
ArrowKeys |
ArrowKeys |
Yes |
Source |
| Nudge 10px |
Move selection 10px |
Shift+Arrow |
Shift+Arrow |
Yes |
Source |
| Resize 1px |
Resize 1px |
Ctrl+Arrow |
Cmd+Arrow |
Yes |
Source |
| Resize 10px |
Resize 10px |
Ctrl+Shift+Arrow |
Cmd+Shift+Arrow |
Yes |
Source |
| Paste Over |
Paste to replace |
Ctrl+Shift+V |
Cmd+Shift+V |
Yes |
Source |
| Copy Properties |
Copy properties |
Ctrl+Alt+C |
Cmd+Alt+C |
Yes |
Source |
| Paste Properties |
Paste properties |
Ctrl+Alt+V |
Cmd+Alt+V |
Yes |
Source |
| Flatten Selection |
Flatten selection |
Ctrl+E |
Cmd+E |
Yes |
Source |
| Use as Mask |
Use as mask |
Ctrl+Alt+M |
Cmd+Alt+M |
Yes |
Source |
File
| Action | Description | Windows | Mac | Verified | Source |
| Export |
Export selection |
Ctrl+Shift+E |
Cmd+Shift+E |
Yes |
Source |
| Share |
Open share dialog |
Ctrl+Shift+E |
Cmd+Shift+E |
Yes |
Source |
General
| Action | Description | Windows | Mac | Verified | Source |
| Plugins |
Run last plugin |
Ctrl+Alt+P |
Cmd+Alt+P |
Yes |
Source |
Navigation
| Action | Description | Windows | Mac | Verified | Source |
| Next Frame |
Go to next frame |
Shift+N |
Shift+N |
Yes |
Source |
| Select Layer |
Select layer by name |
Ctrl+Shift+K |
Cmd+Shift+K |
Yes |
Source |
Search
| Action | Description | Windows | Mac | Verified | Source |
| Quick Actions |
Open quick actions |
Ctrl+K |
Cmd+K |
Yes |
Source |
| Find |
Find in file |
Ctrl+F |
Cmd+F |
Yes |
Source |
Selection
| Action | Description | Windows | Mac | Verified | Source |
| Select All |
Select all layers |
Ctrl+A |
Cmd+A |
Yes |
Source |
| Inverse Selection |
Inverse selection |
Ctrl+Shift+A |
Cmd+Shift+A |
Yes |
Source |
| Enter Group |
Enter selected group |
Enter |
Enter |
Yes |
Source |
| Exit Group |
Exit current group |
Escape |
Escape |
Yes |
Source |
| Deep Select |
Select nested layer |
Ctrl+Click |
Cmd+Click |
Yes |
Source |
Text
| Action | Description | Windows | Mac | Verified | Source |
| Bold Text |
Bold text |
Ctrl+B |
Cmd+B |
Yes |
Source |
| Italic Text |
Italic text |
Ctrl+I |
Cmd+I |
Yes |
Source |
| Underline Text |
Underline text |
Ctrl+U |
Cmd+U |
Yes |
Source |
| Align Text Left |
Left align text |
Ctrl+Shift+L |
Cmd+Shift+L |
Yes |
Source |
| Align Text Center |
Center align text |
Ctrl+Shift+C |
Cmd+Shift+C |
Yes |
Source |
| Align Text Right |
Right align text |
Ctrl+Shift+R |
Cmd+Shift+R |
Yes |
Source |
| Decrease Kerning |
Decrease letter spacing |
Alt+Left |
Alt+Left |
Yes |
Source |
| Increase Kerning |
Increase letter spacing |
Alt+Right |
Alt+Right |
Yes |
Source |
| Decrease Leading |
Decrease line height |
Alt+Down |
Alt+Down |
Yes |
Source |
| Increase Leading |
Increase line height |
Alt+Up |
Alt+Up |
Yes |
Source |
Tools
| Action | Description | Windows | Mac | Verified | Source |
| Move Tool |
Select and move objects |
V |
V |
Yes |
Source |
| Frame Tool |
Create frames |
F |
F |
Yes |
Source |
| Pen Tool |
Draw vector paths |
P |
P |
Yes |
Source |
| Text Tool |
Add text |
T |
T |
Yes |
Source |
| Rectangle Tool |
Draw rectangles |
R |
R |
Yes |
Source |
| Ellipse Tool |
Draw ellipses |
O |
O |
Yes |
Source |
| Line Tool |
Draw lines |
L |
L |
Yes |
Source |
| Arrow Tool |
Draw arrows |
Shift+L |
Shift+L |
Yes |
Source |
| Comment Tool |
Add comments |
C |
C |
Yes |
Source |
| Slice Tool |
Create export slices |
S |
S |
Yes |
Source |
| Hand Tool |
Pan canvas |
H |
H |
Yes |
Source |
View
| Action | Description | Windows | Mac | Verified | Source |
| Zoom Tool |
Zoom in/out |
Z |
Z |
Yes |
Source |
| Toggle UI |
Show/hide UI |
Ctrl+\ |
Cmd+\ |
Yes |
Source |
| Toggle Grid |
Show layout grid |
Ctrl+G |
Cmd+G |
Yes |
Source |
| Toggle Rulers |
Show rulers |
Shift+R |
Shift+R |
Yes |
Source |
| Toggle Outlines |
Outline mode |
Ctrl+Y |
Cmd+Y |
Yes |
Source |
| Pixel Preview |
Pixel preview mode |
Ctrl+P |
Cmd+P |
Yes |
Source |
| Zoom 100% |
Zoom to 100% |
Shift+0 |
Shift+0 |
Yes |
Source |
| Zoom Fit |
Zoom to fit |
Shift+1 |
Shift+1 |
Yes |
Source |
| Zoom Selection |
Zoom to selection |
Shift+2 |
Shift+2 |
Yes |
Source |
| Zoom Fill |
Zoom to fill |
Shift+3 |
Shift+3 |
Yes |
Source |
| Toggle Dev Mode |
Toggle Dev Mode |
Shift+D |
Shift+D |
Yes |
Source |
| Show/Hide Layout |
Toggle layout grids |
Ctrl+Shift+4 |
Cmd+Shift+4 |
Yes |
Source |
| Toggle Sidebar |
Toggle left sidebar |
Ctrl+\ |
Cmd+\ |
Yes |
Source |
| Present |
Start presentation |
Ctrl+Alt+Enter |
Cmd+Alt+Enter |
Yes |
Source |
← All apps on Shortcut Atlas