Slack Keyboard Shortcuts for Windows & macOS
Windows & macOS
Slack is a team messaging app for communication and collaboration. Use these keyboard shortcuts to boost your messaging and navigation speed across all devices.
Slack Common Shortcuts
Action | macOS | Windows |
---|---|---|
Quick Switcher | Command + K | Ctrl + K |
New Message | Command + N | Ctrl + N |
Mark Channel Read | Esc | Esc |
Jump to Unread | Option + Shift + ↑ | Alt + Shift + ↑ |
Edit Last Message | ↑ (arrow up) | ↑ (arrow up) |
Bold | Command + B | Ctrl + B |
Italic | Command + I | Ctrl + I |
Quote | Command + Shift + 9 | Ctrl + Shift + 9 |
Code Block | Command + Shift + C | Ctrl + Shift + C |
Upload File | Command + U | Ctrl + U |
Open Preferences | Command + , | Ctrl + , |
Slack Basic Shortcuts
Action | macOS | Windows |
---|---|---|
Open Preferences | ⌘ , | Ctrl , |
Open Quick Switcher | ⌘ K | Ctrl K |
Open Search | ⌘ F | Ctrl F |
Compose new message | ⌘ N | Ctrl N |
Toggle sidebar | ⌘ Shift D | Ctrl Shift D |
Toggle full screen | ⌘ Shift F | Ctrl Shift F |
Navigate conversations and messages
Action | macOS | Windows |
---|---|---|
Jump to thread/message | ⌘ Shift T | Ctrl Shift T |
Jump to conversation | ⌘ K | Ctrl K |
Go to previous channel | ⌘ [ | Alt ← |
Go to next channel | ⌘ ] | Alt → |
Scroll up | ⌘ ↑ | Ctrl ↑ |
Scroll down | ⌘ ↓ | Ctrl ↓ |
Mark Messages Read or Unread
Action | macOS | Windows |
---|---|---|
Mark all as read | Shift Esc | Shift Esc |
Mark channel as read | Esc | Esc |
Mark message unread from here | Option Click message | Alt Click message |
Navigate Unread Messages
Action | macOS | Windows |
---|---|---|
Next unread channel | Option Shift ↓ | Alt Shift ↓ |
Previous unread channel | Option Shift ↑ | Alt Shift ↑ |
Switch Workspaces
Action | macOS | Windows |
---|---|---|
Next workspace | ⌘ ` | Ctrl ` |
Previous workspace | ⌘ Shift ` | Ctrl Shift ` |
Switch to workspace number | ⌘ [number] | Ctrl [number] |
Switch Tabs
Action | macOS | Windows |
---|---|---|
Next tab | ⌘ Shift ] | Ctrl Tab |
Previous tab | ⌘ Shift [ | Ctrl Shift Tab |
Take Actions on Messages
Action | macOS | Windows |
---|---|---|
Edit message | ⌘ ↑ (on selected message) | ↑ (on selected message) |
React to message | ⌘ Shift \ | Ctrl Shift \ |
Open emoji picker | ⌘ Shift \ | Ctrl Shift \ |
Pin message | ⌘ Shift P | Ctrl Shift P |
Format Messages
Action | macOS | Windows |
---|---|---|
Bold | ⌘ B | Ctrl B |
Italic | ⌘ I | Ctrl I |
Strikethrough | ⌘ Shift X | Ctrl Shift X |
Inline code | ⌘ Shift C | Ctrl Shift C |
Code block | ⌘ Shift Enter | Ctrl Shift Enter |
Insert link | ⌘ Shift U | Ctrl Shift U |
Format Text in a Canvas
Action | macOS | Windows |
---|---|---|
Bold text | ⌘ B | Ctrl B |
Italic text | ⌘ I | Ctrl I |
Underline text | ⌘ U | Ctrl U |
Strikethrough text | ⌘ Shift X | Ctrl Shift X |
Bulleted list | ⌘ Shift 8 | Ctrl Shift 8 |
Numbered list | ⌘ Shift 7 | Ctrl Shift 7 |
Blockquote | ⌘ Shift 9 | Ctrl Shift 9 |
Inline code | ⌘ Shift C | Ctrl Shift C |
Navigate a Canvas
Action | macOS | Windows |
---|---|---|
Open canvas | ⌘ O | Ctrl O |
Create new canvas | ⌘ N | Ctrl N |
Search in canvas | ⌘ F | Ctrl F |
Switch between canvases | ⌘ Tab | Ctrl Tab |