Browse all keyboard shortcut cheat sheets

Discord Keyboard Shortcuts (Stable) — Complete Cheat Sheet

Navigate servers, channels, and messages faster in Discord with shortcuts for navigation, voice, and text.

29 shortcuts across 4 categories · Windows · macOS · Linux

Discord's keyboard shortcuts let you navigate between servers, channels, and DMs, manage voice calls, and send messages — all without touching the mouse. The Quick Switcher (Ctrl+K) alone saves power users dozens of clicks a day, and learning voice shortcuts like Ctrl+Shift+M to toggle mute keeps you in control during live conversations.

Navigation

ActionShortcutDescription
Quick Switcher Ctrl + K Open the Quick Switcher to jump to any server, channel, or DM
Previous Channel Alt + Jump to the previous channel in the list
Next Channel Alt + Jump to the next channel in the list
Previous Unread Channel Alt + Shift + Jump to the previous channel with unread messages
Next Unread Channel Alt + Shift + Jump to the next channel with unread messages
Mark Server Read Escape Mark all messages in the current server as read
Previous Server Ctrl + Alt + Switch to the previous server
Next Server Ctrl + Alt + Switch to the next server
Server Search Ctrl + F Search messages in the current channel or server
Go to Inbox Ctrl + I Open the inbox for recent mentions and notifications

Messaging

ActionShortcutDescription
Edit Last Message Edit your most recent message in the channel
Reply to Message R Reply to the selected message (hover over it first)
React to Message + Add an emoji reaction to the hovered message
Pin Message Ctrl + P Pin the current message to the channel
New Line in Message Shift + Enter Insert a new line without sending
Bold Text Ctrl + B Wrap selected text in bold markdown (**text**)
Italic Text Ctrl + I Wrap selected text in italic markdown (*text*)
Strikethrough Ctrl + Shift + S Wrap selected text in strikethrough (~~text~~)
Upload File Ctrl + Shift + U Open the file picker to attach a file
Emoji Picker Ctrl + E Open the emoji picker

Voice & Video

ActionShortcutDescription
Toggle Mute Ctrl + Shift + M Mute or unmute your microphone
Toggle Deafen Ctrl + Shift + D Deafen yourself (mute all audio)
Push to Talk (custom) Hold to speak when Push-to-Talk is enabled — set in Voice Settings
Toggle Camera Ctrl + Shift + V Turn your camera on or off in a video call
Disconnect from Voice Ctrl + Shift + D Leave the current voice channel

Miscellaneous

ActionShortcutDescription
Open Settings Ctrl + , Open User Settings
Toggle Streamer Mode Ctrl + Shift + H Hide personal info for screen sharing
Create DM / Group DM Ctrl + Shift + T Start a new Direct Message or Group DM
Acknowledge All Mentions Ctrl + Shift + A Mark all current mentions as seen

Discord Tips & Tricks

  • Ctrl+K is the fastest way to navigate Discord: The Quick Switcher (Ctrl+K) lets you jump to any server, channel, or DM just by typing a few characters. If you're in a large community with dozens of channels, this is far faster than scrolling the sidebar.
  • Alt+↑ / ↓ jumps unread to unread: Combine Alt with Shift and the arrow keys to hop only between channels that have unread messages. You can clear an entire server of notifications in seconds without ever touching the mouse.
  • Escape marks everything read instantly: If you come back to a server with hundreds of unread messages you don't need to read, press Escape to mark the entire server as read in one keystroke. Much faster than right-clicking and selecting 'Mark As Read'.

Frequently Asked Questions — Discord

How do I quickly switch between channels in Discord?
Press Ctrl+K (Cmd+K on Mac) to open the Quick Switcher. Start typing the name of any server, channel, or DM and press Enter to navigate there instantly. This is the fastest way to move around Discord without touching the mouse.
How do I mute myself in Discord with a keyboard shortcut?
Press Ctrl+Shift+M (Cmd+Shift+M on Mac) to toggle your microphone on and off during a voice call. For Push-to-Talk, hold a custom key set in Discord's Voice & Video settings — the default is not bound, so you will need to set it yourself.
How do I mark all Discord messages as read?
Press Escape when viewing a channel or server to mark all messages in it as read instantly. This clears the bold channel names and unread indicators without you having to scroll through every message.
How do I edit my last message in Discord?
Press the Up arrow key in the message input box to quickly edit your most recently sent message in that channel. This works even if you have already moved the cursor away from the text box — just press Up and the last message will open for editing.

How to Learn Discord Keyboard Shortcuts

Discord began as a gaming communication platform and has grown into a general-purpose community and team communication tool used by developers, creators, students, and businesses. Its keyboard shortcuts address the core challenges of its multi-server, multi-channel architecture: navigating efficiently between conversations without getting lost. The Quick Switcher (Ctrl+K on Windows, Cmd+K on Mac) is the most important shortcut — it opens a fuzzy-search dialog that lets you jump to any server, channel, or direct message by typing part of its name. For Discord users who participate in multiple active communities, this shortcut eliminates the visual scanning and clicking that would otherwise be required to navigate the server and channel sidebars.

Discord's voice and video call shortcuts are particularly valuable in gaming and team collaboration contexts where you're simultaneously doing something else. Ctrl+Shift+M toggles your microphone (push-to-talk aside), which is the primary mute shortcut during calls. Discord also supports custom push-to-talk keybinds set in User Settings → Keybinds, which is worth configuring if you're in voice channels frequently. The Alt+Up and Alt+Down arrows navigate between unread channels — a shortcut that becomes essential when a Discord server is busy and you want to efficiently work through notifications without clicking each channel. For keyboard navigation accessibility, Tab moves focus between UI elements and Enter activates the focused item, which allows full Discord navigation without a mouse.