Search icon

Shortcuts.design

Slack Shortcuts

When your team needs to kick off a project, hire a new employee, deploy some code, review a sales contract, finalize next year's budget, measure an A/B test, plan your next office opening, and more, Slack has you covered. View or download Slack via Slack.com.

Move focus to the next elementTab
Move focus to the previous element⇧ Tab 
Move focus through messages in a channel or DM↑ or ↓
Move focus to the next section*⌃ `
Move focus to the previous section*⇧ ⌃ `
Take action or "click" on buttonsSpacebar
Take action or "click" on linksEnter
Close windows, menus, or the message input boxEsc
Zoom in or out⌘ +
(increase or decrease text size)⌘ -
Scroll upFn↑
(This can be toggled in your Preferences.)Page Up
Scroll downFn↓
(This can be toggled in your Preferences.)Page Down
Quick Switcher⌘ K
(T is desktop app only.)⌘ T
Open direct messages menu⌘ ⇧ K
Open All Threads view⌘ ⇧ T
Previous channel or DMAlt↑
Next channel or DMAlt↓
Previous unread channel or DMAlt ⇧ ↑
Next unread channel or DMAlt⇧ ↓
Previous channel or DM visited⌘ [
Next channel or DM visited⌘ ]
Preferences⌘ ,
Open or close right pane⌘ .
Channel info pane⌘ ⇧ I
Activity⌘ ⇧ M
Directory⌘ ⇧ E
Starred Items⌘ ⇧ S
Search the current channel or conversation⌘ F
Toggle full screen view^ ⌘ F
All Unreads navigation
Open All Unreads view⌘ ⇧ A
Mark messages as unreadAlt and click a message
Move between channels→ or ←
Toggle current channel read or unreadR
Switch teams
Switch to previous team⌘ ⇧ [
Switch to next team⌘ ⇧ ]
Switch to a specific team (see assigned number under the team icon in your Slack app)⌘ [number]
Mark messages read or unread
Mark all messages in current channel or DM as readEsc
Mark all messages as read⇧ Esc
Set a message as your oldest unread messageAlt and click a message
Message shortcuts
Edit your last message↑ in empty message box
Select text to beginning of current line⇧ ↑
Select text to end of current line⇧ ↓
Create a new line in your message⇧ Enter
Add emoji reactions to a message*⌘ ⇧ \
Message autocomplete
Autocomplete @display name beginning with [character]@[character]Tab
Autocomplete channel beginning with [character]#[character]Tab
Autocomplete emoji beginning with [character]:[character]Tab
Files and snippets
Upload a file⌘ U
Create a new Snippet⌘ ⇧ Enter
Call actions
Toggle mute on and offM
Toggle video on and offV
Show the invite list+ or A
View and select and emoji reactionsE then 1 - 9
Move focus to the next elementTab
Move focus to the previous elementShift Tab
Move focus through messages in a channel or DM↑  or ↓
Move focus to the next section*Ctrl `
Move focus to the previous section*Shift Ctrl `
Take action or "click" on buttonsSpacebar
Take action or "click" on linksEnter
Close windows, menus, or the message input boxEsc
Zoom in or outCtrl+
(increase or decrease text size)Ctrl-
Scroll upHome
(This can be toggled in your Preferences.)Page Up
Scroll downEnd
(This can be toggled in your Preferences.)Page Down
Quick SwitcherCtrlK
(T is desktop app only.)CtrlT
Open direct messages menuCtrlShiftK
Open All Threads viewCtrlShiftT
Previous channel or DMAlt↑
Next channel or DMAlt↓
Previous unread channel or DMAltShift↑
Next unread channel or DMAltShift↓
Previous channel or DM visitedAlt←
Next channel or DM visitedAlt→
PreferencesCtrl, 
Open or close right paneCtrl.
Channel info paneCtrlShiftI 
ActivityCtrlShiftM
DirectoryCtrlShiftE
Starred ItemsCtrlShiftS
Search the current channel or conversationCtrlF 
Toggle full screen view CtrlShiftF
All Unreads navigation
Open All Unreads viewCtrlShiftA
Mark messages as unreadAlt and click a message
Move between channels→  or ←
Toggle current channel read or unreadR
Switch teams
Switch to previous teamCtrlShiftTab 
Switch to next teamCtrlTab
Switch to a specific team (see assigned number under the team icon in your Slack app)Ctrl[number]
Mark messages read or unread
Mark all messages in current channel or DM as readEsc
Mark all messages as readShiftEsc
Set a message as your oldest unread messageAlt and click a message
Message shortcuts
Edit your last message↑  in empty message box
Select text to beginning of current lineShift↑
Select text to end of current lineShift↓
Create a new line in your messageShiftEnter
Add emoji reactions to a message* CtrlShift\
Message autocomplete
Autocomplete @display name beginning with [character]@[character]Tab
Autocomplete channel beginning with [character]#[character]Tab
Autocomplete emoji beginning with [character]:[character]Tab
Files and snippets
Upload a fileCtrlU
Create a new SnippetCtrlShiftEnter
Call actions
Toggle mute on and offM
Toggle video on and offV
Show the invite list+ or A
View and select and emoji reactionsE then 1 - 9
Empty state Shortcuts.design toolspage search Empty state Shortcuts.design toolspage search

We searched everywhere, but we couldn’t fine a shortcut matching your search-query.

Try searching for something else. Think we’re missing something? Send us an issue or add it yourself.

Add a missing shortcut 💪️

Helping out

Missing something?

Feel free to request missing tools or give some feedback using Twitter, E-mail or GitHub! If you can, please help out by adding the data yourself and be the hero of the ±12k people per month using this resource.

Add a tool 💪
Michel van Heest - Creator of Shortcuts.design

Created by

Michel van Heest

Designing products that enable others to to create or become more effective · Currently Product Designer @ConvertCalculator · Prev @WeTransfer, @Awkward & @YipYip.

Buy me a coffee ☕ Twitter 🐦
Proudly sponsored by Basedash : The AI-native BI platform your team actually uses