Complete reference guide for Windows users switching to Mac. With default settings, press fn where you see Ctrl below.
Control your Mac just like you would on Windows
| Windows Shortcut | Mac Equivalent | Action |
|---|---|---|
Alt + Tab | ⌘ + Tab | Switch Apps |
Alt + F4 | ⌘ + W | Close Window |
Win + L | ⌃ + ⌘ + Q | Lock Computer |
Win + E | ⌘ + E | Open Finder |
Ctrl + Shift + Esc | fn + ⇧ + Esc | Open Activity Monitor |
Win + D | ⌘ + ⌥ + H, ⌘ + ⌥ + M | Show Desktop |
Win + . | ⌃ + ⌘ + Space | Emoji & Symbols picker |
Win + Shift + S | ⌘ + Shift + 4 | Screenshot selection (crop) |
Copy, paste, undo, and move through text with familiar Windows keys
| Windows Shortcut | Mac Equivalent | Action |
|---|---|---|
Ctrl + C | fn + C | Copy |
Ctrl + X | fn + X | Cut |
Ctrl + V | fn + V | Paste |
Ctrl + Z | fn + Z | Undo |
Ctrl + Y | fn + Y | Redo |
Ctrl + A | fn + A | Select All |
Ctrl + Delete | fn + Delete | Delete Previous Word |
Ctrl + Left Arrow | fn + Left Arrow | Move cursor one word left |
Ctrl + Right Arrow | fn + Right Arrow | Move cursor one word right |
Shift + Delete | Shift + Delete | Delete next character |
Navigate Chrome, Safari, Firefox, and other browsers efficiently
| Windows Shortcut | Mac Equivalent | Action |
|---|---|---|
Ctrl + F | fn + F | Find/Search |
Ctrl + L / Ctrl + E | fn + L / fn + E | Focus Address / Search Bar |
Ctrl + Tab | fn + Tab | Next Tab |
Ctrl + T | fn + T | New Tab |
Ctrl + W | fn + W | Close Tab |
Ctrl + + | fn + + | Zoom inPremium |
Ctrl + - | fn + - | Zoom outPremium |
Ctrl + Shift + T | fn + Shift + T | Reopen last closed tabPremium |
Create, save, and manage files with familiar shortcuts
| Windows Shortcut | Mac Equivalent | Action |
|---|---|---|
Ctrl + N | fn + N | New Document |
Ctrl + S | fn + S | Save |
Ctrl + P | fn + P | |
F2 | Return | Rename File |
Alt + Enter | ⌘ + I | Get Info |
Premium shortcuts in Terminal, iTerm, Warp, Cursor, and VS Code integrated terminal
| Windows Shortcut | Mac Equivalent | Action |
|---|---|---|
Ctrl + C | fn + C | Copy selection or interrupt process |
Ctrl + L | fn + L | Clear screen |
Ctrl + Z | fn + Z | Suspend current process |
Ctrl + D | fn + D | Send EOF / exit shell |
Ctrl + E | fn + E | Move to line end |
Ctrl + U | fn + U | Delete before cursor |
Ctrl + W | fn + W | Delete previous word |
Ctrl + Click | fn + Click | Open terminal link |
Premium shortcuts in Cursor and VS Code
| Windows Shortcut | Mac Equivalent | Action |
|---|---|---|
Ctrl + B | fn + B | Toggle sidebar |
Ctrl + J | fn + J | Toggle bottom panel |
Ctrl + Shift + ` | fn + Shift + ` | Toggle bottom panel |
Ctrl + ⌘ + B | fn + ⌘ + B | Toggle AI panel |
Ctrl + Shift + P | fn + Shift + P | Command Palette |
Ctrl + , | fn + , | Settings |
Ctrl + / | fn + / | Toggle line comment |
Ctrl + Shift + K | fn + Shift + K | Delete line |
Ctrl + Enter | fn + Enter | Insert line below |
Ctrl + Shift + Enter | fn + Shift + Enter | Insert line above |
Ctrl + ] | fn + ] | Indent line |
Ctrl + [ | fn + [ | Outdent line |
Snap and resize windows like Win + Arrow keys on Windows (Premium)
| Windows Shortcut | Mac Equivalent | Action |
|---|---|---|
Win + Left Arrow | Left half | Snap window to left halfPremium |
Win + Right Arrow | Right half | Snap window to right halfPremium |
Win + Up Arrow | Fill screen | Maximize windowPremium |
Win + Down Arrow | Restore / Minimize | Restore, then minimizePremium |