The trackpad on a Mac is excellent, but it’s still slower than keyboard shortcuts. Every time you move your hand from the keyboard to the trackpad, navigate menus, and click through options, you’re adding seconds to each task. Those seconds add up to hours over a week.
Keyboard shortcuts eliminate this friction. Instead of trackpad gestures and menu navigation, you press two or three keys simultaneously. The task happens instantly. Someone proficient with shortcuts can work 20-30% faster than someone who relies primarily on the trackpad.
This guide covers every useful Mac keyboard shortcut, organized by actual tasks rather than arbitrary categories. Learn the ones relevant to your work, practice them for a few days, and they’ll become second nature.
Understanding Mac Modifier Keys
Before diving into shortcuts, understand the modifier keys on Mac keyboards. They’re different from Windows:
Symbol | Key Name | Windows Equivalent |
---|---|---|
⌘ | Command | Ctrl (mostly) |
⌥ | Option | Alt |
⌃ | Control | (no direct equivalent) |
⇧ | Shift | Shift |
⇪ | Caps Lock | Caps Lock |
Key difference from Windows: On Mac, Command (⌘) does most of what Ctrl does on Windows. So copying is Command+C, not Ctrl+C.
The 10 Shortcuts Every Mac User Should Know
If you learn nothing else, learn these ten. They work across almost all Mac applications and will save you the most time:
Shortcut | What It Does | Why It Matters |
---|---|---|
⌘+C | Copy selected text or file | Used constantly in any work |
⌘+V | Paste copied content | Pairs with ⌘+C for moving content |
⌘+X | Cut selected text or file | Move instead of copy |
⌘+Z | Undo last action | Fixes mistakes instantly |
⌘+F | Find/search in documents or browsers | Locate specific information fast |
⌘+Tab | Switch between open applications | Navigate without trackpad |
⌘+Space | Open Spotlight search | Fastest way to launch anything |
⌘+Q | Quit application completely | Actually close apps (⌘+W just closes windows) |
⌘+, | Open Preferences/Settings | Access settings in any app |
⌘+A | Select all content | Quick selection without dragging |
Practice these for a week until they become automatic. Then add more shortcuts to your workflow.
Text Editing Shortcuts (Work in Most Apps)
These shortcuts work across Pages, Notes, Mail, Safari, and most other apps where you type:
Basic Text Editing
Shortcut | Action |
---|---|
⌘+C | Copy selected text |
⌘+V | Paste copied text |
⌘+X | Cut selected text |
⌘+Z | Undo last change |
⌘+Shift+Z | Redo (reverse undo) |
⌘+A | Select all text in document |
⌘+S | Save current document |
⌘+P | Print current document |
⌘+O | Open file |
⌘+N | Create new document |
⌘+W | Close current window |
⌘+Q | Quit application |
Text Formatting
Shortcut | Action |
---|---|
⌘+B | Make text bold |
⌘+I | Make text italic |
⌘+U | Underline text |
⌘+T | Show/hide fonts panel |
⌘+Plus (+) | Increase font size |
⌘+Minus (-) | Decrease font size |
Navigation and Selection
Shortcut | Action |
---|---|
⌥+Left/Right Arrow | Move cursor one word at a time |
⌘+Left/Right Arrow | Move to beginning/end of line |
⌘+Up/Down Arrow | Move to beginning/end of document |
Shift+Arrow keys | Select text character by character |
Shift+⌥+Left/Right Arrow | Select one word at a time |
Shift+⌘+Left/Right Arrow | Select from cursor to beginning/end of line |
⌘+F | Find text in document |
⌘+G | Find next occurrence |
⌘+Shift+G | Find previous occurrence |
Practical tip: To select text precisely, click once where you want to start, then Shift+click where you want to end. Everything between gets selected. Much faster than clicking and dragging.
Finder Shortcuts
Finder is how you manage files and folders. These shortcuts make navigation dramatically faster:
Opening and Navigation
Shortcut | Action |
---|---|
⌘+N | Open new Finder window |
⌘+T | Open new Finder tab |
⌘+W | Close current window/tab |
⌘+Shift+N | Create new folder |
⌘+O | Open selected file |
⌘+[ | Go back to previous folder |
⌘+] | Go forward to next folder |
⌘+Up Arrow | Go to parent folder |
⌘+Down Arrow | Open selected item |
⌘+Shift+G | Go to specific folder (type path) |
⌘+Shift+H | Go to Home folder |
⌘+Shift+D | Go to Desktop |
⌘+Shift+A | Go to Applications folder |
⌘+Shift+U | Go to Utilities folder |
⌘+Shift+O | Go to Documents folder |
File Management
Shortcut | Action |
---|---|
⌘+A | Select all files in folder |
⌘+D | Duplicate selected file(s) |
⌘+E | Eject selected disk/volume |
⌘+I | Show Get Info window |
⌘+R | Show original (for aliases) |
⌘+Y | Quick Look preview |
Space | Quick Look preview (alternative) |
⌘+Delete | Move selected file(s) to Trash |
⌘+Shift+Delete | Empty Trash |
⌘+Shift+⌥+Delete | Empty Trash without confirmation |
⌘+C then ⌘+V | Copy and paste file |
⌘+C then ⌘+⌥+V | Cut and paste (move file) |
View Options
Shortcut | Action |
---|---|
⌘+1 | View as icons |
⌘+2 | View as list |
⌘+3 | View as columns |
⌘+4 | View as gallery |
⌘+J | Show View Options |
⌘+Shift+. | Show/hide hidden files |
⌘+/ | Hide/show status bar |
⌘+⌥+P | Hide/show path bar |
⌘+⌥+S | Hide/show sidebar |
⌘+⌥+T | Hide/show toolbar |
Pro tip: Quick Look (Space bar or ⌘+Y) lets you preview files without opening them. Works for documents, images, videos, and more. Press Space, view the file, press Space again to close. Much faster than opening and closing apps.
Another tip: To move files instead of copying them, use ⌘+C to copy, then ⌘+⌥+V to move (paste and delete the original). Or hold ⌘ while dragging files between folders.
Window Management Shortcuts
Managing multiple windows and applications efficiently:
Application Switching
Shortcut | Action |
---|---|
⌘+Tab | Switch to next application |
⌘+Shift+Tab | Switch to previous application |
⌘+Tab, then hold ⌘ and press Q | Quit application while switching |
⌘+Tab, then hold ⌘ and press H | Hide application while switching |
⌘+` (backtick) | Switch between windows of current app |
Window Control
Shortcut | Action |
---|---|
⌘+M | Minimize front window to Dock |
⌘+⌥+M | Minimize all windows of front app |
⌘+H | Hide front application |
⌘+⌥+H | Hide all applications except front one |
⌘+W | Close front window |
⌘+⌥+W | Close all windows of front app |
⌘+Q | Quit application completely |
⌘+⌥+Esc | Force quit application |
Mission Control and Spaces
macOS lets you organize work across multiple virtual desktops (called Spaces):
Shortcut | Action |
---|---|
Control+Up Arrow | Open Mission Control |
Control+Down Arrow | Show all windows of current app |
Control+Left/Right Arrow | Switch between Spaces (desktops) |
Control+Number | Jump to specific Space |
F3 | Open Mission Control (alternative) |
How to use Spaces effectively:
- Press Control+Up Arrow to open Mission Control
- Move cursor to top of screen to see your Spaces
- Click the “+” button to create a new Space
- Drag windows to different Spaces to organize your work
- Switch between them with Control+Left/Right Arrow
Example setup:
- Space 1: Communication (Mail, Messages, Slack)
- Space 2: Work (Documents, spreadsheets)
- Space 3: Web browsing and research
- Space 4: Creative work (Photos, music, etc.)
Spotlight and Search
Spotlight is the fastest way to find and launch anything on your Mac:
Shortcut | Action |
---|---|
⌘+Space | Open Spotlight |
⌘+Return | Open item in new Finder window |
⌘+Double-click | Open item in new Finder window |
⌘+R | Reveal file in Finder |
⌥+Return | Show Get Info |
How to use Spotlight effectively:
- Launch apps: Press ⌘+Space, type first few letters, press Return
- Find files: Type filename or content from inside files
- Do calculations: Type “45*23” and see results instantly
- Convert units: Type “50 USD to EUR” or “10 miles to km”
- Define words: Type “define” followed by any word
- Find emails: Type sender name or subject keywords
Spotlight is often faster than opening apps manually or browsing through Finder.
System and Settings Shortcuts
Quick access to system functions:
Shortcut | Action |
---|---|
⌘+, | Open Preferences (works in most apps) |
⌘+Space | Open Spotlight |
Control+⌘+Space | Show emoji & symbols picker |
Control+⌘+Q | Lock screen |
Control+⌘+Power | Force restart Mac |
Control+Shift+Power | Put displays to sleep |
Control+⌘+Media Eject | Quit all apps and restart |
⌘+⌥+Power | Put Mac to sleep |
Control+⌘+F | Toggle full screen |
Shift+⌘+5 | Open Screenshot and Screen Recording tools |
Screenshot Shortcuts
macOS has built-in screenshot tools that are more powerful than most people realize:
Shortcut | Action |
---|---|
Shift+⌘+3 | Capture entire screen |
Shift+⌘+4 | Capture selected area (drag to select) |
Shift+⌘+4, then Space | Capture specific window |
Shift+⌘+5 | Open Screenshot app (all options) |
Shift+⌘+6 | Capture Touch Bar (if you have one) |
Add Control to any screenshot shortcut to copy to clipboard instead of saving as file.
Screenshot tips:
- After pressing Shift+⌘+4, hold Space to move the selection area without resizing it
- After pressing Shift+⌘+4, hold Shift to lock one dimension while adjusting the other
- After pressing Shift+⌘+4, hold ⌥ to resize from center instead of corner
- Press Escape to cancel a screenshot
For screen recording: Press Shift+⌘+5, then click “Record Entire Screen” or “Record Selected Portion.” Click the record button in menu bar to stop.
Browser Shortcuts (Safari, Chrome, Firefox)
These shortcuts work in all major browsers:
Tab Management
Shortcut | Action |
---|---|
⌘+T | Open new tab |
⌘+W | Close current tab |
⌘+Shift+T | Reopen last closed tab |
Control+Tab | Switch to next tab |
Control+Shift+Tab | Switch to previous tab |
⌘+1 through ⌘+9 | Jump to specific tab (1-9) |
⌘+N | Open new window |
⌘+Shift+N | Open new private window |
Navigation and Search
Shortcut | Action |
---|---|
⌘+L | Select address bar |
⌘+Return | Open address bar entry in new tab |
⌘+[ | Go back to previous page |
⌘+] | Go forward to next page |
⌘+R | Refresh current page |
⌘+Shift+R | Hard refresh (clear cache) |
⌘+F | Find text on page |
⌘+G | Find next match |
⌘+Shift+G | Find previous match |
Space | Scroll down one page |
Shift+Space | Scroll up one page |
⌘+Up Arrow | Scroll to top of page |
⌘+Down Arrow | Scroll to bottom of page |
Bookmarks and History
Shortcut | Action |
---|---|
⌘+D | Bookmark current page |
⌘+Shift+D | Bookmark all open tabs |
⌘+⌥+B | Show/hide bookmarks bar |
⌘+Y | Open history |
⌘+Shift+Delete | Clear browsing data |
⌘+⌥+L | Open downloads |
Zoom
Shortcut | Action |
---|---|
⌘+Plus (+) | Zoom in |
⌘+Minus (-) | Zoom out |
⌘+0 | Reset zoom to 100% |
Time-saving tip: Accidentally closed a tab? Press ⌘+Shift+T to restore it instantly. Works multiple times to bring back several recently closed tabs.
Safari-Specific Shortcuts
Additional shortcuts unique to Safari:
Shortcut | Action |
---|---|
⌘+Shift+L | Show/hide sidebar |
⌘+Shift+R | Open Safari Reader mode |
⌘+⌥+E | Empty cache |
⌘+⌥+I | Email current page |
⌘+⌥+1 | Show All Tabs view |
⌘+⌥+B | Show/hide bookmarks sidebar |
Mail Shortcuts
For the built-in Mail app:
Message Management
Shortcut | Action |
---|---|
⌘+N | New message |
⌘+R | Reply to message |
⌘+Shift+R | Reply All |
⌘+Shift+F | Forward message |
⌘+Shift+D | Send message |
Delete | Delete message |
⌘+Shift+U | Mark as unread |
⌘+Shift+L | Mark as flagged |
⌘+Shift+J | Mark as junk |
Navigation
Shortcut | Action |
---|---|
⌘+1 | Show inbox |
⌘+2 | Show sent messages |
⌘+3 | Show drafts |
⌘+L | Move focus to mailbox list |
⌘+⌥+F | Search all mailboxes |
Terminal Shortcuts
For when you need the command line:
Shortcut | Action |
---|---|
⌘+N | New Terminal window |
⌘+T | New Terminal tab |
⌘+K | Clear screen |
Control+A | Move cursor to beginning of line |
Control+E | Move cursor to end of line |
Control+U | Delete line before cursor |
Control+K | Delete line after cursor |
Control+W | Delete word before cursor |
Control+C | Cancel current command |
Control+D | Exit terminal session |
Control+R | Search command history |
Up/Down Arrow | Navigate command history |
Tab | Auto-complete file/directory names |
Accessibility Shortcuts
Accessibility features that help everyone:
Shortcut | Action |
---|---|
⌘+⌥+F5 | Open Accessibility Options |
⌘+⌥+8 | Turn Zoom on/off |
⌘+⌥+Plus (+) | Zoom in |
⌘+⌥+Minus (-) | Zoom out |
⌘+⌥+Control+8 | Invert colors |
⌘+F5 | Turn VoiceOver on/off |
Fn+⌘+F5 | Turn VoiceOver on/off (alternative) |
Hold ⌘ | Show pointer location temporarily |
Voice Control (Dictation):
- Press Fn key twice to start dictation
- Speak naturally to type text
- Say “period,” “comma,” “new line,” etc. for punctuation
- Say “delete that” to remove last phrase
This is useful even if you don’t have accessibility needs – often faster than typing.
iWork Shortcuts (Pages, Numbers, Keynote)
Universal iWork Shortcuts
Shortcut | Action |
---|---|
⌘+N | New document |
⌘+O | Open document |
⌘+S | Save |
⌘+Shift+S | Save As / Duplicate |
⌘+P | |
⌘+Z | Undo |
⌘+Shift+Z | Redo |
⌘+F | Find |
⌘+⌥+F | Find and Replace |
Numbers-Specific Shortcuts
Shortcut | Action |
---|---|
⌘+Return | Edit selected cell |
⌘+K | Add link |
Control+I | Insert row above |
Control+Shift+I | Insert row below |
Control+Return | Insert column before |
Control+Shift+Return | Insert column after |
⌘+Shift+K | Add comment |
⌥+Return | Insert line break in cell |
Keynote-Specific Shortcuts
Shortcut | Action |
---|---|
⌥+⌘+P | Start presentation |
⌘+Return | Play presentation from current slide |
Escape | End presentation |
N or Right Arrow | Next slide |
P or Left Arrow | Previous slide |
B | Pause/black screen during presentation |
Special Character Shortcuts
Type common symbols without hunting for them:
Shortcut | Character |
---|---|
⌥+2 | ™ (trademark) |
⌥+G | © (copyright) |
⌥+R | ® (registered) |
⌥+Shift+K | Apple logo |
⌥+Shift+8 | ° (degree) |
⌥+0 | º (masculine ordinal) |
⌥+Shift+2 | € (euro) |
⌥+3 | £ (pound) |
⌥+4 | ¢ (cent) |
⌥+Y | ¥ (yen) |
⌥+Minus (-) | – (en dash) |
⌥+Shift+Minus (-) | — (em dash) |
⌥+[ | ” (left quote) |
⌥+Shift+[ | ” (right quote) |
⌥+] | ‘ (left single quote) |
⌥+Shift+] | ‘ (right single quote) |
⌥+8 | • (bullet) |
⌥+Shift+/ | ¿ (inverted question mark) |
⌥+1 | ¡ (inverted exclamation) |
To see all available special characters: Press Control+⌘+Space to open the emoji and symbols picker.
Force Quit and System Recovery
When things go wrong:
Shortcut | Action |
---|---|
⌘+⌥+Esc | Open Force Quit Applications window |
⌘+⌥+Shift+Esc (hold 3 sec) | Force quit front application |
Hold Power button | Force shutdown |
⌘+R during startup | Enter Recovery Mode |
⌘+⌥+P+R during startup | Reset NVRAM/PRAM |
Shift during startup | Boot in Safe Mode |
⌥ during startup | Show Startup Manager (choose boot disk) |
Learning Strategy: How to Actually Remember These
Don’t try to memorize everything. Instead:
Week 1: Master the Essential 10 Focus only on the ten shortcuts at the beginning. Use them constantly until they’re automatic. These alone will make you noticeably faster.
Week 2: Add Text Editing Basics Add ⌘+C/V/X/Z, ⌘+S, ⌘+F. These work everywhere and save tremendous time.
Week 3: Add Your Most-Used App Shortcuts Choose 5-10 shortcuts for the apps you use most:
- Finder shortcuts if you manage files frequently
- Browser shortcuts if you work online
- Mail shortcuts if you handle lots of email
- Terminal shortcuts if you use command line
Week 4: Add Window Management Learn Mission Control (Control+Arrow keys) and app switching (⌘+Tab). These change how you navigate your Mac.
Learning Tips:
- Put a sticky note with target shortcuts near your screen
- Consciously stop yourself from using trackpad for these tasks
- Practice even when you’re not in a hurry
- Most shortcuts become automatic after 3-5 days of consistent use
Learning 20-30 shortcuts will make you dramatically faster than knowing 5-10.
Customizing Shortcuts
macOS lets you customize keyboard shortcuts more than Windows does:
System-wide Shortcuts:
- Open System Preferences > Keyboard > Shortcuts
- Select a category (Mission Control, Keyboard, etc.)
- Double-click a shortcut to change it
- Press your desired key combination
App-specific Shortcuts:
- Open System Preferences > Keyboard > Shortcuts > App Shortcuts
- Click “+”
- Choose application (or “All Applications”)
- Type exact menu command name
- Assign your shortcut
Example: To add ⌘+Shift+E for “Export” in any app:
- Choose “All Applications”
- Type “Export” (must match menu exactly)
- Press ⌘+Shift+E
- Click Add
Troubleshooting Common Problems
Shortcut doesn’t work:
- Press keys simultaneously, not sequentially
- Check if another app is using that shortcut
- Some shortcuts only work in specific contexts
- Try restarting the app
Shortcuts suddenly stopped working:
- Check if Keyboard Viewer is enabled (might intercept shortcuts)
- Some third-party apps can interfere with system shortcuts
- Check System Preferences > Keyboard > Shortcuts for conflicts
- Restart your Mac
Different keyboard layout:
- Some shortcuts vary by keyboard layout (US, UK, etc.)
- Check your keyboard settings in System Preferences
- Physical key positions matter more than labels for shortcuts
The Bottom Line
Keyboard shortcuts aren’t about memorizing hundreds of combinations. They’re about learning the 20-30 shortcuts you’ll actually use and practicing them until they become automatic.
Start with the essential 10. Master those completely before adding more. Then gradually add shortcuts for tasks you do frequently. Within a month, you’ll be significantly faster at everything you do on your Mac.
The time investment is minimal – a few hours of practice spread over a few weeks. The time savings last forever. Anyone who uses a Mac regularly should know at least 20-30 shortcuts. It’s one of the best time investments you can make.