Sketch Keyboard Shortcuts for Mac
General
Copy
- Cmd
- +
- C
Cut
- Cmd
- +
- X
Paste
- Cmd
- +
- V
Paste over selection
- Cmd
- +
- Shift
- +
- V
Pan Canvas
- Space
- +
- (drag)
New page
- Cmd
- +
- Shift
- +
- N
Previous page
- Fn
- +
- Up
Next page
- Fn
- +
- Down
Zoom in
- Cmd
- +
- +
Zoom out
- Cmd
- +
- –
Toggle rulers
- Ctrl
- +
- R
Toggle pixels
- Ctrl
- +
- P
Toggle pixel grid
- Ctrl
- +
- X
Toggle grid
- Ctrl
- +
- G
Toggle layout
- Ctrl
- +
- L
Toggle slices
- Ctrl
- +
- E
Toggle prototyping
- Ctrl
- +
- F
Filter in Layer List
- Cmd
- +
- F
Run custom plugin
- Cmd
- +
- Ctrl
- +
- K
Undo
- Cmd
- +
- Z
Redo
- Cmd
- +
- Shift
- +
- Z
New document
- Cmd
- +
- N
New Cloud document
- Cmd
- +
- Shift
- +
- N
Open document
- Cmd
- +
- O
Open Cloud document
- Cmd
- +
- Shift
- +
- O
Close window
- Cmd
- +
- W
Save document
- Cmd
- +
- S
Duplicate document
- Cmd
- +
- Shift
- +
- S
Save document as…
- Cmd
- +
- Shift
- +
- Opt
- +
- S
Page setup
- Cmd
- +
- Shift
- +
- P
Open Preferences window
- Cmd
- +
- ,
Hide Sketch
- Cmd
- +
- H
Quit Sketch
- Cmd
- +
- Q
Open the Help menu
- Cmd
- +
- Shift
- +
- ?
Open Preview window
- Cmd
- +
- P
Inserting Layers
Rectangle
- R
Oval
- O
Line
- L
Rounded rectangle
- U
Vector tool
- V
Pencil tool
- P
Text tool
- T
Artboard tool
- A
Slice tool
- S
Hotspot tool
- H
Selecting Layers
Select all
- Cmd
- +
- A
Select all Artboards
- Cmd
- +
- Shift
- +
- A
Select next Artboard
- Fn
- +
- Right
Select previous Artboard
- Fn
- +
- Left
Reveal selection in Layer List
- Cmd
- +
- Shift
- +
- J
Moving and Resizing Layers
Display distance between other layers (while hovering)
- Opt
Duplicate
- Cmd
- +
- D
Nudge layer any direction by 1px
- (arrows)
Nudge layer any direction by 10px
- Shift
- +
- (arrows)
Scale layer
- Cmd
- +
- K
Expand by 1px
- Cmd
- +
- Right/Down
Contract by 1px
- Cmd
- +
- Left/Up
Expand by 10px
- Cmd
- +
- Shift
- +
- Right/Down
Contract by 10px
- Cmd
- +
- Shift
- +
- Left/Up
Show distance to baseline or cap height on text layers (while hovering)
- Ctrl
- +
- Opt
Editing Layers
Edit layer
- Enter
Finish editing
- Esc
Focus X position input field in the Inspector
- Opt
- +
- Tab
Delete layer
- Del
Copy style
- Cmd
- +
- Opt
- +
- C
Paste style
- Cmd
- +
- Opt
- +
- V
Sync shared style
- Ctrl
- +
- S
Reset shared style
- Opt
- +
- Ctrl
- +
- S
Add link to Artboard
- W
Toggle fill
- F
Toggle border
- B
Pick color
- Ctrl
- +
- C
Edit layer opacity
- 0-9
Transform shape
- Cmd
- +
- Shift
- +
- T
Rotate layer
- Cmd
- +
- Shift
- +
- R
Use as mask
- Cmd
- +
- Ctrl
- +
- M
Return to instance
- Cmd
- +
- Esc
Union multiple layers
- Cmd
- +
- Opt
- +
- U
Subtract multiple layers
- Cmd
- +
- Opt
- +
- S
Intersect multiple layers
- Cmd
- +
- Opt
- +
- I
Difference multiple layers
- Cmd
- +
- Opt
- +
- X
Vector Editing
Open or close path
- Cmd
- +
- Opt
- +
- O
Selects next point
- Tab
Show all handle control points
- Opt
Straight point type
- 1
Mirrored point type
- 2
Disconnected point type
- 3
Asymmetric point type
- 4
Text Editing
Paste as rich text
- Cmd
- +
- Shift
- +
- Opt
- +
- V
Change typeface
- Cmd
- +
- T
Bold
- Cmd
- +
- B
Italic
- Cmd
- +
- I
Underline
- Cmd
- +
- U
Increase font size
- Cmd
- +
- Opt
- +
- +
Decrease font size
- Cmd
- +
- Opt
- +
- –
Increase character spacing
- Ctrl
- +
- Opt
- +
- L
Decrease character spacing
- Ctrl
- +
- Opt
- +
- T
Align left
- Cmd
- +
- Shift
- +
- [
Align center
- Cmd
- +
- Shift
- +
- \
Align right
- Cmd
- +
- Shift
- +
- ]
Emoji and symbols
- Cmd
- +
- Opt
- +
- Space
Convert to outlines
- Cmd
- +
- Opt
- +
- O
Insert a line break
- Shift
- +
- Enter
Arranging Layers
Group
- Cmd
- +
- G
Ungroup
- Cmd
- +
- Shift
- +
- G
Rename layer
- Cmd
- +
- R
Select next layer in group
- Tab
Select previous layer in group
- Shift
- +
- Tab
Selects layer inside group
- Enter
Selects parent group
- Esc
Bring forward
- Cmd
- +
- ]
Bring to front
- Cmd
- +
- Opt
- +
- ]
Send backward
- Cmd
- +
- [
Send to back
- Cmd
- +
- Opt
- +
- [
Move up, out of group or Artboard
- Cmd
- +
- Shift
- +
- Opt
- +
- Up
Distribute horizontally
- Cmd
- +
- Ctrl
- +
- H
Distribute vertically
- Cmd
- +
- Ctrl
- +
- V
Hide or show layer
- Cmd
- +
- Shift
- +
- H
Lock or unlock layer
- Cmd
- +
- Shift
- +
- L
Exporting Layers
Export
- Cmd
- +
- Shift
- +
- E
Export selected layer(s)
- Cmd
- +
- E
Zoom and Focus
Zoom to 100%
- Cmd
- +
- 0
Zoom to all elements on Canvas
- Cmd
- +
- 1
Zoom to selected layer(s)
- Cmd
- +
- 2
Center selected layer(s) in Canvas
- Cmd
- +
- 3
Temporarily zoom out to 100%
- Shift
- +
- `
Toggle full screen
- Cmd
- +
- Ctrl
- +
- F
Show or hide Layer list
- Cmd
- +
- Opt
- +
- 1
Show or hide Inspector
- Cmd
- +
- Opt
- +
- 2
Enter presentation mode
- Cmd
- +
- .
Show or hide Toolbar
- Cmd
- +
- Opt
- +
- T
Text Fields
Focus Inspector
- Opt
- +
- Tab
Select next field
- Tab
Select previous field
- Shift
- +
- Tab
Confirm change
- Enter
Clear change
- Esc
Increase value by 1
- Up
Decrease value by 1
- Down
Increase value by 10
- Shift
- +
- Up
Decrease value by 10
- Shift
- +
- Down
Increase value by 0.1
- Opt
- +
- Up
Decrease value by 0.1
- Opt
- +
- Down
Miscellaneous
Launch Sketch with all plugins disabled (hold on startup)
- Shift
Detach from Symbol
- Cmd
- +
- Ctrl
- +
- D
Detach all contents from Symbol
- Cmd
- +
- Ctrl
- +
- Opt
- +
- D
Refresh Data
- Cmd
- +
- Shift
- +
- D
Run last-used plugin again
- Cmd
- +
- Ctrl
- +
- R
With a gradient stop selected, position it between 0% and 100%
- 0-9
Position selected gradient stop directly between two existing stops
- =