Figma keyboard shortcuts

Figma work is mostly selection and repetition. These shortcuts get you from tool choice to shape editing to layer and canvas control without breaking the design flow.

Windows, macOS, Linux · 28 shortcuts

Canvas navigation

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

ActionWindowsmacOSLinux
Pan the canvasWith nothing selected, use the arrow keys to pan. The same controls work while a tool is active.ArrowArrowArrow
Pan the canvas fasterThe pan distance changes with the current zoom level.ShiftArrowShiftArrowShiftArrow
Zoom inCtrl+Cmd+Ctrl+
Zoom outCtrl-Cmd-Ctrl-
Open the keyboard shortcuts panelFigma also exposes the panel from Help and resources or the Actions menu.CtrlShift?CtrlShift?CtrlShift?

Tools

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

ActionWindowsmacOSLinux
Move toolVVV
Frame toolFFF
RectangleRRR
EllipseOOO
PenPPP
TextTTT
CommentCCC
Pick a color from anywhereHold it to sample while dragging; works outside the canvas too.CtrlCCmdCCtrlC
Focus the toolbarUse the arrow keys to choose a tool after the toolbar is focused. The current help page documents macOS and Windows bindings.CtrlF6F6Not 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.EnterEnterEnter

Keyboard selection

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

ActionWindowsmacOSLinux
Activate keyboard box selectionMove the pink cursor with the arrow keys and press Enter to select an object.CtrlSpaceOptionSpaceCtrlSpace
Move to the next child layerShift+Tab moves to the previous child layer when a parent layer is selected.TabTabTab
Select the object under the keyboard cursorEnterEnterEnter
Close keyboard box selectionEscEscEsc

Shapes and editing

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

ActionWindowsmacOSLinux
Duplicate the selectionHolding Alt (Option) while dragging also duplicates.CtrlDCmdDCtrlD
Group the selectionCtrlGCmdGCtrlG
Boolean union of the selectionCtrlAltUCmdOptionUCtrlAltU
Flip horizontallyShift+V flips vertically.ShiftHShiftHShiftH
Resize keeping proportionsHold Shift while resizing a corner handle.Not documentedNot documentedNot documented

Layers and view

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

ActionWindowsmacOSLinux
Show or hide the layers panelShiftAShiftAShiftA
Zoom to fit everythingShift+2 zooms to fit the selection.Shift1Shift1Shift1
Show or hide the UICtrl\Cmd\Ctrl\
Show or hide rulersShiftRShiftRShiftR

Make a printable Figma sheet