Taking a screenshot is one of the essential features that many users rely on when using their devices. While this functionality is pretty straightforward on most recent phones, utilizing it on macOS Sonoma can be more tricky. However, worry not, because once you get the hang of it, you likely won’t struggle with using it.
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.
Related
How to transfer files from Android to Mac in two ways
If you’re looking for simple ways to transfer files between Android and Mac devices, you’re in luck
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 Macs have this functionality built-in. If you’re interested in capturing a full image of 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 though, you may want to just take a screenshot of a particular portion of your screen. To do this, press Shift + Command + 4. This command brings up a crosshair which allows you to choose a portion of your screen with a quick mouse click and slide. After dragging to highlight the desired portion, simply release the mouse pressure and the screenshot of the selected zone will save to your desktop.
There are also other screenshot-related keyboard shortcuts that we’ve highlighted in our guide to recording the screen on a Mac, including:
- Capture your working window or menu: Shift + Command + 4 + Spacebar
- Launch the Screenshot app: Shift + Command + 5
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 a variety of 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.
-
Lightshot
Lightshot is a free third-party app that offers a fast and easy way to use interface. After capturing your screenshot, you can easily share to social media or save to your favorite cloud platform.
-
SnapNDrag
SnapNDrag is a paid app, with a price of $10, but it’s well worth it. The ability to organize, annotate, and share screenshots is seamless. If you need to sync screenshots across devices or social channels, this is the app for you.
-
Monosnap
Monosnap offers a free version with a robust feature set. Featuring an 8x magnifier window, this is the app for pixel-perfect screenshots. In addition, you can set custom hotkeys and take delayed screenshots. There’s a paid version with additional commercial features.
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. Follow the steps below to capture and rename screenshots.
- 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 following command (customized as you wish), then press Return.
screencapture -i ~/Downloads/myScreenCapture1.jpg
This command will bring up the crosshair so that you can select the desired portion of the screen. After selecting the portion you wish to include, Terminal saves the file to your Downloads folder as a JPG file with the name “myScreenCapture1” in this case. The main benefit of using Terminal for screenshots seems clear: it makes it easy to customize the file name, format, and 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 any 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 the default settings.
How to change the default file format or folder for screenshots using Terminal
After using Terminal to take a few screenshots, you may 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 following command, with the desired folder in place of “Dropbox/Screenshots.”
defaults write com.apple.screencapture location ~/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.
Capture a Mac screen like a pro
There are many ways to take a screenshot on a 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 taking a high number of screenshots, 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.