Sketch Keyboard Shortcuts for macOS

Sketch Keyboard Shortcuts for MacOS. View hotkeys online or download free PDF Cheat Sheet to work faster and navigate Sketch efficiently on MacOS.
Show table of contentsPrint shortcutsSign in to download the PDF It takes a few seconds.
Sign in →
Sign in to save this shortcuts set to favorites.
Sign in →
Key label style

General

Open the Command Bar
S
or
Cmd+K
Open Settings
Cmd+,
Open Document Settings
Cmd+Shift+,
Open the Prototype Preview window
Cmd+P
Run script
Ctrl+Shift+K
Run the last plugin
Ctrl+Shift+R
Open app in Safe Mode (plugins disabled)
Shift+Launch

Document

New document
Cmd+N
Open workspace document
Cmd+O
Open local document
Cmd+Shift+O
Close document
Cmd+W
Show next tab
Ctrl+Tab
Show previous tab
Ctrl+Shift+Tab
Save new or local document 2
Cmd+S
Create a version of workspace document
Cmd+Ctrl+S
Line break on the description field
Opt+Return
Duplicate current document 2
Cmd+Shift+S
Save As
Cmd+Opt+Shift+S
Go to previous/next page
UpDown

Interface

Switch to Canvas View
Ctrl+1
Switch to Components View
Ctrl+2
Toggle interface
Cmd+.
Toggle full screen
Cmd+Ctrl+F

Canvas

