Slack keyboard shortcuts

Use keyboard shortcuts in Slack to get around quickly. You can view a list of keyboard shortcuts by pressing , (Mac) and Ctrl, (Windows/Linux) from Slack on your desktop, or read on for details.

Use keyboard shortcuts in Slack to get around quickly. You can view a list of keyboard shortcuts by pressing ö (Mac) and Ctrlö (Windows/Linux) from Slack on your desktop, or read on for details.

Use keyboard shortcuts in Slack to get around quickly. You can view a list of keyboard shortcuts by pressing / (Mac) and Ctrl/ (Windows/Linux), or read on for details.

Use keyboard shortcuts in Slack to get around quickly. You can view a list of keyboard shortcuts by pressing  (Mac) and Ctrl (Windows/Linux), or read on for details.

Use keyboard shortcuts in Slack to get around quickly. You can view a list of keyboard shortcuts by pressing ' (Mac) and Ctrl' (Windows/Linux), or read on for details.

Use keyboard shortcuts in Slack to get around quickly. You can view a list of keyboard shortcuts by pressing à (Mac) and Ctrlà (Windows/Linux), or read on for details. 

What to expect

  • Shortcuts marked with a single asterisk (*) may differ from what’s listed if your keyboard is configured for a language other than English.
  • Shortcuts marked with a double asterisk (**) only work on the Slack desktop app.
  • It’s not currently possible to set custom keyboard shortcuts for Slack.

Tip: For more information on keyboard accessibility, visit Navigate Slack with your keyboard. Or learn more about using Slack with a screen reader.


Slack basics

Mac

Windows/Linux

Action

Shortcut

Compose a new message

N

Set your status

Shift Y

Open your preferences**

,

Show or hide the left sidebar

Shift D

Show or hide the right sidebar

.

Upload a file

U

View all downloaded files

Shift J

Create a new snippet

Shift Enter

Add an emoji reaction to a message*

Shift`

Shift#

Shift\

Shift_

Shift¡

Shiftà

Shift

Open the directory

Shift E

Start a search

G

Search in the current conversation

F

Toggle full screen view

CtrlF

Toggle mute on a Slack call

M

Toggle video on a call

V

Invite people to a call

+ or A

Use an emoji reaction on a call

E and 1-9

Start, join, leave, or end a huddle

Shift H

Toggle mute on a huddle

Shift Space

Open Help

F1

Action

Shortcut

Compose a new message

Ctrl N

Set your status

Ctrl Shift Y

Open your preferences**

Ctrl ,

Show or hide the left sidebar

Ctrl Shift D

Show or hide the right sidebar

Ctrl .

Upload a file

Ctrl U

View all downloaded files

Ctrl Shift J

Create a new snippet

Ctrl Shift Enter

Add an emoji reaction to a message*

CtrlShift`

CtrlShift#

CtrlShift\

CtrlShift_

CtrlShift¡

CtrlShiftà

CtrlShift

Open the directory

Ctrl Shift E

Start a search

Ctrl G

Search in the current conversation

Ctrl F

Toggle full screen view

Ctrl Shift F

Toggle mute on a Slack call

 M

Toggle video on a call

 V

Invite people to a call

 + or A

Use an emoji reaction on a call

E and 1-9 

Start, join, leave, or end a huddle

 Ctrl Shift H

Toggle mute on a huddle

 Ctrl Shift Space

*This shortcut may vary by keyboard.

**This shortcut only works on the Slack desktop app.


Navigate conversations and messages

Mac

Windows/Linux

Action

Mac

Jump to a conversation

K

T**

Jump to the most recent unread message in a conversation

J

Jump to previous unread channel or direct message (DM)

OptionShift 

Jump to next unread channel or DM

OptionShift

Go back in history

[

Go forward in history

]

Open the Threads view**

ShiftT

Browse DMs

ShiftK

View Mentions & reactions**

ShiftM

View Saved items

ShiftS

Browse channels

ShiftL

Open conversation details

ShiftI

Move focus to the next section

F6

Move focus to the previous section

Shift F6

Action

Windows/Linux

Jump to a conversation

