
Discord Keyboard Shortcuts and Key Bindings Guide
Discord is a popular communication tool for voice chat and text messaging. This guide provides a comprehensive overview of keyboard shortcuts compatible with both Windows and Mac, based on official support documentation. Discover convenient shortcuts for navigation, message operations, voice calls, and more—all designed to dramatically improve your workflow efficiency.
Posted at: 2025.10.30
Note for Mac users: The table below uses Windows notation.
- Replace
Ctrlwith⌘(Command) - Replace
Altwith⌥(Option) Shiftis the same on Mac
Navigation
These shortcuts help you move quickly between servers and channels in Discord. They let you navigate efficiently using only the keyboard without a mouse, which is especially useful if you frequently switch among multiple servers and channels. The Quick Switcher with Ctrl + K is particularly handy, so be sure to remember it.
| Action | Keyboard |
|---|---|
| Search servers, channels, and DMs (Quick Switcher) | Ctrl + K |
| Move between servers | Ctrl + Alt + ↑/↓ |
| Move between channels | Alt + ↑/↓ |
| Move between unread channels | Alt + Shift + ↑/↓ |
| Move between unread channels with mentions | Ctrl + Shift + Alt + ↑/↓ |
| Return to the previous text channel | Ctrl + B |
| Return to the active voice channel | Ctrl + Alt + A |
| Return to the last voice channel in a call | Alt + ← |
| Go back to the previous text channel (page history) | Alt + → |
Message Operations
These shortcuts let you search chat messages and browse history. They are helpful when looking for specific information among many messages or when you want to manage read status efficiently. Use Ctrl + F to search within a channel and Ctrl + Shift + F to search across all channels.
| Action | Keyboard |
|---|---|
| Search within the current channel | Ctrl + F |
| Search across all channels | Ctrl + Shift + F |
| Browse channel history | Ctrl + ↑/↓ |
| Edit the last message | Shift + ↑ |
| Cancel a message or mark channel as read | Esc |
| Mark server as read | Shift + Esc |
| Jump to the oldest unread message | Shift + Page Up |
| Scroll chat up/down | Page Up/Page Down |
Text Editing
These shortcuts format text while composing a message. You can easily apply formatting like bold, italics, and underline without memorizing Markdown syntax.
| Action | Keyboard |
|---|---|
| Bold | Ctrl + B |
| Italic | Ctrl + I |
| Underline | Ctrl + U |
| Focus the text area | Tab |
Chat Features
These shortcuts quickly open Discord’s chat features. Access frequently used tools like emoji, GIFs, and file uploads with a single keystroke. The emoji picker with Ctrl + E and pinned messages with Ctrl + P are especially useful.
| Action | Keyboard |
|---|---|
| Open emoji picker | Ctrl + E |
| Open GIF picker | Ctrl + G |
| Show pinned messages | Ctrl + P |
| Show mentions | Ctrl + I |
| Show/hide channel member list | Ctrl + U |
| Upload a file | Ctrl + Shift + U |
| Create a private group | Ctrl + Shift + T |
Voice and Video Calls
These shortcuts work during voice and video calls. They let you toggle mute and start or answer calls quickly, which is convenient during gaming or presentations. The mute toggle Ctrl + Shift + M is used frequently in multiplayer scenarios, so it’s worth memorizing.
| Action | Keyboard |
|---|---|
| Toggle mute | Ctrl + Shift + M |
| Toggle deafen | Ctrl + Shift + D |
| Start a call in a private message/group | Ctrl + [ |
| Answer an incoming call | Ctrl + Enter |
| Decline an incoming call | Esc |
Keyboard Navigation (Accessibility)
These accessibility features let you control Discord entirely with the keyboard. You can select and act on messages without using a mouse. A key feature is the ability to jump between sections with F6.
| Action | Keyboard |
|---|---|
| Jump to next section | F6 |
| Jump to previous section | Shift + F6 |
| Quote a message | Q |
| Add a reaction to a message | + |
| Reply to a message | R |
| Edit a message | E |
| Delete a message | Backspace |
| Pin a message | P |
| Copy a message | Ctrl + C |
| Mark a message as unread | Alt + Enter |
| Select/act on an element | Enter/Spacebar |
| Navigate interactive elements | Tab/Arrow Keys |
Other Actions
These shortcuts provide quick access to basic settings and help. You can show the full keyboard shortcuts list with Ctrl + /, so if you’re ever unsure, press this to see everything. This is a great one for beginners to learn first.
| Action | Keyboard |
|---|---|
| Open User Settings | Ctrl + , |
| Show keyboard shortcuts list | Ctrl + / |
| Create or join a server | Ctrl + Shift + N |
| Show Help | Ctrl + Shift + H |