Keyboard Shortcuts Cheat Sheet
Searchable default shortcuts for Windows, macOS, VS Code, Chrome, Photoshop and Excel, grouped by task.
A quick-reference for six everyday tools
This cheat sheet collects 264 widely used keyboard shortcuts for Windows, macOS, Visual Studio Code, Google Chrome, Adobe Photoshop and Microsoft Excel. Each tab groups its shortcuts into the same five sections, General, Navigation, Editing, File and Window Management, so you can compare how the same job is done in different programs. It is meant for the moment you think “there must be a key for this”, and for building a small set of shortcuts into habit.
How to find a shortcut
- Click a tab at the top: Windows, macOS, VS Code, Chrome, Photoshop or Excel.
- Scroll through the five categories, or type in Search shortcuts. The search matches both the description and the key names, so
tab,screenshotorshiftall work, and a counter shows how many rows match. - Read the key combination from left to right: hold the modifier keys, then press the last key. Where a shortcut is a two-step chord, such as VS Code's Ctrl+K then Ctrl+W, press the first pair, release, then press the second.
The search only looks inside the selected tab; switching tabs keeps your search text and applies it to the new list.
Windows and Mac equivalents
On a Mac, the Command key (⌘) usually does what Ctrl does on Windows, and Option (⌥) often stands in for Alt. The pairs below come from the Windows and macOS tabs.
| Action | Windows | macOS |
|---|---|---|
| Copy / Paste / Cut | Ctrl+C / Ctrl+V / Ctrl+X | ⌘C / ⌘V / ⌘X |
| Undo / Redo | Ctrl+Z / Ctrl+Y | ⌘Z / ⌘⇧Z |
| Save as | Ctrl+Shift+S | ⌘⇧S |
| Switch between apps or windows | Alt+Tab | ⌘Tab |
| Stop a frozen program | Ctrl+Shift+Esc (Task Manager) | ⌘⌥Esc (Force Quit) |
| Delete the previous word | Ctrl+Backspace | ⌥Backspace |
| Jump to start of line | Home | ⌘← |
| Previous / next virtual desktop | Ctrl+Win+← / → | ⌃← / ⌃→ |
The VS Code, Chrome, Photoshop and Excel tabs list the Windows key bindings. On a Mac, replace Ctrl with ⌘ and Alt with ⌥ in most cases, but check the app's own menus: some Mac shortcuts use ⌃ Control or a different letter.
Accuracy and versions
The list is a static reference bundled with the page, not a live feed from Microsoft, Apple, Google or Adobe. Shortcuts shown are the defaults of recent versions; older releases, other keyboard layouts and your own custom keymaps can differ. Photoshop, for example, changed undo in 2019 so that Ctrl+Z steps back repeatedly and Ctrl+Alt+Z toggles the last state. When a shortcut does nothing, check the program's menu or keyboard settings, which show the binding that is actually active. The page makes no network requests for the list and stores nothing.
Frequently asked questions
Why does a shortcut open something else on my computer?
Global shortcuts from the operating system or another running app take priority over an application's own shortcut. Graphics drivers, screenshot tools and chat apps are common culprits. Remove or change the conflicting binding in that program's settings.
How do I learn shortcuts without memorising the whole list?
Pick three to five actions you do many times a day, use only the keyboard for them for a week, then add a few more. Learning the patterns also helps: Shift often reverses or extends an action (Ctrl+Tab next tab, Ctrl+Shift+Tab previous tab), and adding Shift to a movement key selects text as you move.
Can I change these shortcuts?
Yes, in most of these programs. VS Code has a Keyboard Shortcuts editor, Photoshop has Edit > Keyboard Shortcuts, macOS lets you assign menu shortcuts under Keyboard settings, and Chrome extensions can be given shortcuts from the extensions page.
Can I print this page?
Use your browser's print command (Ctrl+P or ⌘P). Only the selected tab and any active search filter are printed, so choose the tab first.