Mattermost keyboard shortcuts

Mattermost is an open source team chat that organizations can host on their own servers. Its keys switch channels and search, reply to, edit, and format messages, control Calls, and manage tabs in the desktop app.

Windows, macOS, Linux · 52 shortcuts

Messages and formatting

Move through message history, reply, edit, react, and add formatting while composing a message.

ActionShortcuts
Upload a file
Windows / LinuxCtrl + U
macOSCmd + U
Move through message history upward
Windows / LinuxCtrl + Up
macOSCmd + Up
Move through message history downward
Windows / LinuxCtrl + Down
macOSCmd + Down
Reply to the selected message
Windows / macOS / LinuxShift + Up
Edit your last message
Windows / macOS / LinuxUp
Open the reaction picker
Windows / LinuxCtrl + Shift + \
macOSCmd + Shift + \
Bold selected text
Windows / LinuxCtrl + B
macOSCmd + B
Italicize selected text
Windows / LinuxCtrl + I
macOSCmd + I
Insert a new line in a message
Windows / macOS / LinuxShift + Enter
Go back in navigation history
Windows / LinuxAlt + Left
macOSCmd + [
Go forward in navigation history
Windows / LinuxAlt + Right
macOSCmd + ]
Extend a text selection upward
Windows / macOS / LinuxShift + Up
Extend a text selection downward
Windows / macOS / LinuxShift + Down

Calls

Use these controls during a Mattermost Call when the Calls plugin is available in the server and channel.

ActionShortcuts
Join or leave a call
Windows / LinuxCtrl + Alt + S
macOSCmd + Option + S
Mute or unmute yourself
Windows / LinuxCtrl + Shift + Space
macOSCmd + Shift + Space
Raise or lower your hand
Windows / LinuxCtrl + Shift + Y
macOSCmd + Shift + Y
Start or stop screen sharing
Windows / LinuxCtrl + Shift + E
macOSCmd + Shift + E
Open the participants listCtrl+Shift+P is also documented for Windows and Linux.
Windows / LinuxAlt + P
macOSOption + P
Leave the call
Windows / LinuxCtrl + Shift + L
macOSCmd + Shift + L
Temporarily unmute while held
Windows / macOS / LinuxSpace

Desktop app tabs

These commands are for the Mattermost desktop app rather than the browser interface.

ActionShortcuts
Open a new Mattermost window
Windows / LinuxCtrl + N
macOSCmd + N
Open a new tab
Windows / LinuxCtrl + T
macOSCmd + T
Switch to the next tab
Windows / LinuxCtrl + Tab
macOSCmd + Option + Right
Switch to the previous tab
Windows / LinuxCtrl + Shift + Tab
macOSCmd + Option + Left
Switch to tab 1
Windows / LinuxCtrl + 1
macOSCmd + 1
Switch to tab 2
Windows / LinuxCtrl + 2
macOSCmd + 2
Switch to tab 3
Windows / LinuxCtrl + 3
macOSCmd + 3
Switch to tab 4
Windows / LinuxCtrl + 4
macOSCmd + 4
Switch to tab 5
Windows / LinuxCtrl + 5
macOSCmd + 5
Switch to tab 6
Windows / LinuxCtrl + 6
macOSCmd + 6
Switch to tab 7
Windows / LinuxCtrl + 7
macOSCmd + 7
Switch to tab 8
Windows / LinuxCtrl + 8
macOSCmd + 8
Switch to tab 9
Windows / LinuxCtrl + 9
macOSCmd + 9
Close the current tab
Windows / LinuxCtrl + W
macOSCmd + W
Close the main Mattermost window
Windows / LinuxCtrl + Shift + W
macOSCmd + Shift + W
Zoom in
Windows / LinuxCtrl + Shift + +
macOSCmd + Shift + +
Zoom out
Windows / LinuxCtrl + Shift + -
macOSCmd + Shift + -

Source

official Mattermost keyboard shortcuts · Checked

Current Mattermost keyboard shortcuts checked September 1, 2026. The official table covers Windows, Linux, and macOS. Some call controls depend on Mattermost Calls being enabled, and desktop tab commands apply to the Mattermost desktop app.

Make a printable Mattermost sheet