Skip to the main content

Slack keyboard shortcuts

Navigation, composer, and huddle shortcuts in the Slack desktop app.

34 shortcuts Mac and Windows checked September 11, 2026

Print all 34 shortcuts One sheet with every shortcut in this app, ready for the printer or a PDF.

Matching shortcuts
Action Keys Row actions
Open Slack preferences Desktop only Mac Cmd, 1 more variant Source
Choose a file to upload Desktop only Mac CmdO 1 more variant Source
Search across Slack Desktop Mac CmdG 1 more variant Source
Search inside this conversation Current channel or DM Mac CmdF 1 more variant Source
Change your status Desktop Mac CmdShiftY 1 more variant Source
Create a code snippet Desktop Mac CmdShiftEnter 1 more variant Source
Visit the next sidebar conversation Sidebar order Mac OptionDown arrow 1 more variant Source
Visit the previous sidebar conversation Sidebar order Mac OptionUp arrow 1 more variant Source
Mark all messages as read Workspace messages Mac ShiftEsc 1 more variant Source
Toggle your huddle microphone Active huddle Huddles must be available and a huddle must be running. Mac CmdShiftSpace 1 more variant Source
Compose message Desktop Windows CtrlN Source
New canvas Desktop Slack desktop app. Windows CtrlShiftN Source
Downloads Desktop Windows CtrlShiftJ Source
Huddle action State-dependent huddle Huddles must be available. Windows CtrlShiftH Source
Close window Desktop Windows CtrlW Source
Reopen window Desktop Windows CtrlShiftW Source
People view Desktop Windows CtrlShiftE Source
Recent unread Conversation Windows CtrlJ Source
Previous unread Sidebar Windows AltShiftUp arrow Source
Next unread Sidebar Windows AltShiftDown arrow Source
Back History Windows AltLeft arrow Source
Forward History Windows AltRight arrow Source
Home view Desktop Windows CtrlShift1 Source
Direct messages Desktop Windows CtrlShift2 Source
Activity Desktop Windows CtrlShiftM Source
Threads Desktop Windows CtrlShiftT Source
Browse channels Desktop Windows CtrlShiftL Source
Conversation details Conversation Windows CtrlShiftI Source
All unread Desktop Windows CtrlShiftA Source
New line Composer Windows ShiftEnter Source

About Slack and its shortcuts

Slack is a program people keep open all day, so its keyboard is built for moving rather than for composing: jumping to a conversation by name, stepping through unread channels, marking things read, and reaching threads and drafts. The quick switcher is the one command that changes how the whole application feels.

Slack runs as a desktop application and in a browser, and the browser version loses combinations the browser keeps for itself. Workspaces with many apps installed can also bind their own commands.

Where the Slack keys came from

Read from 1 documentation page published by the makers of Slack. Report a key that is wrong

To see how one action is done in other apps as well as Slack, browse the shortcuts by task. Shortcuts by task