The 50 Keyboard Shortcuts Everyone Should Know

You do not need to memorize hundreds of shortcuts. A focused set of around fifty covers the actions most people perform dozens of times per day: editing text, managing files, navigating windows, browsing the web, and controlling the system. Master these and everything else feels faster.

Shortcuts below use macOS notation (Cmd). On Windows and Linux, substitute Ctrl for Cmd and Alt for Option unless noted otherwise.

Text Editing Essentials

These ten shortcuts form the backbone of text editing in every application, from Google Docs and Microsoft Word to code editors and email clients.

#ActionmacOSWindows / Linux
1CutCmd + XCtrl + X
2CopyCmd + CCtrl + C
3PasteCmd + VCtrl + V
4Paste without formattingCmd + Shift + VCtrl + Shift + V
5UndoCmd + ZCtrl + Z
6RedoCmd + Shift + ZCtrl + Y
7Select allCmd + ACtrl + A
8FindCmd + FCtrl + F
9Find and replaceCmd + HCtrl + H
10Bold selected textCmd + BCtrl + B

Paste without formatting deserves special attention. When you copy text from a website and paste it into a document, you usually do not want the original font, color, and size to come along. Cmd + Shift + V strips all that away and matches your document's existing style.

Text Selection and Navigation

Precise text selection without the mouse is one of the biggest speed improvements available. Combine Shift with movement keys to select text as you navigate.

#ActionmacOSWindows / Linux
11Select word at a time (left/right)Option + Shift + Left / RightCtrl + Shift + Left / Right
12Select to start of lineCmd + Shift + LeftHome + Shift
13Select to end of lineCmd + Shift + RightEnd + Shift
14Jump word by wordOption + Left / RightCtrl + Left / Right
15Jump to start / end of lineCmd + Left / RightHome / End
16Jump to top / bottom of documentCmd + Up / DownCtrl + Home / End
17Delete entire word backwardOption + DeleteCtrl + Backspace

The pattern is consistent: Option (or Ctrl on Windows) makes movement word-level, Cmd (or Home/End) makes it line-level, and adding Shift to any movement turns it into a selection. Once you internalize this pattern, you can construct shortcuts on the fly rather than memorizing each one individually.

File and Document Management

These work in nearly every application that deals with files, including document editors, design tools like Figma and Photoshop, and spreadsheets like Excel and Google Sheets.

#ActionmacOSWindows / Linux
18SaveCmd + SCtrl + S
19Save AsCmd + Shift + SCtrl + Shift + S
20New document / fileCmd + NCtrl + N
21Open fileCmd + OCtrl + O
22PrintCmd + PCtrl + P
23Close current tab or windowCmd + WCtrl + W

Browser Navigation

These shortcuts work in Chrome, Firefox, Safari, and Edge. They are essential for anyone who spends significant time on the web.

#ActionmacOSWindows / Linux
24New tabCmd + TCtrl + T
25Reopen closed tabCmd + Shift + TCtrl + Shift + T
26Switch to next / previous tabCtrl + Tab / Ctrl + Shift + TabCtrl + Tab / Ctrl + Shift + Tab
27Jump to tab 1 through 8Cmd + 1-8Ctrl + 1-8
28Jump to last tabCmd + 9Ctrl + 9
29Focus address barCmd + LCtrl + L
30Go back / forwardCmd + [ / ]Alt + Left / Right
31Refresh pageCmd + RCtrl + R or F5
32Hard refresh (clear cache)Cmd + Shift + RCtrl + Shift + R
33Zoom in / outCmd + + / -Ctrl + + / -
34Reset zoom to 100%Cmd + 0Ctrl + 0

The reopen-closed-tab shortcut (Cmd + Shift + T) is one of the most universally appreciated shortcuts once people discover it. It works as a stack: pressing it repeatedly reopens tabs in reverse order, recovering your entire browsing session if needed.

Window and App Management

Managing windows efficiently reduces the time spent arranging your workspace, especially on macOS and Windows where you frequently switch between apps.

#ActionmacOSWindows
35Switch between appsCmd + TabAlt + Tab
36Switch windows of same appCmd + `Alt + Tab (shows all windows)
37Minimize windowCmd + MWin + Down
38Hide current appCmd + HN/A
39Snap window left / rightRequires Rectangle or similarWin + Left / Right
40Show desktopCmd + F3 or Fn + F11Win + D
41Lock screenCtrl + Cmd + QWin + L

System and Utility Shortcuts

These system-level shortcuts help you launch applications, take screenshots, and manage your clipboard across all contexts.

#ActionmacOSWindows
42Spotlight / system searchCmd + SpaceWin + S or Win key
43Screenshot (full screen)Cmd + Shift + 3Win + Print Screen
44Screenshot (selected area)Cmd + Shift + 4Win + Shift + S
45Force quit applicationCmd + Option + EscCtrl + Alt + Del
46Open emoji pickerCtrl + Cmd + SpaceWin + .
47Open clipboard historyVaries by toolWin + V

Communication App Shortcuts

If you use tools like Slack, Microsoft Teams, Zoom, or Gmail, a few shortcuts can dramatically reduce the time you spend navigating messages and meetings.

#ActionmacOSWindows
48Mute / unmute in meetings (Zoom/Teams)Cmd + Shift + A (Zoom) or Cmd + Shift + M (Teams)Alt + A (Zoom) or Ctrl + Shift + M (Teams)
49Quick switch channels (Slack)Cmd + KCtrl + K
50Archive email (Gmail)EE

How to Actually Learn These

Trying to learn all fifty at once will not work. Instead, pick three to five shortcuts that match your biggest daily friction points and commit to using them for one week. When they feel automatic, add a few more.

A practical approach:

  1. Week 1: Text selection shortcuts (#11-#15). Stop reaching for the mouse to select text.
  2. Week 2: Browser tab management (#24-#29). Navigate tabs without looking at the tab bar.
  3. Week 3: Window management (#35-#41). Arrange your workspace with the keyboard.
  4. Week 4: Paste without formatting (#4) and system search (#42). These two alone save cumulative minutes every day.

The goal is not to memorize a list. It is to replace the slow, repetitive mouse actions you perform most often with faster keyboard equivalents until the new way becomes your default.