Slack Keyboard Shortcuts

Slack Keyboard Shortcuts for Windows

Navigation

Move focus to the next element

  • Tab

Move focus to the previous element

  • Shift
  • +
  • Tab

Move focus through messages in a channel or DM

  • Up/Down

Move focus to the next section

  • F6

Move focus to the previous section

  • Shift
  • +
  • F6

Take action or u2018clicku2019 on buttons

  • Space

Take action or u2018clicku2019 on links

  • Enter

Close windows, menus, or the message field

  • Esc

Zoom in/out

  • Ctrl
  • +
  • +/-

Scroll up

  • Home/PgUp

Scroll down

  • End/PgDown

Quick Switcher

  • Ctrl
  • +
  • K

Open direct messages menu

  • Ctrl
  • +
  • Shift
  • +
  • K

Browse all channels

  • Ctrl
  • +
  • Shift
  • +
  • L

Open All Threads view

  • Ctrl
  • +
  • Shift
  • +
  • T

Previous channel or DM

  • Alt
  • +
  • Up

Next channel or DM

  • Alt
  • +
  • Down

Previous unread channel or DM

  • Alt
  • +
  • Shift
  • +
  • Up

Next unread channel or DM

  • Alt
  • +
  • Shift
  • +
  • Down

Prevous channel or DM visited

  • Alt
  • +
  • Left

Next channel or DM visited

  • Alt
  • +
  • Right

Preferences (desktop apps only)

  • Ctrl
  • +
  • ,

Open or close right pane

  • Ctrl
  • +
  • .

Channel info pane

  • Ctrl
  • +
  • Shift
  • +
  • I

Activity

  • Ctrl
  • +
  • Shift
  • +
  • M

Directory

  • Ctrl
  • +
  • Shift
  • +
  • E

Starred Items

  • Ctrl
  • +
  • Shift
  • +
  • S

Search the current channel or conversation

  • Ctrl
  • +
  • F

Open previous search

  • Ctrl
  • +
  • G

Toggle full screen view

  • Ctrl
  • +
  • Shift
  • +
  • F

All Unreads navigation

Open All Unreads view

  • Ctrl
  • +
  • Shift
  • +
  • A

Mark message as unread

  • Alt
  • +
  • (click a message)

Move between channels

  • Left/Right

Toggle current channel read or unread

  • R

Switch workspaces

Switch to previous workspace

  • Ctrl
  • +
  • Shift
  • +
  • Tab

Switch to next workspace

  • Ctrl
  • +
  • Tab

Switch to a specific workspace

  • Ctrl
  • +
  • [number]

Mark messages read or unread

Mark all messages in current channel or DM as read

  • Esc

Mark all messages as read

  • Shift
  • +
  • Esc

Set a message as your oldest unread message

  • Alt
  • +
  • (click a message)

Message shortcuts

Edit your last message

  • Up

Select text to beginning of current line

  • Shift
  • +
  • Up

Select text to end of current line

  • Shift
  • +
  • Down

Create a new line in your message

  • Shift
  • +
  • Enter

Add emoji reactions to a message

  • Ctrl
  • +
  • Shift
  • +
  • \

Bold selected text

  • Ctrl
  • +
  • B

Italicize selected text

  • Ctrl
  • +
  • I

Strikethrough selected text

  • Ctrl
  • +
  • Shift
  • +
  • X

Quote selected text

  • Ctrl
  • +
  • Shift
  • +
  • >

Codeblock selected text

  • Ctrl
  • +
  • Shift
  • +
  • C

Turn selected text into a numbered list

  • Ctrl
  • +
  • Shift
  • +
  • 7

Turn selected text into a bulleted list

  • Ctrl
  • +
  • Shift
  • +
  • 8

Set or edit your status

  • Ctrl
  • +
  • Shift
  • +
  • Y

Message autocomplete

Autocomplete @display name beginning with [character]

  • [character]
  • +
  • Tab

Autocomplete channel beginning with [character]

  • #[character]
  • +
  • Tab

Autocomplete emoji beginning with [character]

  • :[character]
  • +
  • Tab

File and snippets

Upload a file

  • Ctrl
  • +
  • U

Create a new snippet

  • Ctrl
  • +
  • Shift
  • +
  • Enter

Call actions

Toggle mute on and off

  • M

Toggle video on and off

  • V

Show the invite list

  • +/A

