All tools
Free

A searchable, printable shortcuts reference for macOS, Windows, browsers and the terminal — editing, navigation, window management and screenshots. Free.

macOS system

13
Cmd + Space
Open Spotlight search
Cmd + Tab
Switch between open applications
Cmd + `
Switch between windows of the active app
Cmd + Opt + Esc
Open the Force Quit dialog
Cmd + Ctrl + Q
Lock the screen immediately
Ctrl + Up
Open Mission Control
Cmd + C
Copy the selection to the clipboard
Cmd + V
Paste the clipboard contents
Cmd + X
Cut the selection to the clipboard
Cmd + Z
Undo the last action
Cmd + Shift + Z
Redo the last undone action
Cmd + Q
Quit the active application
Cmd + W
Close the active window

Windows system

13
Win + E
Open File Explorer
Win + D
Show or hide the desktop
Win + L
Lock the computer
Alt + Tab
Switch between open windows
Win + Tab
Open Task View
Win + Shift + S
Open the Snip & Sketch capture bar
Ctrl + Shift + Esc
Open Task Manager directly
Win + Left
Snap the window to the left half
Win + Right
Snap the window to the right half
Win + Up
Maximize the active window
Win + V
Open the clipboard history
Win + R
Open the Run dialog
Win + I
Open Windows Settings

Text editing

14
Ctrl / Cmd + A
Select all text
Ctrl / Cmd + C
Copy the selected text
Ctrl / Cmd + X
Cut the selected text
Ctrl / Cmd + V
Paste from the clipboard
Ctrl / Cmd + Z
Undo the last edit
Ctrl / Cmd + Shift + Z
Redo the last undone edit
Ctrl / Cmd + F
Find text in the document
Ctrl + Left/Right
Move the cursor one word at a time
Opt + Left/Right
Move the cursor one word at a time (macOS)
Shift + Ctrl + Left/Right
Select one word at a time
Home / End
Jump to the start or end of the line
Cmd + Left/Right
Jump to the start or end of the line (macOS)
Ctrl + Backspace
Delete the previous word
Shift + Home / End
Select to the start or end of the line

Browser

14
Ctrl / Cmd + T
Open a new tab
Ctrl / Cmd + Shift + T
Reopen the last closed tab
Ctrl / Cmd + W
Close the current tab
Ctrl + Tab
Switch to the next tab
Ctrl / Cmd + 1..9
Jump to a specific tab by number
Ctrl / Cmd + L
Focus the address bar
Ctrl / Cmd + F
Find on the current page
Ctrl + Shift + R
Hard reload, bypassing the cache
F12
Open the developer tools
Cmd + Opt + I
Open the developer tools (macOS)
Ctrl / Cmd + +
Zoom in on the page
Ctrl / Cmd + -
Zoom out on the page
Ctrl / Cmd + 0
Reset the page zoom level
Alt + Left
Go back to the previous page

Window & desktop management

10
Win + Left/Right
Snap the window to one side (Windows)
Win + Up
Maximize the active window (Windows)
Win + Down
Minimize or restore the window (Windows)
Win + Ctrl + Left/Right
Switch between virtual desktops (Windows)
Win + Ctrl + D
Create a new virtual desktop (Windows)
Ctrl + Left/Right
Switch between spaces (macOS)
Cmd + Ctrl + F
Toggle fullscreen for the app (macOS)
Cmd + M
Minimize the active window (macOS)
Cmd + H
Hide the active application (macOS)
F11
Toggle fullscreen in most apps (Windows)

Terminal / shell line editing

13
Ctrl + A
Move the cursor to the start of the line
Ctrl + E
Move the cursor to the end of the line
Ctrl + U
Delete from the cursor to the start of the line
Ctrl + K
Delete from the cursor to the end of the line
Ctrl + W
Delete the word before the cursor
Ctrl + R
Reverse-search the command history
Ctrl + L
Clear the terminal screen
Ctrl + C
Cancel the current command
Ctrl + D
Send EOF or exit the shell
Tab
Autocomplete the current word
Alt + B
Move the cursor back one word
Alt + F
Move the cursor forward one word
Ctrl + Y
Paste the last killed text

Terminal app & multiplexer

10
Cmd + T
Open a new tab (macOS Terminal / iTerm)
Cmd + N
Open a new window (macOS Terminal / iTerm)
Cmd + D
Split the pane vertically (iTerm)
Cmd + Shift + D
Split the pane horizontally (iTerm)
Cmd + Opt + Arrow
Move focus between panes (iTerm)
Ctrl + B then C
Create a new window (tmux)
Ctrl + B then %
Split the pane vertically (tmux)
Ctrl + B then "
Split the pane horizontally (tmux)
Ctrl + B then Arrow
Move between panes (tmux)
Ctrl + B then D
Detach from the tmux session

Screenshots & capture

10
Cmd + Shift + 3
Capture the entire screen (macOS)
Cmd + Shift + 4
Capture a selected region (macOS)
Cmd + Shift + 4 then Space
Capture a specific window (macOS)
Cmd + Shift + 5
Open the screenshot and recording toolbar (macOS)
Win + Shift + S
Capture a region with Snip & Sketch (Windows)
Win + PrtScn
Save a full-screen screenshot to a file (Windows)
PrtScn
Copy the full screen to the clipboard (Windows)
Alt + PrtScn
Copy the active window to the clipboard (Windows)
Win + G
Open the Game Bar to record the screen (Windows)
Win + Alt + R
Start or stop screen recording (Windows)

No entry matches “:q”.


About Keyboard Shortcuts

This keyboard shortcuts reference collects the system-wide keystrokes worth knowing across platforms: macOS system, Windows system, text editing, browser, window and desktop management, terminal and shell line editing, terminal apps and multiplexers, and screenshots and capture.

It is organized by context rather than by application, so the macOS and Windows sections sit side by side and the text-editing section shows the Ctrl and Cmd variants together — handy if you switch machines or support colleagues on a different operating system.

The page is free and fully client-side. Search filters every shortcut live, the sticky table of contents jumps between contexts, any keystroke can be copied with one click for documentation, and the print button produces a shortcut poster for your desk.

How to use Keyboard Shortcuts

  1. Pick your context from the table of contents — macOS system, Windows system, browser, terminal and more.
  2. Search for an action like screenshot, lock or paste to filter shortcuts across every section.
  3. Compare the macOS and Windows variants when you work across both platforms.
  4. Click a shortcut or its copy icon to copy the keystroke text into notes or documentation.
  5. Print the sheet as a desk reference.

Frequently asked questions

Eight sections span macOS system, Windows system, text editing, browsers, window and desktop management, terminal and shell line editing, terminal apps and multiplexers, and screenshots and capture.

Yes. One section covers shell line-editing keystrokes for moving and cutting on the command line, and another covers terminal applications and multiplexers.

Type screenshot into the search box, or jump to the Screenshots & capture section from the table of contents — it lists the capture keystrokes for both macOS and Windows.

Yes. The Print button strips the navigation and search chrome and outputs just the keystrokes with their descriptions, which works well as a desk poster.

Yes, completely free — it loads in your browser with no account and no limits.

Need help?
Found an issue with this tool? Let our team know.
Report an issue

Add this free tool to your own website — copy and paste the code below.