Windows to Mac keyboard shortcuts
Moving between Windows and macOS? Most shortcuts map cleanly — Ctrl on Windows usually becomes ⌘ (Command) on Mac. Below are 56 common actions with both keys, so you can re-learn the muscle memory fast.
| Action | Windows | macOS | Note |
|---|
| Undo | Ctrl+Z | ⌘Z | Ctrl → ⌘ |
| Redo | Ctrl+Y | ⌘⇧Z | Ctrl → ⌘ |
| Paste | Ctrl+V | ⌘V | Ctrl → ⌘ |
| Copy | Ctrl+C | ⌘C | Ctrl → ⌘ |
| Select all | Ctrl+A | ⌘A | Ctrl → ⌘ |
| Zoom in | Ctrl+= | ⌘= | Ctrl → ⌘ |
| Zoom out | Ctrl+- | ⌘- | Ctrl → ⌘ |
| Find | Ctrl+F | ⌘F | Ctrl → ⌘ |
| Cut | Ctrl+X | ⌘X | Ctrl → ⌘ |
| Save | Ctrl+S | ⌘S | Ctrl → ⌘ |
| Preferences | Ctrl+, | ⌘, | Ctrl → ⌘ |
| Bold | Ctrl+B | ⌘B | Ctrl → ⌘ |
| Italic | Ctrl+I | ⌘I | Ctrl → ⌘ |
| Print | Ctrl+P | ⌘P | Ctrl → ⌘ |
| Underline | Ctrl+U | ⌘U | Ctrl → ⌘ |
| Replace | Ctrl+H | ⌘H | Ctrl → ⌘ |
| Duplicate | Ctrl+D | ⌘D | Ctrl → ⌘ |
| Toggle sidebar | Ctrl+\ | ⌘\ | Ctrl → ⌘ |
| Close tab | Ctrl+W | ⌘W | Ctrl → ⌘ |
| Save as | Ctrl+Shift+S | ⌘⇧S | Ctrl → ⌘ |
| Next tab | Ctrl+Tab | ⌃Tab | Differs |
| Go to line | Ctrl+G | ⌘L | Ctrl → ⌘ |
| New tab | Ctrl+T | ⌘T | Ctrl → ⌘ |
| Open | Ctrl+O | ⌘O | Ctrl → ⌘ |
| Find next | F3 | ⌘G | Differs |
| Go to declaration | Ctrl+B | ⌘B | Ctrl → ⌘ |
| Previous tab | Ctrl+Shift+Tab | ⌃⇧Tab | Differs |
| Reset zoom | Ctrl+0 | ⌘0 | Ctrl → ⌘ |
| New window | Ctrl+N | ⌘N | Ctrl → ⌘ |
| Strikethrough | Alt+Shift+5 | ⌘⇧X | Differs |
| Find previous | Shift+F3 | ⌘⇧G | Differs |
| Delete line | Ctrl+Shift+K | ⌘⇧K | Ctrl → ⌘ |
| Rename | Shift+F6 | ⇧F6 | Differs |
| Toggle line comment | Ctrl+/ | ⌘/ | Ctrl → ⌘ |
| Step over | F8 | F8 | Same |
| Forward | Alt+Right | ⌘Right | Differs |
| Open file | Ctrl+O | ⌘O | Ctrl → ⌘ |
| Toggle fullscreen | F11 | ⌃⌘F | Differs |
| Delete | Delete/Backspace | ⌫ | Differs |
| Zoom tool | Z | Z | Same |
| Ungroup | Ctrl+Shift+G | ⌘⇧G | Ctrl → ⌘ |
| Bring to front | Ctrl+Shift+] | ⌘⇧] | Ctrl → ⌘ |
| Send to back | Ctrl+Shift+[ | ⌘⇧[ | Ctrl → ⌘ |
| Deselect all | Ctrl+Shift+A | ⌘⇧A | Ctrl → ⌘ |
| Bring forward | Ctrl+] | ⌘] | Ctrl → ⌘ |
| Send backward | Ctrl+[ | ⌘[ | Ctrl → ⌘ |
| Go to symbol | Ctrl+Alt+Shift+N | ⌘⌥O | Ctrl → ⌘ |
| Reload | Ctrl+R | ⌘R | Ctrl → ⌘ |
| Zoom to fit | Ctrl+0 | ⌘0 | Ctrl → ⌘ |
| Reopen closed tab | Ctrl+Shift+T | ⌘⇧T | Ctrl → ⌘ |
| Back | Alt+Left | ⌘Left | Differs |
| Show keyboard shortcuts | ? | ? | Same |
| Increase font size | Ctrl+Shift+> | ⌘⇧> | Ctrl → ⌘ |
| New file | Ctrl+N | ⌘N | Ctrl → ⌘ |
| Align left | Ctrl+Shift+L | ⌘Shift+L | Ctrl → ⌘ |
| Align right | Ctrl+Shift+R | ⌘Shift+R | Ctrl → ⌘ |