View and select emoji reactions

  • E
  • +
  • 1-9

Slack Keyboard Shortcuts for Mac

Navigation

Move focus to the next element

  • Tab

Move focus to the previous element

  • Shift
  • +
  • Tab

Move focus through messages in a channel or DM

  • Up/Down

Move focus to the next section

  • F6

Move focus to the previous section

  • Shift
  • +
  • F6

Take action or u2018clicku2019 on buttons

  • Space

Take action or u2018clicku2019 on links

  • Enter

Close windows, menus, or the message field

  • Esc

Zoom in/out

  • Cmd
  • +
  • +/-

Scroll up

  • Home/PgUp

Scroll down

  • End/PgDown

Quick Switcher

  • Cmd
  • +
  • K

Open direct messages menu

  • Cmd
  • +
  • Shift
  • +
  • K

Browse all channels

  • Cmd
  • +
  • Shift
  • +
  • L

Open All Threads view

  • Cmd
  • +
  • Shift
  • +
  • T

Previous channel or DM

  • Alt
  • +
  • Up

Next channel or DM

  • Alt
  • +
  • Down

Previous unread channel or DM

  • Alt
  • +
  • Shift
  • +
  • Up

Next unread channel or DM

  • Alt
  • +
  • Shift
  • +
  • Down

Prevous channel or DM visited

  • Alt
  • +
  • Left

Next channel or DM visited

  • Alt
  • +
  • Right

Preferences (desktop apps only)

  • Cmd
  • +
  • ,

Open or close right pane

  • Cmd
  • +
  • .

Channel info pane

  • Cmd
  • +
  • Shift
  • +
  • I

Activity

  • Cmd
  • +
  • Shift
  • +
  • M

Directory

  • Cmd
  • +
  • Shift
  • +
  • E

Starred Items

  • Cmd
  • +
  • Shift
  • +
  • S

Search the current channel or conversation

  • Cmd
  • +
  • F

Open previous search

  • Cmd
  • +
  • G

Toggle full screen view

  • Cmd
  • +
  • Shift
  • +
  • F

All Unreads navigation

Open All Unreads view

  • Cmd
  • +
  • Shift
  • +
  • A

Mark message as unread

  • Alt
  • +
  • (click a message)

Move between channels

  • Left/Right

Toggle current channel read or unread

  • R

Switch workspaces

Switch to previous workspace

  • Cmd
  • +
  • Shift
  • +
  • Tab

Switch to next workspace

  • Cmd
  • +
  • Tab

Switch to a specific workspace

  • Cmd
  • +
  • [number]

Mark messages read or unread

Mark all messages in current channel or DM as read

  • Esc

Mark all messages as read

  • Shift
  • +
  • Esc

Set a message as your oldest unread message

  • Alt
  • +
  • (click a message)

Message shortcuts

Edit your last message

  • Up

Select text to beginning of current line

  • Shift
  • +
  • Up

Select text to end of current line

  • Shift
  • +
  • Down

Create a new line in your message

  • Shift
  • +
  • Enter

Add emoji reactions to a message

  • Cmd
  • +
  • Shift
  • +
  • \

Bold selected text

  • Cmd
  • +
  • B

Italicize selected text

  • Cmd
  • +
  • I

Strikethrough selected text

  • Cmd
  • +
  • Shift
  • +
  • X

Quote selected text

  • Cmd
  • +
  • Shift
  • +
  • >

Codeblock selected text

  • Cmd
  • +
  • Shift
  • +
  • C

Turn selected text into a numbered list

  • Cmd
  • +
  • Shift
  • +
  • 7

Turn selected text into a bulleted list

  • Cmd
  • +
  • Shift
  • +
  • 8

Set or edit your status

  • Cmd
  • +
  • Shift
  • +
  • Y

Message autocomplete

Autocomplete @display name beginning with [character]

  • [character]
  • +
  • Tab

Autocomplete channel beginning with [character]

  • #[character]
  • +
  • Tab

Autocomplete emoji beginning with [character]

  • :[character]
  • +
  • Tab

File and snippets

Upload a file

  • Cmd
  • +
  • U

Create a new snippet

  • Cmd
  • +
  • Shift
  • +
  • Enter

Call actions

Toggle mute on and off

  • M

Toggle video on and off

  • V

Show the invite list

  • +/A

View and select emoji reactions

  • E
  • +
  • 1-9
Scroll to Top