Discord Keyboard Shortcuts: The Complete List
Learning Discord's keyboard shortcuts makes navigating large servers dramatically faster. Here's every shortcut worth knowing.
Navigation Shortcuts
| Shortcut | Action |
|---|---|
Ctrl + K | Quick Switcher (jump to any server, channel, or DM) |
Ctrl + Alt + ↑/↓ | Navigate between servers |
Alt + ↑/↓ | Navigate between channels |
Ctrl + Shift + M | Toggle mute |
Ctrl + Shift + D | Toggle deafen |
Ctrl + / | Open keyboard shortcut list |
Esc | Mark channel as read |
Shift + Esc | Mark all channels as read |
Messaging Shortcuts
| Shortcut | Action |
|---|---|
↑ (in empty box) | Edit your last message |
@ | Mention a member |
# | Link to a channel |
: | Open emoji picker |
Ctrl + Enter | Send message (if multiline mode) |
Shift + Enter | New line without sending |
Ctrl + B | Bold selected text |
Ctrl + I | Italicise selected text |
Ctrl + U | Underline selected text |
Voice Shortcuts
| Shortcut | Action |
|---|---|
Ctrl + Shift + M | Toggle mute |
Ctrl + Shift + D | Toggle deafen |
| Set custom push-to-talk | Hold to unmute while held |
Quick Switcher Tips
The Quick Switcher (Ctrl + K) is the most powerful shortcut:
- Type a server name to jump there instantly
- Type a channel name with
#prefix - Type a username to open a DM
- Use arrow keys to navigate results, Enter to confirm
Setting Custom Keybinds
- Open User Settings → Keybinds
- Click Add a Keybind
- Choose the action (Push to Talk, Mute, Deafen, etc.)
- Press the key combination you want
- The keybind works system-wide even when Discord isn't focused (for PTT)
Using a well-organised Discord server makes these shortcuts even more valuable. If you're a server owner, list your community on Discords.ai.
Related: Discord Mobile App Tips · Discord Hidden Features Guide