Zoom in
Cmd+Shift+=
Zoom out
Cmd
Zoom to 100%
Cmd+0
Zoom to fit all layers in the canvas
Cmd+1
Zoom to fit selection
Cmd+2
Center selection in the canvas
Cmd+3
Zoom to fit top-level frame
Cmd+4
Temporarily zoom out to 100%
`IntlBackslash
Pan canvas
Hold Space and drag
or
Middle mouse button and drag
Hide selection highlights, handles, grids and guides
Hold Space
Show/hide minimap
Ctrl+M
Show/hide rulers
Ctrl+R
Show/hide pixels on zoom
Ctrl+P
Show/hide pixel grid
Ctrl+X
Show/hide grid
Ctrl+G
Grid settings
Cmd+Ctrl+G
Show/hide layout grid
Ctrl+L
Layout grid settings
Cmd+Ctrl+L

Comments

Insert comment
N
Submit comment
Cmd+Return
Show/hide comments
Ctrl+N
Show/hide resolved comments
Ctrl+Shift+N

Insert

Frame
F
Graphic
G
Rectangle
R
Oval
O
Line
L
Vector
V
Pencil
P
Text
T
Slice
E
Interaction
I
Symbol
Y
Text Style
Ctrl+T
When inserting a layer: Draw layer from the center
Opt+Draw
When inserting a layer: Draw layer with square aspect ratio
Shift+Draw
When inserting a layer: Move layer before placing it
Space-drag

Select

Marquee
X
Select all children of container
Return
Select parent container
Esc
Select root symbol
Shift+Esc
Clear selection
Ctrl+Esc
Select all layers, except hidden/locked
Cmd
Select all layers, including hidden and locked layers
Cmd+Ctrl
Select all top-level frames and graphics
Cmd+Shift
Find layer
Cmd+Opt+F
Reveal selection in Layer List
Cmd+Shift+J
Select next/previous layer in container
Tab
or
Shift+Tab
Select previous/next top-level frame
LeftRight
Open the Select Layer menu
Shift+Secondary-click
When selecting via click: Deep select
Cmd+Select
When selecting via click: Add/remove layer from selection
Shift+Select
When selecting via marquee: Deep select
Cmd+Marquee
When selecting via marquee: Add/remove layer from marquee selection
Shift+Marquee
When selecting via marquee: Only select layers completely within the marquee
Opt+Marquee

Edit

Undo
Cmd+Z
Redo
Cmd+Shift+Z
Cut
Cmd+X
Copy
Cmd+C
Paste
Cmd+V
Paste over selection
Cmd+Shift+V
Paste and replace selection
Cmd+Shift+R
Duplicate
Cmd+D
Duplicate behind
Cmd+Shift+D
Rename layer(s)
Cmd+R
Delete layer
Del
Edit frame, graphic, symbol, text, image, or shape/vector
Cmd+Return
Replace template, layer, symbol, or style
Cmd+Opt+R
Hide/show layer
Cmd+Shift+H
Lock/unlock layer
Cmd+Shift+L
Rotate
Cmd+Ctrl+R
Snap rotation to 15º increments
Shift+Rotate
Flip horizontally
Shift+H
Flip vertically
Shift+V
Use as mask
Cmd+Ctrl+M
Refresh Data
Ctrl+Shift+D

Style

Copy style
Cmd+Opt+C
Paste style
Cmd+Opt+V
Paste style without corners
Cmd+Ctrl+Opt+V
Update shared style
Ctrl+S
Reset shared style
Ctrl+Opt+S
Toggle fills
Shift+F
Toggle borders
Shift+B
Swap fills and borders
Shift+X
Pick color
Ctrl+C
Pick Color Variable with eyedropper
Shift+Click
Change opacity
[0-9]
When editing a gradient stop between two others: Place gradient stop between 0% and 100%
[0-9]
When editing a gradient stop between two others: Place gradient stop halfway between adjacent stops
=

Export

Mark as exportable / Export selection
Cmd+E
Export all assets
Cmd+Shift+E

Move and resize

Move without reparenting
Space while moving
Move along X or Y axis
Shift+Move
Move without snapping
Ctrl+Move
Move by 1px 1
LeftRightUpDown
Move by 10px 1
Shift+LeftRightUpDown
Move selection
Cmd+Opt+Drag anywhere
Duplicate2
Opt+Move
Resize maintaining aspect ratio
Shift+Resize
Resize from center
Opt+Resize
Resize without snapping
Ctrl+Resize
Resize by 1px 1
Cmd+LeftRightUpDown
Resize by 10px 1
Cmd+Shift+LeftRightUpDown
Resize frame, graphic, or text layer to fit contents
Cmd+Shift+F
or
Double-click edge
Resize layer in a stack to fill parent
Opt+Double-click edge
Resize container, without adjusting contents
Cmd+Resize
Resize container by 1px 1 , without adjusting contents
Cmd+Opt+LeftRightUpDown
Resize container by 10px 1 , without adjusting contents
Cmd+Opt+Shift+LeftRightUpDown
Scale layer
K
Round layer to pixel
Cmd+Shift+P
Fit layers to pixel bounds
Cmd+Ctrl+X

Organize and arrange

Group in a frame
Cmd+F
Group in a group
Cmd+G
Ungroup container
Cmd+Shift+G
Bring forward
Cmd+]
Bring to front
Cmd+Opt+]
Send backward
Cmd+[
Send to back
Cmd+Opt+[
Move up (out of parent container)
Cmd+Opt+Shift+Up

Align and layout

Align left, right, top, bottom, horizontally, or vertically
Cmd+Ctrl+LeftRightUpDownHV
Align to top-level frame
Opt+Click alignment buttons
Auto-pin
Shift
Auto-pin all children of container
Opt+Shift
Add stack layout
Cmd+L
or
Shift+S
Remove stack layout
Cmd+Opt+L
or
Opt+Shift+S
Reorder layer in stack
LeftRightUpDown
Move layer to start/end of stack
Shift+LeftRightUpDown
Ignore stack layout
Cmd+Shift+I
or
Cmd+Move into stack
Measure distance to another layer
Opt+Hover layer
Measure distance to baseline/cap of text layer
Ctrl+Opt+Hover layer

Shapes

Transform shape
Cmd+Ctrl+T
Add shapes
Cmd+Opt
Union shapes
Cmd+Opt+U
Subtract shapes
Cmd+Opt+S
Intersect shapes
Cmd+Opt+I
Difference shapes
Cmd+Opt+X

Vector editing

Select next/previous point
Tab
or
Shift+Tab
Show all handle control points
Opt
Set point to Straight
1
Set point to Mirror angle and length
2
Set point to Independent
3
Set point to Mirror angle
4
Switch point between Straight and Mirror angle and length
Double-click point
Change Mirror angle and length/Mirror angle point to Independent
Cmd+Drag control handle
Move point along X or Y axis
Shift+Drag
Move point without snapping
Shift+Drag
Place new point without snapping
Ctrl+Click
Place new point at a 45° angle
Shift+Click
Place new point between existing points
Shift+Click segment
Curve path segment between existing points
Cmd+Click segment
No pixel snapping
Opt+1
Snap to full pixels
Opt+2
Snap to half pixels
Opt+3
Snap to quarter pixels
Opt+4

Text

Paste as rich text
Cmd+Opt+Shift+V
Change typeface
Cmd+T
Bold
Cmd+B
Italic
Cmd+I
Underline
Cmd+U
Increase font size
Cmd+Opt+Shift+=
Decrease font size
Cmd+Opt
Loosen character spacing
Ctrl+Opt+L
Tighten character spacing
Ctrl+Opt+T
Align left
Cmd+Shift+[
Align center
Cmd+Shift+\
Align right
Cmd+Shift+]
Convert to outlines
Cmd+Opt+O

Components

Insert Symbol
Y
Insert Text Style
Ctrl+T
Replace symbol, style, or template
Cmd+Opt+R

Components View

Find component
Cmd+Opt+F
Symbols
Cmd+1
Text Styles
Cmd+2
Layer Styles
Cmd+3
Color Variables
Cmd+4
Color Variables
Cmd+5
Graphic Templates
Cmd+6

Browse components

Select component
LeftRightUpDown
Choose component
Return
Open filter menu (only in Command Bar)
Cmd+F
Open filter menu at current location (only in Command Bar)
Cmd+Down
Go to parent group
Cmd+Up
Go to current library
Cmd+Opt+Up
Go to all components
Cmd+Ctrl+Opt+Up
Preserve current Symbol dimensions (only when replacing)
Cmd+P

Symbols

Create Symbol
Cmd+Y
Detach from Symbol
Cmd+Shift+Y
Detach all contents from Symbol
Cmd+Opt+Shift+Y
Go to Symbol Source
Cmd+Return

Math operators

Add
Shift+=
Subtract
Multiply
Shift+8
Divide
/

Numerical fields

Increase or decrease value by 1
UpDown
Increase or decrease value by 10
Shift+Up+Down
Increase or decrease value by 0.1
Opt+Up+Down
Adjust value by 1
Drag label
Adjust value by 10
Shift+Drag label
Adjust value by 0.1
Opt+Drag label

Width and Height fields

Adjust width from the left
…l
Adjust width from the right
…r
Adjust height from the top
…t
Adjust height from the bottom
…b
Adjust width/height from the center / middle
…c
or
…m
Set size as a percentage of its parent container
…%

Export fields

Scale multiplier, e.g. 2x , 3x
…x
Specific width, e.g. 512w
…w
Specific height, e.g. 512h
…h

Need more than shortcuts?
Visit the Sketch app page for an overview and helpful links.

Want to suggest a new app, report a bug, or get help? Email us at info@hkeys.appCopy email.

For anything else or just a quick hello, write to us at info@hkeys.appCopy email.