Leave your mouse behind and move around faster with keyboard shortcuts.
| Mac | Windows/Linux | |
| View all shortcuts | ⌘ / | Ctrl / |
Using your mouse, you can view all shortcuts by going to Help > Show Keyboard Shortcuts.
Display
| Mac | Windows/Linux | |
| Zoom in | ⌘ = | Ctrl = |
| Zoom out | ⌘ - | Ctrl - |
Navigation
| Mac | Windows/Linux | |
| Navigate by section | ⌘ T | Ctrl T |
| Previous chat | Option ↑ Ctrl Shift Tab |
Alt ↑ Ctrl Shift Tab |
| Next chat | Option ↓ Ctrl Tab |
Alt ↓ Ctrl Tab |
| Previous unread chat | Option Shift ↑ | Alt Shift ↑ |
| Next unread chat | Option Shift ↓ | Alt Shift ↓ |
Jump to chat |
⌘ 1 to 9 | Ctrl 1 to 9 |
Focus oldest unread or last message |
⌘ J | Ctrl J |
| Preferences | ⌘ , | Ctrl , |
| Open chat menu | ⌘ Shift L | Ctrl Shift L |
| Start new chat | ⌘ N | Ctrl N |
| Search | ⌘ F | Ctrl F |
| Search in chat | ⌘ Shift F | Ctrl Shift F |
| Focus composer | ⌘ Shift T | Ctrl Shift T |
| Open All Media view | ⌘ Shift M | Ctrl Shift M |
| Save Media (in media viewer) | ⌘ S | Ctrl S |
| Open emoji chooser | ⌘ Shift J | Ctrl Shift J |
| Open sticker chooser | ⌘ Shift O | Ctrl Shift O |
| Open GIF chooser | ⌘ Shift G | Ctrl Shift G |
| Begin recording voice message | ⌘ Shift Y | Ctrl Shift Y |
| Archive chat | ⌘ Shift A | Ctrl Shift A |
| Unarchive chat | ⌘ Shift U | Ctrl Shift U |
| Scroll to top of chat | ⌘ ↑ | Ctrl ↑ |
| Scroll to bottom of chat | ⌘ ↓ | Ctrl ↓ |
| Close current chat | ⌘ Shift C | Ctrl Shift C |
Messages
| Mac | Windows/Linux | |
| Default action for selected message | Enter | Enter |
| View selected message details | ⌘ D | Ctrl D |
| Toggle reply to selected message | ⌘ Shift R | Ctrl Shift R |
| Toggle emoji-reaction picker for selected message | ⌘ Shift E | Ctrl Shift E |
| Save attachment from selected message | ⌘ S | Ctrl S |
| Forward selected messages | ⌘ Shift S | Ctrl Shift S |
| Open context menu for selected message | ⌘ F12 | Shift F10 |
| Delete selected message | ⌘ Shift D | Ctrl Shift D |
Composer
| Mac | Windows/Linux | |
| Add newline to message | Shift Enter | Shift Enter |
| Expand composer | ⌘ Shift K | Ctrl Shift K |
| Send (in expanded composer) | ⌘ Enter | Ctrl Enter |
| Attach file | ⌘ U | Ctrl U |
| Remove draft link preview | ⌘ P | Ctrl P |
| Remove all draft attachments | ⌘ Shift P | Ctrl Shift P |
| Edit the previous message | ↑ | ↑ |
| Mark selected text as bold | ⌘ B | Ctrl B |
| Mark selected text as italic | ⌘ I | Ctrl I |
| Mark selected text as strikethrough | ⌘ Shift X | Ctrl Shift X |
| Mark selected text as monospace | ⌘ E | Ctrl E |
| Mark selected text as a spoiler | ⌘ Shift B | Ctrl Shift B |
Calling
| Mac | Windows/Linux | |
| Toggle mute on and off | Shift M | Shift M |
| Toggle video on and off | Shift V | Shift V |
| Answer call with video (video calls only) | Ctrl Shift V | Alt Shift V |
| Answer call without video | Ctrl Shift A | Alt Shift A |
| Decline call | Ctrl Shift D | Alt Shift D |
| Start voice call | Ctrl Shift C | Alt Shift C |
| Start video call | Ctrl Shift Y | Alt Shift Y |
| End call | Ctrl Shift E | Alt Shift E |
| Maximize Preview | Shift P | Shift P |