42 Mac Keyboard Shortcuts to Boost Productivity
Discover 42 essential Mac keyboard shortcuts to speed up your workflow and make you a more efficient developer.

We repeatedly perform the same tasks while working on our computers all day, often using the mouse to move around the screen to click. We perform these tasks so frequently that if we sped them up by even a few seconds, it would save us a lot of time over a full day.
Just think about your routine on Google Chrome — when you open many tabs, search for something, and then you go to close the tab. Moving the mouse around to achieve all these actions is slower than moving your fingers on the keyboard because your muscle memory reacts way faster than your hand-eye coordination.
The key to improving your productivity is learning to use the keyboard instead of the mouse. This will speed up your routines exponentially and the better you get at them, the faster you’ll use your device!
Globals
⌘ + Nopen a new window.⌘ + Topen a new tab in the same window.⌘ + Aselect the whole content of the current window.⌘ + Deldelete selected file(s).⌘ + ⇧ + Delempty the trash bin.⌘ + Spaceopen Spotlight.⌘ + Tabswitch from left to right between opened apps.⌘ + ⇧ + Tabswitch from right to left between opened apps.⌘ + Wclose a tab.⌘ + Qclose current app.⌘ + Pprint the page.⌘ + ⇧ + 3take an entire page screenshot and save it on the desktop.⌘ + ⇧ + 4take a selection screenshot and save it on the desktop.⌘ + ⇧ + 4 + spacetake an entire app window screenshot and save it on the desktop.⌘ + Fsearch in the current app.⌘ + Hhide the current window.⌘ + Ccopy selection in the clipboard.⌘ + Vpaste the clipboard content.⌘ + Xcut selection and set it in the clipboard.⌘ + Suse the save function of the current window.⌘ + Zundo the last action.⌘ + ⇧ + Zredo the last action.⌘ + ↓open selected file(s).⌘ + ↑navigate to the parent folder.⌘ + Iget info about selected file(s).⌘ + Mminimize the current window.⌘ + ,open the preferences page.⌘ + ‘+’zoom in window content.⌘ + ‘-’zoom out window content.⌘ + 0reset zoom level.⌃ + ← or →navigate between screens.
Google Chrome
⌘ + Nopen a new window.⌘ + Topen a new tab in the same window.⌘ + ⇧ + Treopen closed tabs.⌘ + Rrefresh a page.⌘ + ⇧ + Rhard refresh a page.⌘ + ⇧ + Nopen incognito-mode page.⌘ + Lfocus the URL address bar.⌘ + Dsave the current page in the bookmarks.⌘ + Yopen history.⌘ + 0–9navigate between opened tabs.⌘ + ⇧ + Delclear page cache.
What’s next?
Believe it or not, whenever you introduce the habit of using these shortcuts, you will realize how reactive it can be to navigate online and interact with your machine!
There are tons of other shortcuts I use every day, related to many different applications used to work. This article is the most commonly used, especially for the majority of people who only use computers to navigate online.
Last updated: