Reference

Mac keyboard shortcuts: the complete reference

Every essential macOS keyboard shortcut, grouped so you can scan it: system basics, window management, text editing, screenshots, Finder, and browser tabs. It ends with the Hyper Key layer — the conflict-free shortcut layer at the heart of the Automacy setup.

Prefer paper? Turn this reference into a printable PDF of your shortcuts with the free cheat sheet builder — no signup, nothing installed.

Build your own printable cheatsheet →

Essential system shortcuts

The shortcuts you use hundreds of times a day, in every app.

ActionShortcutNotes
Open Spotlight (or Raycast)Cmd + SpaceAutomacy replaces Spotlight with Raycast on the same key
Switch between appsCmd + TabHold Cmd, tap Tab to cycle; add Shift to go backwards
Quit the current appCmd + QFully quits, unlike closing the window
Close window or tabCmd + WAdd Option to close all windows of the app
Open app settingsCmd + ,Works in almost every macOS app
Copy / Cut / PasteCmd + C / X / VAdd Shift + Option to paste without formatting in many apps
Undo / RedoCmd + Z / Shift + Cmd + Z
SaveCmd + S
PrintCmd + PAlso the route to “Save as PDF”
Hide current appCmd + HAdd Option to hide every other app instead
Minimize windowCmd + MSends the window to the Dock
Force quit dialogOption + Cmd + EscFor unresponsive apps
Lock screenCtrl + Cmd + Q
New window / tabCmd + N / Cmd + T

Window management

macOS ships Mission Control and Spaces shortcuts by default; the Automacy setup adds Raycast window snapping on the Hyper Key so a window is always one keystroke from where you want it.

