Skip to content

Slack Keyboard Shortcuts Cheat Sheet

A cheat sheet for 62 keyboard shortcuts in Slack.

Navigation

Action Mac Shortcut Win Shortcut
Move focus to the next element Tab Tab
Move focus to the previous element Shift + Tab Shift + Tab
Shift focus through messages in a channel or DM Up/Down Up/Down
Move focus to the next section F6 F6
Move focus to the previous section Shift + F6 Shift + F6
Take action or “click” a button Space Space
Take action or “click” a link Enter Enter
Close a window, menu, or message field Esc Esc
Zoom in/out Cmd + +/- Ctrl + +/-
Scroll up Home/Page Up Home/Page Up
Scroll down End/Page Down End/Page Down
Quick Switcher Cmd + K Ctrl + K
Open Direct Messages menu Cmd + Shift + K Ctrl + Shift + K
Browse all channels Cmd + Shift + L Ctrl + Shift + L
Open All Threads view Cmd + Shift + T Ctrl + Shift + T
Previous channel or DM Alt + Up Alt + Up
Next channel or DM Alt + Down Alt + Down
Previous unread channel or DM Alt + Shift + Up Alt + Shift + Up
Next unread channel or DM Alt + Shift + Down Alt + Shift + Down
Previously visited channel or DM Alt + Left Alt + Left
Next visited channel or DM Alt + Right Alt + Right
Preferences (desktop app only) Cmd + , Ctrl + ,
Open or close right pane Cmd + . Ctrl + .
Channel details pane Cmd + Shift + I Ctrl + Shift + I
Activity Cmd + Shift + M Ctrl + Shift + M
Directory Cmd + Shift + E Ctrl + Shift + E
Starred items Cmd + Shift + S Ctrl + Shift + S
Search current channel or conversation Cmd + F Ctrl + F
Open previous search Cmd + G Ctrl + G
Toggle full-screen view Cmd + Shift + F Ctrl + Shift + F

All Unreads Navigation

Action Mac Shortcut Win Shortcut
Open All Unreads view Cmd + Shift + A Ctrl + Shift + A
Mark a message as unread Alt + (Click a message) Alt + (Click a message)
Move between channels Left/Right Left/Right
Toggle current channel read or unread R R

Switching Workspaces

Action Mac Shortcut Win Shortcut
Switch to the previous workspace Cmd + Shift + Tab Ctrl + Shift + Tab
Switch to the next workspace Cmd + Tab Ctrl + Tab
Switch to a specific workspace Cmd + [Number] Ctrl + [Number]

Marking Messages Read or Unread

Action Mac Shortcut Win Shortcut
Mark all messages in current channel or DM as read Esc Esc
Mark all messages as read Shift + Esc Shift + Esc
Set message as earliest unread message Alt + (Click a message) Alt + (Click a message)

Message Shortcuts

Action Mac Shortcut Win Shortcut
Edit your last message Up Up
Select text to the beginning of the current line Shift + Up Shift + Up
Select text to the end of the current line Shift + Down Shift + Down
Create a new line in your message Shift + Enter Shift + Enter
Add emoji reaction to a message Cmd + Shift + \ Ctrl + Shift + \
Bold selected text Cmd + B Ctrl + B
Italicize selected text Cmd + I Ctrl + I
Strike through selected text Cmd + Shift + X Ctrl + Shift + X
Quote selected text Cmd + Shift + > Ctrl + Shift + >
Codeblock selected text Cmd + Shift + C Ctrl + Shift + C
Convert selected text to a numbered list Cmd + Shift + 7 Ctrl + Shift + 7
Convert selected text to a bulleted list Cmd + Shift + 8 Ctrl + Shift + 8
Set or edit your status Cmd + Shift + Y Ctrl + Shift + Y

Message Autocomplete

Action Mac Shortcut Win Shortcut
Autocomplete @display name starting with [character] [character] + Tab [character] + Tab
Autocomplete channel starting with [character] #[character] + Tab #[character] + Tab
Autocomplete emoji starting with [character] :[character] + Tab :[character] + Tab

Files and Snippets

Action Mac Shortcut Win Shortcut
Upload a file Cmd + U Ctrl + U
Create a new snippet Cmd + Shift + Enter Ctrl + Shift + Enter

Call Operations

Action Mac Shortcut Win Shortcut
Toggle mute on/off M M
Toggle video on/off V V
Show invite list +/A +/A
View and select emoji reaction E + 1-9 E + 1-9