All Shortcuts

Discord Keyboard Shortcuts — All 53, From the Official Docs

53 shortcuts in 8 categories. Sourced from Discord Support · checked against Discord desktop and browser client, Windows key names on 2026-08-02.

Discord splits into two separate systems that people constantly conflate. Keyboard shortcuts are modifier combinations that move you around the app — switching servers, muting, opening the quick switcher. Markdown is the plain-text syntax you type into the message box to format what you send: asterisks for bold, tildes for strikethrough. Neither one is a substitute for the other, and searching for "Discord bold shortcut" will get you both answers because both are true — Ctrl + B and **text** produce the same result.

There is a genuine inconsistency in Discord's own documentation that is worth knowing about. The older Windows Hotkeys article assigns Ctrl + B to returning to the previous text channel, Ctrl + I to the mentions popout and Ctrl + U to the member list. The newer Commands and Navigation guide assigns the same three keys to bold, italic and underline. In practice the formatting behaviour applies when the message box has focus. Where the two articles disagree, this page follows the newer guide and notes the older meaning inline so you are not surprised either way.

The fastest thing you can memorise is Ctrl + /, which opens Discord's built-in shortcut list inside the app. It reflects your current build, which matters because Discord ships changes frequently and any static reference — including this one — lags the client. Ctrl + K is the second: the quick switcher jumps to any server, channel or DM by typing part of its name, and it removes most of the reason to navigate with the sidebar at all.

For markdown, the pieces that people miss are the organisational ones added more recently. #, ## and ### at the start of a line create three sizes of header. -# creates subtext, the small grey line used for footnotes and disclaimers. Masked links use the bracket-then-parenthesis form so you can post a readable label instead of a raw URL. All of these need to be at the very start of the line to register.

Keyboard shortcuts and custom keybinds are desktop and browser only — none of this applies to the mobile apps. Custom keybinds, configured under User Settings → Keybinds, are additionally desktop-only and cover a limited set of voice and streaming actions rather than the whole shortcut list.

All Discord shortcuts

Navigation & Channels (18) · Messages (3) · Servers & Voice (1) · Search & Pickers (3) · Text Formatting (4) · Markdown Syntax (17) · App & Settings (3) · Accessibility (4)

ShortcutAction
Ctrl + Alt + Up / Ctrl + Alt + DownNavigate Between Servers
Alt + Up / Alt + DownNavigate Between Channels
Alt + Shift + Up / Alt + Shift + DownNavigate Between Unread Channels
Ctrl + Shift + Alt + Up / Ctrl + Shift + Alt + DownNavigate Between Unread Channels with Mentions
Shift + EscMark Server Read
Ctrl + Alt + AReturn to Active Audio Channel
Ctrl + PToggle Pins Popout
Ctrl + EToggle Emoji Picker
Page Up / Page DownScroll Chat Up or Down
Shift + Page UpJump to Oldest Unread Message
Ctrl + Shift + NCreate or Join a Server
Ctrl + EnterAnswer Incoming Call
Ctrl + KFind or Start a Direct Message
Ctrl + Shift + TCreate A Private Group
Ctrl + [Start Call in Private Message or Group
Ctrl + Shift + DToggle Deafen
Ctrl + Shift + HGet Help
Ctrl + Shift + UUpload a File

Messages (3)

ShortcutActionNotes
EscCancel message or mark channel as readIn the message box. Discord's [Windows] Hotkeys article also documents this key for "Mark Channel as Read" outside the message box.
Ctrl + Up/DownBrowse channel history
Shift + UpEdit your last message

Servers & Voice (1)

ShortcutAction
Ctrl + Alt + Right/LeftSwitch between servers

Search & Pickers (3)

ShortcutAction
Ctrl + FSearch within current channel
Ctrl + Shift + FSearch across all channels
Ctrl + GOpen GIF picker

Text Formatting (4)

ShortcutActionNotes
Ctrl + BBold textIn the message box. Discord's [Windows] Hotkeys article also documents this key for "Return to Previous Text Channel" outside the message box.
Ctrl + IItalic textIn the message box. Discord's [Windows] Hotkeys article also documents this key for "Toggle Mentions Popout" outside the message box.
Ctrl + UUnderline textIn the message box. Discord's [Windows] Hotkeys article also documents this key for "Toggle Channel Member List" outside the message box.
Ctrl + Shift + MStart/stop inline code blockIn the message box. Discord's [Windows] Hotkeys article also documents this key for "Toggle Mute" outside the message box.

Markdown Syntax (17)

ShortcutAction
*italics*Italics
**bold**Bold
***bold italics***Bold italics
__underline__Underline
__*underline italics*__Underline italics
__**underline bold**__Underline bold
~~strikethrough~~Strikethrough
# textBig header
## textMedium header
### textSmall header
-# textSubtext
[label](url)Masked link
- itemBulleted list
`code`Inline code
```code```Multi-line code block
> textSingle block quote
>>> textMulti-line block quote

App & Settings (3)

ShortcutActionNotes
Ctrl + /Open Keyboard Shortcuts menuIn the message box. Discord's [Windows] Hotkeys article also documents this key for "Toggle Hotkeys" outside the message box.
Alt + LeftNavigate backIn the message box. Discord's [Windows] Hotkeys article also documents this key for "Return to Connected Audio Channel" outside the message box.
Ctrl + ,Open User Settings

Accessibility (4)

ShortcutActionNotes
TabNavigate interactive elementsIn the message box. Discord's [Windows] Hotkeys article also documents this key for "Focus Text Area" outside the message box.
EnterActivate selected elements
sNavigate messages and menus
Ctrl + Alt + @Toggle mentions popout
📜 Every shortcut on this page comes from Discord Support. Checked against Discord desktop and browser client, Windows key names on 2026-08-02. Entries the source itself flags as unverified are excluded.

Frequently asked questions

How do I strikethrough text in Discord?

Wrap the text in double tildes: ~~like this~~. Discord has no modifier shortcut for strikethrough — unlike bold, italic and underline, it is markdown only.

What is the Discord shortcut to see all shortcuts?

Ctrl + / on Windows or Cmd + / on Mac opens the built-in Keyboard Shortcuts panel. Because it is generated by the client itself, it is always accurate for the version you are running.

Why does Ctrl + B do two different things in Discord?

Discord's older Windows Hotkeys article documents Ctrl + B as returning to the previous text channel, while the newer Commands and Navigation guide documents it as bold. The formatting behaviour applies when your cursor is in the message box. Both are officially documented, which is why you will see both answers online.

Do Discord keyboard shortcuts work on mobile?

No. Discord states that keyboard shortcuts are available only in the browser and desktop versions. Custom keybinds are narrower still — desktop app only.

How do I make a header in a Discord message?

Start the line with # and a space for a large header, ## for medium, ### for small. Use -# for subtext. The marker has to be the first thing on the line, and the space after it is required.

How do I switch between Discord servers with the keyboard?

Ctrl + Alt + Up and Ctrl + Alt + Down move between servers; Alt + Up and Alt + Down move between channels within one. Adding Shift to the channel keys skips to unread channels only, which is the fastest way to clear a backlog.

🔧 Spotted an error or a missing shortcut? Suggest an edit on GitHub — every accepted fix goes live on this page, the API and the CLI.

🤖 Ask AI about Discord shortcuts

Open your assistant with this page preloaded as the source — great for follow-up questions like "which of these work in other apps?"

ChatGPT Claude Perplexity Gemini Grok