Slack Keyboard Shortcuts for macOS

Slack Keyboard Shortcuts for macOS. View hotkeys online or download free PDF Cheat Sheet to work faster and navigate Slack efficiently on Mac.
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

Slack basics

Compose a new message
Cmd+N
or
Cmd+Shift+K
Unsend a message
Cmd+Z
Set your status
Cmd+Shift+Y
Open your preferences
Cmd+,
Resize the left sidebar†
LeftRight
Hide the right sidebar
Cmd+.
Create a new canvas
Cmd+Shift+N
Upload a file
Cmd+O
View all downloaded files
Cmd+Shift+J
Create a new snippet
Cmd+Shift+Return
Add an emoji reaction to a message
Cmd+Shift+\
Search in the current conversation
Cmd+F
Start, join, leave, or end a huddle
Cmd+Shift+H
Toggle mute on a huddle
Cmd+Shift+Space
Open Help
F1
Toggle full screen view
Cmd+Ctrl+F
Close window
Cmd+W
Reopen last closed window
Cmd+Shift+W
Open the People view
Cmd+Shift+E
Quit Slack
Cmd+Q

Mark messages read or unread

Mark all messages in current conversation as read
Esc
Mark all messages as read
Shift+Esc
Mark a message as unread
Opt+Click

Switch workspaces

Expand or collapse the workspace switcher
Cmd+Shift+S
Switch to previous workspace
Ctrl+Shift+Tab
Switch to next workspace
Ctrl+Tab
Switch to a specific workspace (hover over a workspace icon in the left sidebar of the Slack desktop app to see its assigned number)
Cmd+[number]

Switch tabs

Switch to the previous tab
Ctrl+Pg Up
Switch to the next tab
Ctrl+Pg Dn
Switch to a specific tab (hold Ctrl to see a tab's assigned number in the navigation bar)
Ctrl+[number]

Take actions on messages

Edit a message you sent
E
Delete a message you sent
Fwd Del
Open or reply to a thread
TRight
Forward a message
F
Pin or unpin a message
P
Save a message (or remove a message from Later)
A
Mark all messages above the one in focus as unread
U
Create a reminder about a message
M
Add an emoji reaction to a message
R

Format messages

Select text to beginning of current line
Shift+Up
Select text to end of current line
Shift+Down
Create a new line
Shift+Return
Bold selected text
Cmd+B
Italicize selected text
Cmd+I
Underline selected text
Cmd+U
Strikethrough selected text
Cmd+Shift+X
Quote selected text
Cmd+Shift+9
Code selected text
Cmd+Shift+C
Codeblock selected text
Cmd+Opt+Shift+C
Format selected text as a bulleted list
Cmd+Shift+8
Format selected text as a numbered list
Cmd+Shift+7
Apply markdown formatting
Cmd+Shift+F
Undo formatting
Cmd+Z

Format text in a canvas

Format selected text as paragraph
Cmd+Opt+0
Format selected text as big heading
Cmd+Opt+1
Format selected text as medium heading
Cmd+Opt+2
Format selected text as small heading
Cmd+Opt+3
Format selected text as checklist
Cmd+Shift+0
Format selected text as bulleted list
Cmd+Shift+8
Format selected text as numbered list
Cmd+Shift+7
Toggle heading and list styles
Ctrl+`

Need more than shortcuts?
Visit the Slack 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.