Master Discord's powerful features with our quick reference covering essential keyboard shortcuts, chat commands, text formatting, and navigation tools. Whether you're a new user learning the basics or a power user looking to boost productivity, this guide will help you navigate Discord like a pro.
From basic message commands to advanced keyboard shortcuts, we'll walk you through everything you need to know about controlling and customizing your Discord experience. Learn how to format text, manage channels, navigate servers efficiently, and use Discord's accessibility features to their full potential!
Essential Keyboard Shortcuts
Here are the most important keyboard shortcuts for Discord. For more details regarding keyboard shortcuts, see our macOS, Windows, and Keyboard Navigation FAQ.
General Navigation
Action | Windows | Mac |
Open User Settings | Ctrl + , | ⌘ + , |
Open Keyboard Shortcuts menu | Ctrl + / | ⌘ + / |
Create or join a server | Ctrl + Shift + N | ⌘ + Shift + N |
Navigate back | Alt + ← | Alt + ← |
Main Functions
Action | Windows | Mac |
Search within current channel | Ctrl + F | ⌘ + F |
Search across all channels | Ctrl + Shift + F | ⌘ + Shift + F |
Open emoji picker | Ctrl + E | ⌘ + E |
Open GIF picker | Ctrl + G | ⌘ + G |
Message Navigation
Action | Windows | Mac |
Browse channel history | Ctrl + Up/Down Arrow | ⌘ + Up/Down Arrow |
Edit your last message | Shift + Up Arrow | ⌥ + Up Arrow |
Cancel message or mark channel as read | Esc | Esc |
Move between channels | Alt + Up/Down | ⌥ + Up/Down |
Server & Channel Management
Action | Windows | Mac |
Quick switcher for channels/DMs | Ctrl + K | ⌘ + K |
Mute/unmute microphone | Ctrl + Shift + M | ⌘ + Shift + M |
Deafen/undeafen audio | Ctrl + Shift + D | ⌘ + Shift + D |
Switch between servers | Ctrl + Alt + Right/Left | ⌘ +⌥ + Up/Down |
Accessibility Navigation
Discord supports various accessibility features for keyboard navigation:
Action | Windows | Mac |
Navigate interactive elements | Tab | Tab |
Activate selected elements | Enter/Space | Return/Space |
Navigate messages and menus | Arrow keys | Arrow keys |
Toggle pins popout | Ctrl + P | ⌘ + P |
Toggle mentions popout | Ctrl + Alt + @ | ⌘ + ⌥ + @ |
Toggle channel member list | Ctrl + U | ⌘ + U |
Toggle emoji picker | Ctrl + E | ⌘ + E |
Upload a file | Ctrl + Shift + U | ⌘ + ⇧ + U |
Get help | Ctrl + Shift + H | ⌘ + ⇧ + H |
Text Formatting
Action | Windows | Mac |
Bold text | Ctrl + B | ⌘ + B |
Italic text | Ctrl + I | ⌘ + I |
Underline text | Ctrl + U | ⌘ + U |
Start/stop inline code block | Ctrl + Shift + M |
Custom Keybinds
You can also customize your keybinds in Discord by following these steps:
1. Open User Settings by selecting the cogwheel icon [] to the right of your avatar.
Cogwheel Icon
1. Select the Keybinds tab and press the Add Keybind button.
2. From the Action dropdown menu, select Record Keybind and press your preferred key combination. You can enable or disable each keybind as needed.
Use the Add Keybind button and Record Keybind option to create custom shortcuts
Slash Commands
Discord's slash commands are a powerful way to interact with apps directly in your chat. These commands start with a forward slash (/) and provide an interactive menu of available options.
Slash commands provide these key benefits:
- Easy-to-use interface with auto-complete suggestions
- Built-in command discovery
- Standardized command format across all Discord apps
- Enhanced security and permissions management
Using Slash Commands
- Type "/" in the message box to see available commands
- Browse through the command list or start typing to filter
- Select a command and fill in any required parameters
- Press Enter to execute the command
For a comprehensive guide on using slash commands, including troubleshooting tips and best practices, check out the official Slash Commands FAQ.
Frequently Asked Questions
Q: On what platforms can I use keyboard shortcuts?
A: Keyboard shortcuts can only be used on the browser and desktop version of Discord.
Q: On what platforms can I use custom keybinds?
A: Custom keybinds can only be used on the desktop version of Discord.
Q: What's the quickest way to access Discord's keyboard shortcuts?
A: Press Ctrl + / (Windows) or ⌘ + / (Mac) to open the Keyboard Shortcuts menu for a complete overview of available shortcuts.
Q: How do I search for specific messages in Discord?
A: You can search within the current channel using Ctrl + F (Windows) or ⌘ + F (Mac). To search across all channels, use Ctrl + Shift + F (Windows) or ⌘ + Shift + F (Mac).
Q: Can I customize Discord's keyboard shortcuts?
A: Yes, you can create custom keybinds through User Settings > Keybinds. This allows you to personalize shortcuts according to your preferences.
Q: How do I quickly switch between servers and channels?
A: Use Ctrl + K (Windows) or ⌘ + K (Mac) to open the quick switcher. For server navigation, use Ctrl + Alt + Right/Left (Windows) or ⌘ + ⌥ + Up/Down (Mac).
Q: What are slash commands and how do I use them?
A: Slash commands are interactive tools accessed by typing "/" in the chat. They provide easy access to app and bot commands. Simply type "/" to see available commands and follow the auto-complete suggestions.
Q: What slash commands can I use in a Discord voice chat?
A: You can use slash commands in Discord voice chats when an app has been added to your server or Discord account. Learn how to add apps here.
Q: How can I format my text in Discord messages?
A: Use keyboard shortcuts like Ctrl/⌘ + B (bold), Ctrl/⌘ + I (italic), and Ctrl/⌘ + U (underline). You can also use markdown syntax for additional formatting options.
Q: Are there accessibility features in Discord?
A: Yes, Discord offers comprehensive accessibility navigation using tab, arrow keys, and specific shortcuts for features like screen readers.
These can be found in the Accessibility Navigation section of the guide. You can find more general information on our Accessibility features here.
Q: How do I manage my audio settings quickly?
A: Use Ctrl + Shift + M (Windows) or ⌘ + Shift + M (Mac) to mute/unmute your microphone, and Ctrl + Shift + D (Windows) or ⌘ + Shift + D (Mac) to deafen/undeafen audio.