| General |
|---|
| Open Keyboard Shortcuts | Ctrl+/ |
| Compose New Message | Ctrl+N |
| Start Search | Ctrl+G |
| Search Current Conversation | Ctrl+F |
| Start Join Leave Or End Huddle | Ctrl+Shift+H |
| Toggle Huddle Mute | Ctrl+Shift+Space |
| Open Help | F1 |
| Close Window | Ctrl+W |
| Set status | Ctrl+Shift+Y |
| Open preferences in desktop app | Ctrl+, |
| Create canvas | Ctrl+Shift+N |
| Workspace Navigation |
|---|
| Next Workspace | Ctrl+Tab |
| Previous Workspace | Ctrl+Shift+Tab |
| Next Channel Or DM | Alt+Right |
| Previous Channel Or DM | Alt+Left |
| Next Unread | Alt+Shift+Down |
| Previous Unread | Alt+Shift+Up |
| Open People View | Ctrl+Shift+E |
| Reopen Last Closed Window | Ctrl+Shift+W |
| Jump to latest unread in desktop app | Ctrl+J |
| Focus next section | F6 |
| Focus previous section | Shift+F6 |
| All unreads: move between messages | ↑/↓ |
| All unreads: expand or collapse group | ←/→ |
| Previous Slack tab | Ctrl+PageUp |
| Next Slack tab | Ctrl+PageDown |
| Messages |
|---|
| Edit Last Message | Up |
| Add Reaction | Ctrl+Shift+\ |
| Bold | Ctrl+B |
| Italic | Ctrl+I |
| Strikethrough | Ctrl+Shift+X |
| Inline Code | Ctrl+Shift+C |
| Send Message | Ctrl+Enter |
| Line Break | Shift+Enter |
| Unsend recent message | Ctrl+Z |
| Upload file in desktop app | Ctrl+O |
| Create snippet | Ctrl+Shift+Enter |
| Mark conversation read | Esc |
| Mark all messages read | Shift+Esc |
| Focused message: edit own message | E |
| Focused message: delete own message | Delete |
| Focused message: open or reply in thread | T/→ |
| Focused message: forward | F |
| Focused message: toggle pin | P |
| Focused message: toggle saved | A |
| Focused message: mark messages above unread | U |
| Focused message: create reminder | M |
| Focused message: add emoji reaction | R |
| Message editor: select to line start | Shift+↑ |
| Message editor: select to line end | Shift+↓ |
| Message editor: add hyperlink | Ctrl+Shift+U |
| Message editor: quote text | Ctrl+Shift+9 |
| Message editor: code block | Ctrl+Alt+Shift+C |
| Message editor: bullet list | Ctrl+Shift+8 |
| Message editor: numbered list | Ctrl+Shift+7 |
| Message editor: apply Markdown | Ctrl+Shift+F |
| Message editor: undo formatting | Ctrl+Z |
| Canvas: normal paragraph | Ctrl+Alt+0 |
| Canvas: large heading | Ctrl+Alt+1 |
| Canvas: medium heading | Ctrl+Alt+2 |
| Canvas: small heading | Ctrl+Alt+3 |
| Canvas: checklist | Ctrl+Shift+0 |
| Canvas: cycle heading and list styles | Ctrl+` |
| Canvas: undo | Ctrl+Z |
| Canvas: redo | Ctrl+Shift+Z |
| Canvas: move list item up | Ctrl+Alt+↑ |
| Canvas: move list item down | Ctrl+Alt+↓ |
| Views |
|---|
| Toggle Full Screen | F11 |
| Open Threads | Ctrl+Shift+T |
| Open Mentions And Reactions | Ctrl+Shift+M |
| Open Saved Items | Ctrl+Shift+S |
| Open Channel Browser | Ctrl+Shift+L |
| Open Direct Messages | Ctrl+Shift+K |
| Jump To Conversation | Ctrl+K |
| Quit Slack | Ctrl+Q |
| Hide right sidebar | Ctrl+. |
| View downloads | Ctrl+Shift+J |
| Open Home view | Ctrl+Shift+1 |
| Open More view | Ctrl+Shift+0 |
| Open conversation details | Ctrl+Shift+I |
| Open All unreads view | Ctrl+Shift+A |
| Canvas: view comment thread | Ctrl+Alt+T |
| Canvas: reader or edit view | Ctrl+Alt+R |
| Canvas: open context menu | Shift+F10 |
| Canvas: find text | Ctrl+F |
| Canvas: find next | Ctrl+G |
| Canvas: find previous | Ctrl+Shift+G |
| Canvas: find and replace | Ctrl+Shift+H |
| Canvas: copy section anchor link | Ctrl+Alt+Q |