ActionShortcutSource
Mission Control (all windows)Ctrl + ↑macOS
App windows (App Exposé)Ctrl + ↓macOS
Previous / next desktopCtrl + ← / Ctrl + →macOS
Jump to Desktop 1 / 2Ctrl + 1 / Ctrl + 2macOS
Show DesktopF11macOS
Enter full screenCtrl + Cmd + FmacOS
Cycle windows of the current appCmd + `macOS
Snap window to left halfHyper + ←Automacy (Raycast)
Snap window to right halfHyper + →Automacy (Raycast)
Hide all appsCmd + ↑Automacy (Raycast)
Unhide all appsCmd + ↓Automacy (Raycast)

Automacy also pairs snapping with window focus indicators (JankyBorders), so the active window is always obvious.

Text editing & navigation

These work in nearly every text field on macOS — mail, docs, code, and browsers alike.

ActionShortcutNotes
Select allCmd + A
Find / find nextCmd + F / Cmd + G
Jump word left / rightOption + ← / Option + →Hold Shift to select as you move
Start / end of lineCmd + ← / Cmd + →Hold Shift to select to line edge
Start / end of documentCmd + ↑ / Cmd + ↓
Delete previous wordOption + Delete
Delete to start of lineCmd + Delete
Delete to end of lineCtrl + KClassic emacs-style binding, works in Cocoa text fields
Move to line start / endCtrl + A / Ctrl + EEmacs-style alternative to Cmd + arrows
Bold / Italic / UnderlineCmd + B / I / UIn rich-text apps
Emoji & symbols pickerFn (Globe) + E or Ctrl + Cmd + Space

Screenshots & screen capture

Out of the box, macOS uses these:

ActionShortcutNotes
Capture entire screenShift + Cmd + 3Hold Ctrl as well to copy to clipboard instead of saving
Capture selected areaShift + Cmd + 4Press Space after to capture a window
Screenshot & recording toolbarShift + Cmd + 5Screenshots, screen recording, timers, save location

The Automacy setup goes further: disable the macOS defaults in System Settings → Keyboard → Keyboard Shortcuts → Screenshots, then rebind the same keys in a dedicated capture app (CleanShot X, Cap, or similar) so one keyboard family handles every kind of capture — including OCR and scrolling capture, which macOS can’t do natively. These are the remaps the Automacy guide ships:

ActionShortcutSource
Capture text (OCR)Shift + Cmd + 3Automacy remap
Capture areaShift + Cmd + 4Automacy remap
Repeat previous areaShift + Cmd + 1Automacy remap
Screen video recordingShift + Cmd + 2Automacy remap
Scrolling captureShift + Cmd + 5Automacy remap
Self-timer (5 seconds)Shift + Cmd + 6Automacy remap

Finder & file management

ActionShortcutNotes
New Finder windowCmd + N
New folderShift + Cmd + N
Open selected itemCmd + OReturn renames instead of opening
Rename selected itemReturn
Quick Look previewSpacePreview without opening
Get InfoCmd + I
DuplicateCmd + D
Move to TrashCmd + Delete
Empty TrashShift + Cmd + Delete
Go to folder…Shift + Cmd + GType any path directly
Go to Home folderShift + Cmd + H
Show / hide hidden filesShift + Cmd + .
Icon / list / column / gallery viewCmd + 1 / 2 / 3 / 4
Eject diskCmd + E

Automacy adds instant folder access via Raycast script commands — for example Sandbox on Hyper + S, Screenshots on Hyper + Shift + S, and Downloads on Hyper + D. See Folder Shortcuts in the guide.

Browser & tabs

These work in Safari, Chrome, Firefox, and most Chromium browsers.

ActionShortcutNotes
New tabCmd + T
Close tabCmd + W
Reopen last closed tabShift + Cmd + T
Focus the address barCmd + L
Next / previous tabCtrl + Tab / Ctrl + Shift + Tab
Jump to tab 1–8Cmd + 1 … Cmd + 8Cmd + 9 jumps to the last tab
Reload pageCmd + RShift + Cmd + R for a hard reload in Chrome
New private / incognito windowShift + Cmd + NChrome; Safari also uses Shift + Cmd + N
Bookmark pageCmd + D
Zoom in / out / resetCmd + + / − / 0

On top of these, Automacy binds Raycast’s Chrome extensions: Hyper + B searches active tabs, Shift + Hyper + B searches everything including history, and Hyper + P switches Chrome profiles. Setup steps are in the Web Browsing section of the guide.

Hyper Key shortcuts

This is the Automacy layer: Caps Lock becomes the Hyper Key, and every daily destination gets a single, conflict-free keystroke. The full setup takes a few minutes with Raycast.

ActionShortcutCategory
EmailHyper + EApplications
Apple MessagesHyper + GApplications
Password managerHyper + /Applications
ChatGPTHyper + AApplications
ClaudeShift + Hyper + AApplications
FinderHyper + FApplications
Cheat Sheet BuilderHyper + CApplications
MusicHyper + MApplications
Microsoft WordHyper + Shift + WOffice
Microsoft ExcelHyper + Shift + EOffice
Positron (RStudio)Hyper + Shift + ROffice
Primary terminalHyper + ReturnSystem
Activity MonitorHyper + TSystem
lazydocker (OrbStack)Hyper + LSystem
Open btop process monitorHyper + BSystem
Snap window left / rightHyper + ← / Hyper + →Windows
Toggle Do Not DisturbHyper + ,Toggles
Toggle caffeinate (keep Mac awake)Hyper + IToggles
Sandbox folderHyper + SFolders
Screenshots folderHyper + Shift + SFolders
Downloads folderHyper + DFolders
Dropbox folderHyper + Shift + DFolders

Go further: the Hyper Key

The Hyper Key is Caps Lock remapped to Shift + Control + Option + Command — four modifiers at once, a combination nothing on macOS uses by default. That gives you a clean, empty layer for your own shortcuts: one key plus one letter for any app, folder, or action, with zero conflicts and nothing new to memorise beyond the letter itself.

The Automacy guide walks through the whole setup — Raycast install, the Caps Lock remap, window snapping, screen capture, dictation, and focus borders — in fifteen short sections. Start with Configure Launch Hotkey, then set up your first Automacy shortcut.

Frequently asked questions

How do I print these shortcuts?

The fastest way is the free Mac shortcuts cheat sheet page: open the Cheat Sheet Builder, keep or edit the default shortcut set, then print the generated page with Cmd + P and choose "Save as PDF" for a printable one-page reference. No signup, nothing to install.

What is the Hyper Key?

The Hyper Key is Caps Lock remapped to act as Shift + Control + Option + Command pressed together. Because almost no macOS shortcut uses all four modifiers at once, it gives you an entire conflict-free layer of custom shortcuts. Automacy sets it up with Raycast: enable Hyper Key in Raycast's advanced settings and map it to Caps Lock, without including Shift.

Can I customise Mac keyboard shortcuts?

Yes. macOS lets you change many system shortcuts in System Settings → Keyboard → Keyboard Shortcuts, and add per-app menu shortcuts under App Shortcuts. For app launching and window snapping, the Automacy setup uses Raycast hotkeys on the Hyper Key layer, so your custom shortcuts never collide with system defaults.

Where's the PDF?

Build it yourself in under a minute: the Cheat Sheet Builder generates a clean, print-ready page from your actual shortcuts, which you can save as a PDF with Cmd + P. The cheat sheet page shows an example of the output.

Make it yours

A reference is most useful when it matches your machine. The free Cheat Sheet Builder starts from the Automacy defaults above and lets you edit, add, and reorder sections, then print the result or save it as a PDF. Or start with the example cheat sheet to see what you get.

Open the Cheat Sheet Builder →

Want the full keyboard-first setup these shortcuts come from? Read the Automacy guide.