Slack Keyboard Shortcuts Cheatsheet

Slack Cheatsheet Featured

Slack is an extremely useful tool to manage and communicate with teams. If you use this tool, it’s a good idea to learn some of its keyboard shortcuts. You can use these shortcuts to get a lot of tasks done with a few keystrokes.

Some of the Slack shortcuts include quickly opening your direct messages, accessing certain channels, marking messages as read or unread, formatting text, and even switching between multiple workspaces.

To get started, here’s a list of some of the common Slack keyboard shortcuts.

WindowsLinuxmacOSFunction
Navigation
Ctrl + KCtrl + KCommand + KGo to a conversation
Ctrl + JCtrl + JCommand + JGo to the most recent unread message in a conversation
F6F6F6Focus on the next section
Shift + F6Shift + F6Shift + F6Focus on the previous section
Ctrl + Shift + KCtrl + Shift + KCommand + Shift + KAccess direct messages
Ctrl + Shift + LCtrl + Shift + LCommand + Shift + LAccess channels
Ctrl + NCtrl + NCommand + NWrite a new message
Alt + Shift + Up ArrowAlt + Shift + Up ArrowOption + Shift + Up ArrowGo to the previous unread channel or DM
Alt + Shift + Down ArrowAlt + Shift + Down ArrowOption + Shift + Down ArrowGo to the next unread channel or DM
Alt + Left ArrowAlt + Left ArrowCommand + [Go to the previous channel or DM visited
Alt + Right ArrowAlt + Right ArrowCommand + ]Go to the next channel or DM visited
Ctrl + Shift + ICtrl + Shift + ICommand + Shift + IOpen channel’s details pane
Ctrl + Shift + ECtrl + Shift + ECommand + Shift + EView people
Ctrl + Shift + SCtrl + Shift + SCommand + Shift + SAccess saved items
Ctrl + Shift + YCtrl + Shift + YCommand + Shift + YAdd a status
Ctrl + FCtrl + FCommand + FFind in current channel or conversation
Ctrl + GCtrl + GCommand + GAccess previous search
Ctrl + Shift + FCtrl + Shift + FControl + Command + FOpen/close full-screen view
Ctrl + . (dot)Ctrl + . (dot)Command + . (dot)Hide/unhide the right sidebar
Ctrl + Shift + DCtrl + Shift + DCommand + Shift + DHide/unhide the left sidebar
All unreads Navigation
Ctrl + Shift + ACtrl + Shift + ACommand + Shift + AAccess All unreads
Alt + select a messageAlt + select a messageOption + select a messageMark a message as unread
Up ArrowUp ArrowUp ArrowGo up in messages
Down ArrowDown ArrowDown ArrowGo down in messages
Left ArrowLeft ArrowLeft ArrowClose a channel
Right ArrowRight ArrowRight ArrowOpen a channel
Workspace Navigation
Ctrl + Shift + TabCtrl + Shift + [Command + Shift + [Go to previous workspace
Ctrl + TabCtrl + ]Command + Shift + ]Go to next workspace
Ctrl + numberCtrl + numberCommand + numberGo to a specific workspace
Mark Message as Read or Unread
EscEscEscMark all messages in current DM or channel as read
Shift + EscShift + EscShift + EscMark all messages as read
Alt + select a messageCtrl + Alt + select a messageOption + select a messageMark a message as your oldest unread message
Message Actions
EEEEdit a message
RRRUse an emoji reaction
T or Right ArrowT or Right ArrowT or Right ArrowAccess or reply to a thread
PPPPin/unpin a message
SSSShare a message
AAAAdd and remove messages from Saved items
UUUMark a message as unread from starting
DeleteDeleteDeleteDelete a message
MMMMake a reminder about a message
Messages Formatting
Ctrl + Up ArrowCtrl + Up ArrowCommand + Up ArrowEdit your previous message
Shift + Up ArrowShift + Up ArrowShift + Up ArrowSelect text up to the beginning of the line
Shift + Down ArrowShift + Down ArrowShift + Down ArrowSelect text up to the end of the line
Shift + EnterShift + EnterShift + EnterAdd a blank line in messages
Ctrl + BCtrl + BCommand + BBold text
Ctrl + ICtrl + ICommand + IItalicize text
Ctrl + Shift + XCtrl + Shift + XCommand + Shift + XStrikethrough text
Ctrl + Shift + 9Ctrl + Shift + 9Command + Shift + 9Quote text
Ctrl + Shift + CCtrl + Shift + CCommand + Shift + CCode text
Ctrl + Alt + Shift + CCtrl + Alt + Shift + CCommand + Alt + Shift + CCode block text
Ctrl + Shift + 7Ctrl + Shift + 7Command + Shift + 7Turn text into numbered list
Ctrl + Shift + 8Ctrl + Shift + 8Command + Shift + 8Turn text into bullet list
Ctrl + Shift + FCtrl + Shift + FCommand + Shift + FApply formatting when you paste text from another source into Slack
Ctrl + ZCtrl + ZCommand + ZUndo formatting
Files and Snippets
Ctrl + UCtrl + UCommand + UUpload a file
Ctrl + Shift + JCtrl + Shift + JCommand + Shift + JAccess downloaded files
Ctrl + Shift + EnterCtrl + Shift + EnterCommand + Shift + EnterMake a new snippet
Calls
MMMMute/unmute
VVVEnable/disable video
+ or A+ or A+ or AView invitation list
E + 1 to 9E + 1 to 9E + 1 to 9Add an emoji reaction
Desktop App Shortcuts (these shortcuts only work in Slack’s desktop app)
Ctrl + TCtrl + TCommand + TGo to a conversation
Ctrl + Shift + TCtrl + Shift + TCommand + Shift + TAccess the Threads view
Ctrl + , (comma)Ctrl + , (comma)Command + , (comma)View preferences
Ctrl + Shift + MCtrl + Shift + MCommand + Shift + MMentions and reactions
Mahesh Makvana Mahesh Makvana

Mahesh Makvana is a freelance tech writer who's written thousands of posts about various tech topics on various sites. He specializes in writing about Windows, Mac, iOS, and Android tech posts. He's been into the field for last eight years and hasn't spent a single day without tinkering around his devices.