Figma keyboard shortcuts

Figma is a design tool, in the browser or as a desktop app, where teams build interfaces, prototypes, and graphics together. These keys switch tools, pan and zoom the canvas, select layers without a mouse, and speed up shape and text edits.

Windows, macOS, Linux · 28 shortcuts

Canvas navigation

Pan the canvas, change zoom, and open the shortcut panel while keeping the design surface in view.

ActionShortcuts
Pan the canvasWith nothing selected, use the arrow keys to pan. The same controls work while a tool is active.
Windows / macOS / LinuxArrow
Pan the canvas fasterThe pan distance changes with the current zoom level.
Windows / macOS / LinuxShift + Arrow
Zoom in
Windows / LinuxCtrl + +
macOSCmd + +
Zoom out
Windows / LinuxCtrl + -
macOSCmd + -
Open the keyboard shortcuts panelFigma also exposes the panel from Help and resources or the Actions menu.
Windows / macOS / LinuxCtrl + Shift + ?

Tools

Switch between the pointer, frame, pen, text, hand, and zoom tools that shape the canvas.

ActionShortcuts
Move tool
Windows / macOS / LinuxV
Frame tool
Windows / macOS / LinuxF
Rectangle
Windows / macOS / LinuxR
Ellipse
Windows / macOS / LinuxO
Pen
Windows / macOS / LinuxP
Text
Windows / macOS / LinuxT
Comment
Windows / macOS / LinuxC
Pick a color from anywhereHold it to sample while dragging; works outside the canvas too.
Windows / LinuxCtrl + C
macOSCmd + C
Focus the toolbarUse the arrow keys to choose a tool after the toolbar is focused. The current help page documents macOS and Windows bindings.
WindowsCtrl + F6
macOSF6
LinuxNot documented
Place a new object after choosing a toolThis does not apply to objects that require multiple clicks, such as lines, vector paths, connectors, and tables.
Windows / macOS / LinuxEnter

Keyboard selection

Select objects and child layers without reaching for a mouse, then return to the canvas when the selection is complete.

ActionShortcuts
Activate keyboard box selectionMove the pink cursor with the arrow keys and press Enter to select an object.
Windows / LinuxCtrl + Space
macOSOption + Space
Move to the next child layerShift+Tab moves to the previous child layer when a parent layer is selected.
Windows / macOS / LinuxTab
Select the object under the keyboard cursor
Windows / macOS / LinuxEnter
Close keyboard box selection
Windows / macOS / LinuxEsc

Shapes and editing

Create shapes, duplicate objects, edit text, and make repeated changes without opening menus.

ActionShortcuts
Duplicate the selectionHolding Alt (Option) while dragging also duplicates.
Windows / LinuxCtrl + D
macOSCmd + D
Group the selection
Windows / LinuxCtrl + G
macOSCmd + G
Boolean union of the selection
Windows / LinuxCtrl + Alt + U
macOSCmd + Option + U
Flip horizontallyShift+V flips vertically.
Windows / macOS / LinuxShift + H
Resize keeping proportionsHold Shift while resizing a corner handle.
Windows / macOS / LinuxNot documented

Layers and view

Select through layers, move objects, change the canvas view, and keep the right panels in reach.

ActionShortcuts
Show or hide the layers panel
Windows / macOS / LinuxShift + A
Zoom to fit everythingShift+2 zooms to fit the selection.
Windows / macOS / LinuxShift + 1
Show or hide the UI
Windows / LinuxCtrl + \
macOSCmd + \
Show or hide rulers
Windows / macOS / LinuxShift + R

Source

official Figma keyboard shortcuts · Checked

The current Figma help page documents canvas navigation, keyboard selection, object creation, and the in-product shortcuts panel. macOS uses Cmd and Option where Windows and Linux use Ctrl and Alt.

Make a printable Figma sheet