XDA Basics: How to take a Screenshot on macOS, using keyboard shortcuts, apps, and more!
Taking a screenshot is a necessary task on just about any device you use for work or play. Most users are well aware of how to take a screenshot on the most popular mobile phones. However, if you recently switched to Mac from Windows, you might be wondering how to take a screenshot on your new computer. Luckily, taking a screenshot is a very simple task in macOS.
In this article, we’ll take a look at how to take a basic screenshot, as well as some more advanced options. For those comfortable with Terminal commands, we’ll also see how to take a screenshot on Mac using this method. Lastly, we will take a brief look at how to store your screenshots in a custom folder for organizational purposes.
How to take a screenshot on Mac using Keyboard Shortcuts
The simplest way to take a screenshot on your Mac is to use the built-in keyboard shortcuts. All of our favorite Mac desktops and laptops have this functionality built-in. If you’re interested in capturing the entire screen on your Mac, simply press Shift-Command-3 (all buttons simultaneously). This will capture everything on your desktop and save the picture to your Desktop as a PNG file.
Often you may want to take a screenshot of a particular portion of your screen, to do this press Shift-Command-4. This command brings up a set of crosshairs that allow you to choose a portion of your screen with a quick mouse click. After highlighting the desired portion, simply release the mouse click and the screenshot saves to your Desktop.
By default, macOS will name your screenshot using the date and time it was taken. If you are interested in changing the name or file format of your screenshot, see the section below covering Terminal commands.
How to take a screenshot on Mac with third-party apps
There are also a number of solid third-party apps that can take and edit screenshots on your Mac. All of these apps offer basic screenshot functionality and add additional advanced tools based on your particular use case. Below are some of our favorite picks if you want to check out third-party options.
- Snagit is a paid app, but has the most advanced feature set on this list. This 3rd party tool offers the ability to create brilliant tutorials with your screenshots. You can add video, images, and GIFs to create a seamless experience. This is the best app for commercial use.
How to take and rename screenshots on Mac using Terminal
If you’re an advanced macOS user, you’ve likely used Terminal at some point. Terminal commands allow you to control your Mac on a more granular level, and also avoid using the mouse so much. The Terminal app is located within the Utilities folder on your Mac. Opening Terminal will display a simple command-line interface to enter text. To take an interactive screenshot using Terminal, type the command,
screencapture -i ~/Downloads/myScreenCapture1.jpg
and then press enter. This command will bring up the set of crosshairs to select the desired portion of the screen. After selecting the portion you wish to include, this command saves the file to your Downloads folder as a JPG file with the name ‘myScreenCapture1.’ From this, the main benefits of using Terminal for screenshots are clear — it is easy to change the file name, format, or saved location.
It’s worth noting that the ‘-i’ extension in the Terminal command above tells your Mac to take an interactive screenshot. This is the portion of the command that enables the crosshair selection tool. There are a number of other extensions you may want to use with this command in Terminal. For instance, adding the ‘ -x’ command will take a screenshot with no animation sound, and ‘-C’ will force the screenshot to show the cursor. It’s also possible to combine several command extensions simultaneously.
screencapture -ixC ~/Dropbox/myScreenCapture3.png
The command above saves your interactive screenshot to the Dropbox folder, the screenshot animation doesn’t make sound, and your screenshot will include the cursor. With Terminal commands, control over the screenshot function is much more precise, and you can even change default settings.
How to change the default file format or folder for screenshots using Terminal
After using Terminal to take a few screenshots, you might decide you want to manage your screenshots even more carefully by changing your default preferences. To change the default save location for screenshots use the command,
defaults write com.apple.screencapture location ~/Dropbox/Screenshots
with the desired folder in place of ‘Dropbox/Screenshots.’
This is a very convenient option for automatically saving your screenshots to a folder in the cloud, as I’ve done in this instance. In addition to the default folder, you may also wish to change the default file format for screenshots. The default format can be easily modified to PDF, JPG, TIFF, or GIF format. For example, to change the default screenshot format to JPG, use the following command.
defaults write com.apple.screencapture type jpg
Replacing the JPG extension with any of the other formats will generate a similar result. As you can see, it’s quite simple to take full control of your screenshot output using Terminal on Mac.
There are many ways to take a screenshot on Mac. If you’re simply after basic functionality, you’re fine sticking with the built-in keyboard shortcuts. For those looking for a dedicated tool for work, many of the third-party apps offer excellent annotation and sharing features for social media and cloud integration. Using the Snagit app, you can even add picture-in-picture to a tutorial using one of our favorite webcams for Mac. Advanced users will love taking control of every aspect of the screenshot experience using Terminal commands. Whichever method you choose to use, you are now fully prepared for any task that requires screenshots on your Mac.