Keyboard Shortcuts Gmail Inbox and Compose
Gmail has an extensive set of keyboard shortcuts that make managing a busy inbox fast and efficient. These shortcuts require keyboard shortcuts to be enabled in Gmail Settings first. Once enabled, they transform Gmail from a click-heavy experience into a keyboard-driven workflow.
Enable Gmail Shortcuts First
STEP 1: Click the gear icon (top-right) → "See all settings" STEP 2: General tab → "Keyboard shortcuts" → select "On" STEP 3: Click "Save Changes" at the bottom Without this, most Gmail shortcuts will not work.
Composing Email
C → Compose new email (opens compose window) Ctrl + Enter → Send email (in compose window) Ctrl + Shift + C → Add CC recipients Ctrl + Shift + B → Add BCC recipients Tab (in compose) → Move between To, Subject, Body fields Ctrl + Shift + D → Discard draft (closes and deletes draft) Ctrl + Shift + P → Preview email before sending (toggle)
Replying and Forwarding
R → Reply (to sender) A → Reply All F → Forward email These single-key shortcuts work when an email is open or selected. Compare: R / A / F vs. clicking Reply/Reply All/Forward buttons.
Reading and Navigating Inbox
J → Move to NEXT email (down the list) K → Move to PREVIOUS email (up the list) O or Enter → Open the selected email U → Return to inbox (from an open email) N → Next email in a thread (while email is open) P → Previous email in a thread . (period) → Open "More" actions menu for selected email
Selecting and Managing Multiple Emails
X → Select the current email (checkbox)
(keep pressing J/K to move, X to select each one)
*A → Select ALL emails visible on screen
*N → Deselect all
*U → Select all Unread emails
*S → Select all Starred emails
BULK ACTIONS (after selecting):
E → Archive selected emails
Delete or # → Delete selected emails
L → Apply a label
M → Mute the thread (stop notifications)
Archiving and Organizing
E → Archive (removes from inbox, keeps in All Mail)
# → Delete (moves to Trash)
! → Mark as spam
I → Mark as important (yellow marker)
S → Star / unstar email
M → Mute conversation (future replies skip inbox)
Z → Undo last action (same as Ctrl + Z elsewhere)
DIAGRAM — Gmail action flow:
New email arrives
│
Read it → E (archive) → gone from inbox, still searchable
→ # (delete) → moved to Trash (deleted in 30 days)
→ L (label) → moved to a folder
→ S (star) → flagged for follow-up
Searching Gmail
/ (forward slash) → Focus the search bar Type query → Enter → Search all mail USEFUL GMAIL SEARCH OPERATORS: from:alice → Emails from Alice to:me → Emails sent to you subject:invoice → Emails with "invoice" in subject has:attachment → Emails with attachments is:unread → Unread emails only after:2025/1/1 → Emails after January 1, 2025 label:work → Emails with the "work" label
Switching Between Views
G then I → Go to Inbox G then S → Go to Starred G then T → Go to Sent G then D → Go to Drafts G then A → Go to All Mail G then L → Go to a specific label (then type the label name)
Quick Reference
ACTION SHORTCUT ────────────────────────────────────────────────────── Compose new email C Send email Ctrl + Enter Reply R Reply All A Forward F Move to next email J Move to previous email K Open email O Return to inbox U Archive E Delete # Star S Search / Select email (checkbox) X Undo Z
The J and K shortcuts for moving between emails are the habit that changes everything about using Gmail. Combined with E to archive each email after reading, the workflow of J → read → E → J → read → E lets you process an entire inbox without touching the mouse. Inbox Zero becomes achievable in minutes instead of hours of clicking.
