Skip to main content
← Back to blog
·8 min read

Gmail Keyboard Shortcuts: The Complete 2026 Reference

gmailkeyboard-shortcutsproductivitygmail-tips

Gmail's keyboard shortcuts can cut the time you spend on email by 30-50%. The problem is most people don't know they exist — or they tried them once and they didn't work. Here's the complete guide: every shortcut explained, plus the one setting you have to enable first.

How to Enable Keyboard Shortcuts in Gmail

Gmail's keyboard shortcuts are disabled by default. To enable them: click the gear icon (⚙) in the top right, select "See all settings," go to the General tab, scroll to "Keyboard shortcuts," select "Keyboard shortcuts on," and click "Save Changes." You can also open Settings faster by pressing ? — but you'll need shortcuts enabled first. Once enabled, press ? at any time in Gmail to see a full list of active shortcuts.

Navigation Shortcuts: Moving Around Your Inbox

The most useful navigation shortcuts: press j to move to the next (older) email in your list, and k to move to the previous (newer) email. These work whether you're in the email list or reading an email. Press u to go back to the thread list from an open email — think of it as the "up" key. Press g then i together (g+i) to jump directly to your Inbox from anywhere. Similarly, g+s goes to Starred, g+t goes to Sent, g+d goes to Drafts, and g+a goes to All Mail. Press Enter to open the selected email from the list. Press [ to archive and go to the next email, or ] to archive and go to the previous email — useful for rapid triage.

Email Action Shortcuts: Processing Emails Fast

Once you're reading or have selected emails: press e to archive the email immediately (it leaves your inbox but stays in All Mail and is fully searchable). Press # (Shift+3) to move the email to Trash. Press r to reply to an email, a to reply all, and f to forward. Press z to undo the last action (very useful if you accidentally archive or trash something). Press ! (Shift+1) to mark as spam. Press m to mute a conversation — it will be archived and future replies to that thread will skip your inbox automatically. Press b to snooze an email and have it reappear at a time you choose.

Compose Shortcuts: Writing Emails Faster

Press c to open a new compose window. Press d to open compose in a full-screen drafting mode (the "detached" compose window). In the compose window: press Tab to move to the next field (To → Subject → Body). Press Tab+Enter to send (Tab to focus the Send button, Enter to click it). Press Ctrl+Enter (or Cmd+Enter on Mac) to send immediately. Press Ctrl+Shift+c to add CC recipients and Ctrl+Shift+b to add BCC. Press Escape to minimize the compose window to the taskbar without losing your draft. Press Ctrl+z to undo within the compose body.

Label Shortcuts: Organizing Without a Mouse

Press l (lowercase L) to open a label picker when an email is selected or open. Start typing the label name and press Enter to apply it. Press v to move the email to a different label/folder (this archives from inbox and applies a label simultaneously). Press = (equals) to mark as important, and - (minus) to mark as not important.

Search Shortcuts: Finding Emails Instantly

Press / (forward slash) to jump focus directly to the search bar. Type your search and press Enter. Press Escape to clear the search and return to your previous view. In the search results, you can use all the same j/k/e/# shortcuts to navigate and process results. Advanced tip: type your search operator directly — "from:boss@company.com has:attachment" — before pressing Enter, to pre-filter your search.

Multi-Select Shortcuts: Bulk Actions

Press * (Shift+8) to open a select menu, then: press a to select All visible emails, n for None, r for Read, u for Unread, s for Starred, t for Unstarred. After selecting, use e to archive all selected, # to trash all selected, or l to label all selected. To select a range: click the checkbox on one email, then hold Shift and click the checkbox on another email — everything between them will be selected. This works with keyboard too: use j/k to navigate to the first email, press x to check it, then navigate to the last email, hold Shift and press x again.

Custom Keyboard Shortcuts (Advanced)

Gmail also supports custom shortcuts. Go to Settings → Advanced → Custom keyboard shortcuts → Enable. After saving, a new "Shortcuts" tab appears in Settings where you can remap any shortcut to a different key. This is useful if you're a heavy Vim user (you can remap j/k to other keys if they conflict with a custom setup) or if you want single-key access to less common functions like Print (Ctrl+P) or New label.

Printable Cheat Sheet

Quick reference — the most-used shortcuts: j/k (next/prev email), u (back to list), g+i (go to inbox), e (archive), # (trash), r (reply), a (reply all), f (forward), c (compose), / (search), x (select email), * then a (select all), z (undo), b (snooze), m (mute), l (label), v (move to). Print this list and keep it next to your keyboard for the first week. Most users internalize the core six shortcuts (j, k, e, #, r, /) within a few days of active practice.

Ready to clean your inbox?

Gorganizer scans your Gmail with 1,751+ signals and cleans everything in one click. $4.99, no subscription.

Get started →