CtrlK

CtrlT**

Jump to the most recent unread message in a conversation

CtrlJ

Jump to previous unread channel or DM

AltShift

Jump to next unread channel or DM

AltShift

Go back in history

Alt

Go forward in history

 Alt

Open the Threads view**

CtrlShiftT

Browse direct messages

CtrlShiftK

View mentions & reactions**

CtrlShiftM

View saved items

CtrlShiftS

Browse channels

CtrlShiftL

Open conversation details

CtrlShiftI

Move focus to the next section

F6

Move focus to the previous section

Shift F6

**This shortcut only works on the Slack desktop app.


Mark messages read or unread

Mac

Windows/Linux

Action

Mac

Mark all messages in current conversation as read

Esc

Mark all messages as read

Shift Esc

Mark a message as unread

Option Click

Action

Windows/Linux

Mark all messages in current conversation as read

Esc

Mark all messages as read

Shift Esc

Mark a message as unread

Alt Click


Navigate unread messages

To catch up on what you missed in Slack, you can navigate your All unreads view using these shortucts:

Mac

Windows/Linux

Action

Shortcut

Open the All unreads view

Shift A

Move between messages

or

Mark a message as unread

Option Click

Mark a group of messages as unread

Esc

Open or collapse a group of messages

or

Action

Shortcut

Open the All unreads view

Ctrl Shift A

Move between messages

or

Mark a message as unread

Alt Click

Mark a group of messages as unread

Esc

Open or collapse a group of messages

or


Switch workspaces

If you're signed in to more than one workspace, you can switch between them.

Mac

Windows/Linux

Action

Mac

Switch to previous workspace

Shift[

Switch to next workspace

Shift]

Switch to a specific workspace (hover over a workspace icon in the left sidebar of the Slack desktop app to see its assigned number)

[number]

Action

Windows/Linux

Switch to previous workspace

CtrlShiftTab (Windows)

CtrlShift[(Linux)

Switch to next workspace

CtrlTab (Windows)

Ctrl](Linux)

Switch to a specific workspace (see assigned number under the workspace icon in the left sidebar of the Slack desktop app) Ctrl[number]


Take actions on messages

When focused on a message, you can use these one-key keyboard shortcuts to quickly take actions:

Action

 

Edit a message you sent

E

Delete a message you sent

Delete

Open or reply to a thread

T or

Share a message

S

Pin or unpin a message

P

Save a message (or remove a message from Saved items)

A

Mark all messages above the message in focus as unread

U

Create a reminder about a message

M

Add an emoji reaction to a message

R
-

Tip: By default, pressing the ↑ up arrow key from the message field lets you edit the last message you sent. You can adjust this preference so pressing ↑ moves focus to the last visible message in a conversation instead.


Format messages

Make sure your cursor is in the message field to perform these shortcuts.

Mac

Windows/Linux

Action

Mac

Select text to beginning of current line

Shift

Select text to end of current line

Shift

Create a new line

ShiftEnter

Bold selected text

B

Italicize selected text

I

Strikethrough selected text

ShiftX

Hyperlink selected text

ShiftU

Quote selected text

Shift9

Code selected text

ShiftC

Codeblock selected text

AltShiftC

Format selected text as a bulleted list

Shift8

Format selected text as a numbered list

Shift7

Undo formatting

Z

Action

Windows/Linux

Select text to beginning of current line

Shift

Select text to end of current line

Shift

Create a new line

ShiftEnter

Bold selected text

CtrlB

Italicize selected text

CtrlI

Strikethrough selected text

CtrlShiftX

Hyperlink selected text

CtrlShiftU

Quote selected text

CtrlShift9

Code selected text

CtrlShiftC

Codeblock selected text

CtrlAltShiftC

Format selected text as a bulleted list

CtrlShift8

Format selected text as a numbered list

CtrlShift7

Undo formatting

CtrlZ

 

 

Add an emoji reaction to a message*

CtrlShift`

CtrlShift#

CtrlShift\

CtrlShift_

CtrlShift¡

CtrlShiftà

CtrlShift

*This shortcut may vary by keyboard.