Signal keyboard shortcuts

Signal Desktop keyboard shortcuts move through conversations, search messages, format drafts, manage media, and control calls. This reference keeps the published Mac and Windows/Linux differences visible.

Windows, macOS, Linux · 51 shortcuts

Display and navigation

Display and navigation shortcuts change zoom, move between conversations, focus search, and reach the desktop views used most often.

ActionWindowsmacOSLinux
View all shortcutsCtrl/Cmd/Ctrl/
Zoom inCtrl=Cmd=Ctrl=
Zoom outCtrl-Cmd-Ctrl-
Go to the previous chatAltUpOptionUpAltUp
Go to the next chatAltDownOptionDownAltDown
Go to the previous unread chatAltShiftUpOptionShiftUpAltShiftUp
Go to the next unread chatAltShiftDownOptionShiftDownAltShiftDown
Jump to chat 1 through 9Use the number for the target chat.Ctrl1Cmd1Ctrl1
Focus oldest unread or last messageCtrlJCmdJCtrlJ
Open PreferencesCtrl,Cmd,Ctrl,
Open chat menuCtrlShiftLCmdShiftLCtrlShiftL
Start a new chatCtrlNCmdNCtrlN
Search in chatCtrlShiftFCmdShiftFCtrlShiftF
Focus the composerCtrlShiftTCmdShiftTCtrlShiftT
Open All Media viewCtrlShiftMCmdShiftMCtrlShiftM
Save media in the media viewerCtrlSCmdSCtrlS
Archive chatCtrlShiftACmdShiftACtrlShiftA
Unarchive chatCtrlShiftUCmdShiftUCtrlShiftU
Scroll to the top of chatCtrlUpCmdUpCtrlUp
Scroll to the bottom of chatCtrlDownCmdDownCtrlDown
Close the current chatCtrlShiftCCmdShiftCCtrlShiftC

Messages and composer

Message and composer shortcuts act on a selected message or draft, from replies and reactions through attachments and text formatting.

ActionWindowsmacOSLinux
Run the default action for a selected messageEnterReturnEnter
View selected message detailsCtrlDCmdDCtrlD
Toggle reply to selected messageCtrlShiftRCmdShiftRCtrlShiftR
Toggle the emoji reaction pickerCtrlShiftECmdShiftECtrlShiftE
Forward selected messagesCtrlShiftSCmdShiftSCtrlShiftS
Open context menu for selected messageShiftF10CmdF12ShiftF10
Delete selected messageCtrlShiftDCmdShiftDCtrlShiftD
Add a newline to a messageShiftEnterShiftReturnShiftEnter
Expand the composerCtrlShiftKCmdShiftKCtrlShiftK
Send in the expanded composerCtrlEnterCmdReturnCtrlEnter
Attach a fileCtrlUCmdUCtrlU
Remove all draft attachmentsCtrlShiftPCmdShiftPCtrlShiftP
Edit the previous messageUpUpUp
Mark selected text as boldCtrlBCmdBCtrlB
Mark selected text as italicCtrlICmdICtrlI
Mark selected text as strikethroughCtrlShiftXCmdShiftXCtrlShiftX
Mark selected text as monospaceCtrlECmdECtrlE
Mark selected text as a spoilerCtrlShiftBCmdShiftBCtrlShiftB

Calling

Calling shortcuts answer, decline, and end calls, while the shared controls change mute, video, and preview state.

ActionWindowsmacOSLinux
Toggle muteShiftMShiftMShiftM
Toggle videoShiftVShiftVShiftV
Answer a call with videoAltShiftVCtrlShiftVAltShiftV
Answer a call without videoAltShiftACtrlShiftAAltShiftA
Decline a callAltShiftDCtrlShiftDAltShiftD
Start a voice callAltShiftCCtrlShiftCAltShiftC
Start a video callAltShiftYCtrlShiftYAltShiftY
End a callAltShiftECtrlShiftEAltShiftE
Maximize the call previewShiftPShiftPShiftP

Make a printable Signal sheet