Figma keyboard shortcuts for Mac
60 shortcuts · Updated
These are the default Figma keyboard shortcuts on macOS, matching Figma's official in-app keyboard shortcuts panel (Ctrl Shift ?) and help documentation. Figma keeps its tools on single letters - V, F, R, T, P - so the biggest wins come from the tool keys plus a handful of object and zoom shortcuts.
Nothing matches - try fewer letters, or an action word like "close" or "split".
Or stop looking them up. Super Shortcuts puts the Figma commands you actually use one hyper key away: hold it, see every command for the app you're in, release a key to run it. No memorizing - the cheat sheet is the shortcut.
Get Super ShortcutsEssential8
| Shortcut | Action |
|---|---|
| Command /⌘/ | Open quick actions - search and run any command |
| Control Shift ?⌃⇧? | Open the keyboard shortcuts panel |
| Command \⌘\ | Show or hide the Figma UI |
| Command Z⌘Z | Undo |
| Command Shift Z⌘⇧Z | Redo |
| Command D⌘D | Duplicate the selection in place |
| Command R⌘R | Rename the selection |
| Command Shift V⌘⇧V | Paste over selection |
Tools13
| Shortcut | Action |
|---|---|
| VV | Move tool |
| FF | Frame tool |
| RR | Rectangle tool |
| OO | Ellipse tool |
| LL | Line tool |
| Shift L⇧L | Arrow tool |
| PP | Pen tool |
| Shift P⇧P | Pencil tool |
| TT | Text tool |
| KK | Scale tool |
| CC | Add comment |
| II | Pick a color from the canvas (eyedropper) |
| HH | Hand tool |
Objects & layers12
| Shortcut | Action |
|---|---|
| Command G⌘G | Group the selection |
| Command Shift G⌘⇧G | Ungroup |
| Command Option G⌘⌥G | Frame the selection |
| Command E⌘E | Flatten the selection |
| Control Command M⌃⌘M | Use the selection as a mask |
| Command Shift H⌘⇧H | Show or hide the selection |
| Command Shift L⌘⇧L | Lock or unlock the selection |
| Command ]⌘] | Bring forward |
| Command [⌘[ | Send backward |
| ]] | Bring to front |
| [[ | Send to back |
| Shift A⇧A | Add auto layout to the selection |
Selection6
| Shortcut | Action |
|---|---|
| Command A⌘A | Select all on the current page |
| Command Shift A⌘⇧A | Select the inverse |
| Return↩ | Select the child of the selected layer |
| Shift Return⇧↩ | Select the parent layer |
| Tab⇥ | Select the next sibling layer |
| Command Click⌘Click | Deep select - select the layer under the cursor |
Text8
| Shortcut | Action |
|---|---|
| Command B⌘B | Bold |
| Command I⌘I | Italic |
| Command U⌘U | Underline |
| Command Option L⌘⌥L | Align text left |
| Command Option T⌘⌥T | Align text center |
| Command Option R⌘⌥R | Align text right |
| Command Shift >⌘⇧> | Increase font size |
| Command Shift <⌘⇧< | Decrease font size |
Zoom & view8
| Shortcut | Action |
|---|---|
| Plus+ | Zoom in |
| -- | Zoom out |
| Shift 0⇧0 | Zoom to 100% |
| Shift 1⇧1 | Zoom to fit the page |
| Shift 2⇧2 | Zoom to the selection |
| NN | Go to the next frame on the page |
| Shift R⇧R | Toggle rulers |
| Command Shift O⌘⇧O | Toggle outline mode |
Components5
| Shortcut | Action |
|---|---|
| Command Option K⌘⌥K | Create a component from the selection |
| Shift I⇧I | Search and insert components |
| Command Option B⌘⌥B | Detach the instance |
| Command Option C⌘⌥C | Copy properties |
| Command Option V⌘⌥V | Paste properties |
Curated from the official Keyboard shortcuts in Figma (Figma Learn). Defaults only - shortcuts you've remapped will differ.
Frequently asked questions
How do I see all keyboard shortcuts in Figma?
Press ⌃⇧? (Control Shift ?, not Command) to open the keyboard shortcuts panel along the bottom of the editor. It's organized into tabs by task, and shortcuts you've already used are highlighted so you can see what's left to learn.
Can I customize keyboard shortcuts in Figma?
Figma doesn't support custom shortcuts for its core commands - the defaults are fixed. You can, however, switch the keyboard layout Figma assumes (from the shortcuts panel's Layout tab) if you use a non-QWERTY keyboard.
Which Figma shortcuts should I learn first?
Quick actions, ⌘/ - it searches every command by name. Then the core tool keys: V (move), F (frame), R (rectangle), T (text), P (pen), plus ⌘D to duplicate and ⇧1 to zoom to fit.