Signal Keyboard Shortcuts
Complete Signal keyboard shortcuts reference — 53 shortcuts across 4 categories. Quick reference cheat sheet for Windows & Linux.
Navigation (23)
| Shortcut | Action |
| Ctrl + T | Navigate by section |
| Alt + Up | Previous chat |
| Alt + Down | Next chat |
| Alt + Shift + Up | Previous unread chat |
| Alt + Shift + Down | Next unread chat |
| Ctrl + 1 | Jump to chat |
| Ctrl + J | Focus oldest unread or last message |
| Ctrl + , | Preferences |
| Ctrl + Shift + L | Open chat menu |
| Ctrl + N | Start new chat |
| Ctrl + F | Search |
| Ctrl + Shift + F | Search in chat |
| Ctrl + Shift + T | Focus composer |
| Ctrl + Shift + M | Open All Media view |
| Ctrl + Shift + J | Open emoji chooser |
| Ctrl + Shift + O | Open sticker chooser |
| Ctrl + Shift + G | Open GIF chooser |
| Ctrl + Shift + Y | Begin recording voice note |
| Ctrl + Shift + A | Archive chat |
| Ctrl + Shift + U | Unarchive chat |
| Ctrl + Up | Scroll to top of list |
| Ctrl + Down | Scroll to bottom of list |
| Ctrl + Shift + C | Close current chat |
Messages (8)
| Shortcut | Action |
| Enter | Default action for selected message |
| Ctrl + D | View selected message details |
| Ctrl + Shift + R | Toggle reply to selected message |
| Ctrl + Shift + E | Toggle emoji-reaction picker for selected message |
| Ctrl + S | Save attachment from selected message |
| Ctrl + Shift + D | Delete selected messages |
| Ctrl + Shift + S | Forward selected messages |
| Shift + F10 | Open context menu for selected message |
Composer (12)
| Shortcut | Action |
| Shift + Enter | Add newline to message |
| Ctrl + Shift + K | Expand composer |
| Ctrl + Enter | Send (in expanded composer) |
| Ctrl + U | Attach file |
| Ctrl + P | Remove draft link preview |
| Ctrl + Shift + P | Remove all draft attachments |
| Up | Edit the previous message |
| Ctrl + B | Mark selected text as bold |
| Ctrl + I | Mark selected text as italic |
| Ctrl + Shift + X | Mark selected text as strikethrough |
| Ctrl + E | Mark selected text as monospace |
| Ctrl + Shift + B | Mark selected text as a spoiler |
Calls (10)
| Shortcut | Action |
| Shift + M | Toggle mute on and off |
| Shift + V | Toggle video on and off |
| Shift + P | Toggle expanded preview on and off |
| Shift + H | Raise or lower your hand (group calls only) |
| Alt + Shift + V | Answer call with video (video calls only) |
| Alt + Shift + A | Answer call without video |
| Alt + Shift + D | Decline call |
| Alt + Shift + C | Start voice call |
| Alt + Shift + Y | Start video call |
| Alt + Shift + E | End call |
📜 Every shortcut on this page is taken from the official Signal documentation —
github.com
🔧 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 Signal shortcuts
Open your assistant with this page preloaded as the source — great for follow-up questions like "which of these work in other apps?"