Extension Icon

Figma Shortcuts

Search and copy Figma keyboard shortcuts for macOS and Windows
Overview

Figma Shortcuts

A Raycast extension for quickly finding and copying Figma keyboard shortcuts.

Features

  • Search across 95+ shortcuts by name, category, or keyword (e.g. "autolayout", "bold", "align")
  • 8 categories: Tools, View, Zoom, Arrange, Auto Layout, Components, Text, Editing
  • Platform support: macOS, Windows, and Linux — set once in Raycast Preferences
  • Copy to clipboard: press Enter to copy the shortcut (e.g. Cmd+Shift+A), Shift+Enter to copy the action name

Usage

  1. Open Raycast (Alt+Space)
  2. Type figma shortcut
  3. Search for a shortcut (e.g. autolayout, mask, flip)
  4. Press Enter to copy the shortcut to your clipboard

Platform Configuration

Go to Raycast Preferences → Extensions → Figma Shortcuts → Platform and select your OS:

PlatformModifier
macOSCmd, Opt
WindowsCtrl, Alt
LinuxCtrl, Alt (same as Windows)

Shortcuts Reference

Tools

ActionmacOSWindows / Linux
MoveVV
ScaleKK
FrameFF
PenPP
PencilShift+PShift+P
TextTT
RectangleRR
EllipseOO
LineLL
ArrowShift+LShift+L
CommentCC
Color PickerII
SliceSS
Hand (Pan)HH
Zoom ToolZZ
Quick ActionsCmd+/Ctrl+P

View

ActionmacOSWindows / Linux
Show/Hide UICmd+\Ctrl+\
RulersShift+RShift+R
Show OutlinesCmd+YCtrl+Shift+3
Pixel PreviewCmd+Alt+YCtrl+Shift+P
Layout GridsCtrl+GCtrl+Shift+4
Layers PanelAlt+1Alt+1
Assets PanelAlt+2Alt+2
Design PanelAlt+8Alt+8
Prototype PanelAlt+9Alt+9
Inspect PanelAlt+0Alt+0
Keyboard ShortcutsCmd+Shift+?Ctrl+Shift+?

Zoom

ActionmacOSWindows / Linux
Zoom InCmd++Ctrl+=
Zoom OutCmd+-Ctrl+-
Zoom to 100%Cmd+0Ctrl+0
Fit PageShift+1Shift+1
Fit SelectionShift+2Shift+2
Zoom to FrameShift+NShift+N
Previous FramePage UpPage Up
Next FramePage DownPage Down

Arrange

ActionmacOSWindows / Linux
Bring ForwardCmd+]Ctrl+]
Send BackwardCmd+[Ctrl+[
Bring to FrontCmd+Alt+]Ctrl+Shift+]
Send to BackCmd+Alt+[Ctrl+Shift+[
Align LeftAlt+AAlt+A
Align RightAlt+DAlt+D
Align TopAlt+WAlt+W
Align BottomAlt+SAlt+S
Align H CenterAlt+HAlt+H
Align V CenterAlt+VAlt+V
Distribute HCtrl+Alt+HCtrl+Alt+H
Distribute VCtrl+Alt+VCtrl+Alt+V
Tidy UpCtrl+Alt+TCtrl+Alt+T
GroupCmd+GCtrl+G
Frame SelectionCmd+Alt+GCtrl+Alt+G
UngroupCmd+Shift+GCtrl+Shift+G
FlattenCmd+ECtrl+E
Flip HorizontalShift+HShift+H
Flip VerticalShift+VShift+V
Lock/UnlockCmd+Shift+LCtrl+Shift+L
Show/Hide LayerCmd+Shift+HCtrl+Shift+H

Auto Layout

ActionmacOSWindows / Linux
Add Auto LayoutShift+AShift+A
Remove Auto LayoutAlt+Shift+AAlt+Shift+A
Align Top LeftAlt+W, Alt+AAlt+W, Alt+A
Align Top CenterAlt+W, Alt+HAlt+W, Alt+H
Align Top RightAlt+W, Alt+DAlt+W, Alt+D
Align Middle LeftAlt+V, Alt+AAlt+V, Alt+A
Align Middle CenterAlt+V, Alt+HAlt+V, Alt+H
Align Middle RightAlt+V, Alt+DAlt+V, Alt+D
Align Bottom LeftAlt+S, Alt+AAlt+S, Alt+A
Align Bottom CenterAlt+S, Alt+HAlt+S, Alt+H
Align Bottom RightAlt+S, Alt+DAlt+S, Alt+D

Components

ActionmacOSWindows / Linux
Create ComponentCmd+Alt+KCtrl+Alt+K
Detach InstanceCmd+Alt+BCtrl+Alt+B
Team LibraryCmd+Alt+OCtrl+Alt+O
Reset InstanceCmd+Alt+RCtrl+Alt+R

Text

ActionmacOSWindows / Linux
BoldCmd+BCtrl+B
ItalicCmd+ICtrl+I
UnderlineCmd+UCtrl+U
StrikethroughCmd+Shift+XCtrl+Shift+X
Increase Font SizeCmd+Shift+>Ctrl+Shift+>
Decrease Font SizeCmd+Shift+<Ctrl+Shift+<
Increase Line HeightAlt+Shift+>Alt+Shift+>
Decrease Line HeightAlt+Shift+<Alt+Shift+<
Increase Letter SpacingAlt+>Alt+>
Decrease Letter SpacingAlt+<Alt+<
Align LeftCmd+Shift+LCtrl+Shift+L
Align CenterCmd+Shift+ECtrl+Shift+E
Align RightCmd+Shift+RCtrl+Shift+R
JustifyCmd+Shift+JCtrl+Shift+J

Editing

ActionmacOSWindows / Linux
UndoCmd+ZCtrl+Z
RedoCmd+Shift+ZCtrl+Shift+Z
CopyCmd+CCtrl+C
CutCmd+XCtrl+X
PasteCmd+VCtrl+V
Paste in PlaceCmd+Shift+VCtrl+Shift+V
DuplicateCmd+DCtrl+D
Select AllCmd+ACtrl+A
Select All in FrameCmd+Alt+ACtrl+Alt+A
Copy PropertiesCmd+Alt+CCtrl+Alt+C
Paste PropertiesCmd+Alt+VCtrl+Alt+V
DeleteBackspaceBackspace
Rename LayerCmd+RCtrl+R
Nudge (1px)Arrow KeysArrow Keys
Nudge (10px)Shift+Arrow KeysShift+Arrow Keys
Place ImageCmd+Shift+KCtrl+Shift+K

Development

npm install
npm run dev      # start in Raycast dev mode
npm run build    # production build
npm run lint     # run linter

License

MIT