Site icon ChrisWrites.com

How to change where Mac screenshots are stored

There’s many reasons why you might want to take screenshots on your Mac. Perhaps you’ve seen something funny that you want to share with friends, or maybe you’re getting remote assistance, and tech support want to see exactly what’s happening on your screen.

By default, every screenshot you take is saved to your Desktop, but what if you’d prefer to store screenshots in a different location, such as the system’s Documents or Desktop folder? Or, perhaps you’ve created a dedicated ‘Screenshot’ folder, especially for your snaps?

In this article, I’ll show you how to use macOS’ built-in Terminal, to change the location where your screenshots are stored.

Changing screenshot location with the Terminal

You can store your screenshots in any folder, but in this example I’m going to be changing macOS’ default behaviour so that it saves all of my screenshots to the ‘Documents’ folder.

Just a word of warning: make sure you’ve actually created the folder before applying this change, as asking macOS to save screenshots to a folder that doesn’t exist can cause problems!

defaults write com.apple.screencapture location ~/Documents

killall SystemUIServer

Don’t want to type the full file path?

You can save your screenshots to any folder, by typing the “defaults write…” command. However, if you want to save your screenshots to a directory that’s buried deep in the file system, then this can result in a Terminal command that’s long and complicated, and pretty daunting to type manually.

To save yourself some typing:

defaults write com.apple.screencapture location

killall SystemUIServer

Put your new location to the test

To check that the Terminal command has been successful, it’s a good idea to take a few screenshots and check that they’re being stored in the correct location.

Changed your mind? Switch back to the Desktop

If you want to resume saving screenshots to the Desktop, then:

defaults write com.apple.screencapture location ~/Desktop

killall SystemUIServer

Exit mobile version