Browse all keyboard shortcut cheat sheets
Figma Keyboard Shortcuts (Latest) — Complete Cheat Sheet
Boost your design speed in Figma with shortcuts for tools, layers, components, and view controls.
54 shortcuts across 5 categories · Windows · macOS · Browser
Figma's keyboard shortcuts are central to professional design workflows, covering everything from frame creation and component editing to auto layout and prototype interactions. Designers who learn Figma's shortcuts maintain creative momentum and produce work significantly faster than mouse-only workflows.
Tools & Modes
| Action | Shortcut | Description |
|---|---|---|
| Select / Move | V | Switch to the Select and Move tool |
| Frame Tool | F | Draw a new frame (artboard) |
| Rectangle Tool | R | Draw a rectangle shape |
| Ellipse Tool | O | Draw an ellipse or circle shape |
| Line Tool | L | Draw a straight line |
| Pen Tool | P | Draw with the vector pen tool |
| Text Tool | T | Insert a text layer |
| Hand / Pan Tool | H | Pan around the canvas without selecting anything |
| Scale Tool | K | Scale selected elements proportionally |
| Slice Tool | S | Define a slice for export |
| Comment Tool | C | Add a comment annotation on the canvas |
View & Zoom
| Action | Shortcut | Description |
|---|---|---|
| Zoom In | + | Zoom into the canvas |
| Zoom Out | - | Zoom out of the canvas |
| Zoom to 100% | Ctrl + 0 | Reset zoom to 100% (actual size) |
| Fit Canvas to Screen | Shift + 1 | Zoom to fit all objects on the screen |
| Fit Selection to Screen | Shift + 2 | Zoom to fit the selected layer(s) in view |
| Pan Canvas | Space + Drag | Hold Space and drag to pan around the canvas |
| Toggle Rulers | Ctrl + R | Show or hide the rulers on the canvas edges |
| Toggle Grid | Ctrl + ' | Show or hide the layout grid |
| Toggle Pixel Grid | Ctrl + Shift + ' | Show or hide the pixel-level grid |
| Multiplayer Cursors | Ctrl + Alt + \ | Show or hide other collaborators' cursors |
Layers & Frames
| Action | Shortcut | Description |
|---|---|---|
| Group Selection | Ctrl + G | Group the selected layers into a group |
| Ungroup | Ctrl + Shift + G | Ungroup the selected group |
| Frame Selection | Ctrl + Alt + G | Wrap the selection in a new frame |
| Select Children | Enter | Enter a group or frame to select its children |
| Select Parent | Escape | Deselect children and select the parent group/frame |
| Rename Layer | Ctrl + R | Rename the selected layer inline in the Layers panel |
| Send to Back | Ctrl + [ | Move the selected layer to the bottom of the stack |
| Bring to Front | Ctrl + ] | Move the selected layer to the top of the stack |
| Send Backward | Ctrl + Alt + [ | Move the selected layer one step backward in the stack |
| Bring Forward | Ctrl + Alt + ] | Move the selected layer one step forward in the stack |
| Toggle Lock | Ctrl + Shift + L | Lock or unlock the selected layer |
| Toggle Visibility | Ctrl + Shift + H | Hide or show the selected layer |
Edit & Transform
| Action | Shortcut | Description |
|---|---|---|
| Copy | Ctrl + C | Copy the selected layer(s) |
| Paste | Ctrl + V | Paste the copied layer(s) |
| Paste in Place | Ctrl + Shift + V | Paste in the same position as the copied layer |
| Duplicate | Ctrl + D | Duplicate the selected layer(s) in place |
| Undo | Ctrl + Z | Undo the last action |
| Redo | Ctrl + Shift + Z | Redo the previously undone action |
| Flip Horizontal | Shift + H | Flip the selected layer horizontally |
| Flip Vertical | Shift + V | Flip the selected layer vertically |
| Bold (Text) | Ctrl + B | Toggle bold on selected text |
| Italic (Text) | Ctrl + I | Toggle italic on selected text |
| Underline (Text) | Ctrl + U | Toggle underline on selected text |
| Align Left | Alt + A | Align selected layers to the left edge |
| Align Right | Alt + D | Align selected layers to the right edge |
| Align Top | Alt + W | Align selected layers to the top edge |
| Align Bottom | Alt + S | Align selected layers to the bottom edge |
Components & Styles
| Action | Shortcut | Description |
|---|---|---|
| Create Component | Ctrl + Alt + K | Convert the selected frame or group into a component |
| Detach Instance | Ctrl + Alt + B | Detach the selected component instance from its master |
| Go to Main Component | Ctrl + Alt + B | Select the main component that an instance references |
| Export Selection | Ctrl + Shift + E | Open the export dialog for the selected layer(s) |
| Quick Insert | Shift + I | Open the components/resources panel for quick insert |
| Open Plugins | Ctrl + / | Open the plugins and widgets search panel |
Figma Tips & Tricks
- Hold Alt while dragging to duplicate: Instead of Ctrl+D then moving, hold Alt and drag any selected layer to instantly create a copy at the new position — great for repeating elements.
- Ctrl+click to select through groups: Single-clicking selects a group. Ctrl+click (or Cmd+click on Mac) lets you click through nested groups to directly select a child layer without entering the group first.
- Use Auto Layout for responsive frames: Select a group of elements and press Shift+A to apply Auto Layout — it turns your frame into a flexbox-like container that resizes automatically when content changes.
Frequently Asked Questions — Figma
- How do I zoom to fit in Figma?
- Press Shift+1 to zoom the canvas to fit the entire page. Press Shift+2 to zoom to the current selection. Press 0 (zero) to reset the zoom to 100%.
- What is the Figma shortcut to create a frame?
- Press F to select the Frame tool, then drag to create a frame on the canvas. You can also select elements and press Ctrl+Alt+G (Cmd+Option+G on Mac) to wrap them in a frame.
- How do I hide the Figma UI panels to focus on design?
- Press Ctrl+\ (Cmd+\ on Mac) to toggle the panels (layers, properties, and toolbars) on and off. This gives you a clean canvas view for presentation or focused design work.
How to Learn Figma Keyboard Shortcuts
Figma was designed from the start as a tool that professional designers would use for hours every day, and its keyboard shortcuts reflect that intention. The most important area is tool switching: V for Select, F for Frame, R for Rectangle, T for Text, P for Pen — these single-key shortcuts keep your cursor on the canvas rather than making trips to the toolbar. As Figma has grown into the industry-standard design tool, its keyboard shortcuts have become a de facto professional baseline — designers who use Figma professionally are expected to know and use them, and job interview design exercises are often partly an assessment of workflow fluency, which shows in how naturally shortcuts are used.
The Figma shortcuts that distinguish power users are in the component and layout systems. Ctrl+Alt+G to wrap a selection in an auto layout frame, Ctrl+G for a regular group, Option+click to enter a component for editing, and Ctrl+Shift+H and Ctrl+Shift+V for horizontal and vertical distribution — these accelerate the work of building design systems. The zoom controls (Z to zoom in, Shift+1 to zoom to fit, Shift+2 to zoom to selection) are used constantly in any design session where you move between detail and overview. Figma's multiplayer nature also means some shortcuts are specifically useful in review settings: / opens the search command palette, and pressing R in presentation mode returns to the editor.