Shortcut Flow

Slack Keyboard Shortcuts for Mac

84 shortcuts · Updated August 2026

Slack quietly ships desktop shortcuts for almost everything: jumping channels, marking unread, editing your last message. Here are 84 of them for the Mac app.

Basics

ActionShortcut
Close window⌘W
Compose a new message⌘N
Compose a new message (alt)⇧⌘K
Create a new canvas⇧⌘N
Create a new snippet⇧⌘⏎
Hide the right sidebar⌘.
Open HelpF1
Open the People view⇧⌘E
Open your preferences⌘,
Quit Slack⌘Q
Reopen last closed window⇧⌘W
Search in the current conversation⌘F
Set your status⇧⌘Y
Start a search⌘G
Start, join, leave, or end a huddle⇧⌘H
Toggle full screen view⌃⌘F
Toggle mute on a huddle⇧⌘Space
Unsend a message⌘Z
Upload a file⌘O
View all downloaded files⇧⌘J

Navigation

ActionShortcut
Browse channels⇧⌘L
Browse DMs⇧⌘K
Go back in history⌘[
Go forward in history⌘]
Jump to a conversation⌘K
Jump to a conversation (alt)⌘T
Jump to next channel or DM in sidebar⌥↓
Jump to next unread channel or DM⌥⇧↓
Jump to previous channel or DM in sidebar⌥↑
Jump to previous unread channel or DM⌥⇧↑
Jump to the most recent unread message⌘J
Move focus to the next sectionF6
Move focus to the previous section⇧F6
Open conversation details⇧⌘I
Open the Activity view⇧⌘M
Open the Home view⌃1
Open the More view⌃0
Open the Threads view⇧⌘T

Mark as Read

ActionShortcut
Mark all messages as read⇧⎋
Mark all messages in current conversation as read⎋

Unreads

ActionShortcut
Open the All unreads view⇧⌘A

Workspaces

ActionShortcut
Expand or collapse the workspace switcher⇧⌘S
Switch to next workspace⌃⇥
Switch to previous workspace⌃⇧⇥

Tabs

ActionShortcut
Switch to the next tab⌃Page Down
Switch to the previous tab⌃Page Up

Messages

ActionShortcut
Add an emoji reaction to a messageR
Create a reminder about a messageM
Delete a message you sent⌫
Edit a message you sentE
Forward a messageF
Mark all messages above as unreadU
Open or reply to a threadT
Pin or unpin a messageP
Save a messageA

Formatting

ActionShortcut
Apply markdown formatting⇧⌘F
Bold selected text⌘B
Code selected text⇧⌘C
Codeblock selected text⌥⇧⌘C
Create a new line in a message⇧⏎
Format selected text as a bulleted list⇧⌘8
Format selected text as a numbered list⇧⌘7
Hyperlink selected text⇧⌘U
Italicize selected text⌘I
Quote selected text⇧⌘9
Strikethrough selected text⇧⌘X
Underline selected text⌘U

Canvas

ActionShortcut
Copy anchor link to section⌃⌥Q
Find and replace in canvas⇧⌘H
Find next in canvas⌘G
Find previous in canvas⇧⌘G
Find text in the canvas⌘F
Format selected text as big heading⌥⌘1
Format selected text as checklist⇧⌘0
Format selected text as medium heading⌥⌘2
Format selected text as paragraph⌥⌘0
Format selected text as small heading⌥⌘3
Move item in formatted list down⌥⌘↓
Move item in formatted list up⌥⌘↑
Open context menu⇧⌘/
Redo last action in canvas⇧⌘Z
Show reader or edit view⌥⌘R
Undo last action in canvas⌘Z
View comment thread⌥⌘T

Stop memorizing lists

Shortcut Flow watches what you actually click in Slack and turns it into a one-minute daily drill. Think Duolingo, but for keyboard shortcuts.

Join the waitlist

Mac only. No account needed.

FAQ

How many Slack keyboard shortcuts are there?

This guide lists 84 Slack shortcuts as they work on macOS, read from the app itself and kept up to date by Shortcut Flow.

What is the most important Slack shortcut?

Command-K (jump to a conversation). It replaces nearly all sidebar clicking. Press E to edit your last message and Escape to mark a channel as read.

What is the fastest way to learn Slack shortcuts?

Not by reading the full list. Shortcut Flow watches which commands you actually use in Slack and drills you on those first, one minute a day, so the shortcuts you need most stick within days.