Taking a screenshot on your Mac is simple enough, but there are elements of the process that remain mysterious. Beginners may not realise where the screenshot is stored, since by default it goes to the desktop rather than to the pasteboard (as on Windows). But even quite advanced users may not be aware that you can change the destination - which you might want to do if your Mac desktop is becoming really cluttered.

In this article we show how to change where Mac screenshots are saved. If you'd like to know about some other ways to tidy your desktop, read: How to organise your Mac desktop, including how to use Mojave Desktop Stacks.

Where are screenshots saved on Mac?

By default, Mac screenshots are saved to the desktop and have a name such as 'Screenshot 2018-09-28 at 16.20.56', indicating the date and time the screenshot was taken.

If you haven't installed Mojave on your Mac - the version of macOS that arrived in 2018 - you will also have a screenshotting app called Grab available. Grab (which was located in a Utilities folder in the Applications folder) could also be used to take screenshots - but they tended to end up elsewhere once you'd saved them. Grab usually saved screenshots to your Documents folder, and if you didn't change the name of the image it will save as Untitled.

How to change where Mac screenshots are saved in Mojave

If you have installed Mojave it is very easy to change where screenshots are saved.

  1. Press Command + Shift + 5.
  2. Click on Options.
  3. Now either pick a folder that is listed, or choose Other Location.
  4. If you choose Other Locaiton you can navigate to the folder you wish the screenshot to go to, or create a folder if required.
  5. Once you have changed the location that is where your screenshots will go until you change it again.

You could choose from the following: Desktop, Dopcuments, Clipboard, Mail, Messages, Preview.

How change where save screenshot Mojave

How to change where Mac screenshots are saved in older macOS versions

Pre-Mojave it wasn't quite so easy to tell macOS to save screenshots somewhere else: in a folder labelled Screengrabs, for example. In the following example we'll assume we've created a desktop folder called exactly that, but you can change this process for different locations provided you know the file path.

  1. Click on the Finder to open a new Finder window.
  2. Create a folder in the Finder by right clicking on the Finder window. Name it Screenshots (or whatever you want to call it)
  3. Now open Terminal (press Command + Space and start typing Terminal until the icon appears) then click on that icon to open the app.
  4. In Terminal type the following:
    defaults write com.apple.screencapture location
    (There needs to be a space after location - it won’t work without it)
  5. Now drag and drop your Screenshots folder on top of the Terminal window and it will automatically fill in the directory path.
  6. Now press Enter.
  7. Then type the following to make sure the change take effect:
    killall SystemUIServer
  8. A word of warning - don’t delete the folder you created!
  9. If you would still like easy access to your screenshots from the desktop you could create an alias. Just locate the folder you created in the Finder and right click on it.
  10. Choose Create Alias.
  11. Now drag and drop the Alias to the desktop.
  12. Take a couple of screenshots to check it's working.

If you'd like to revert to the default screenshot location, go back to Terminal and type "defaults write com.apple.screencapture location ~/Desktop" (with no quotation marks) and hit Enter. Then type "killall SystemUIServer" (no quotes) and hit Enter.

How to change where Mac screenshots are saved: Terminal

Save screenshots to the pasteboard

The Print Screen function on a Windows PC works a bit differently to Mac.

Instead of saving a screenshot direct to the desktop, in Windows it saves it to the pasteboard. You then need to open Photoshop, Paint or whichever image-editing app you prefer, create a new document, and paste the screenshot on to it.

If you wish, you can replicate this function on a Mac by changing the keys you hold when taking the screenshot.

Once you've used Command + Shift + 4 to create the crosshairs, hold Ctrl while dragging the cursor across the desired area. The resultant screengrab will be copied to the pasteboard - in other words, you'll be able to paste it into a Photoshop document or similar - instead of the desktop. Many power users will find this neater.

This works the same in Mojave - although you do have the option of setting the default (as above) to be Pastebord, whcih would mean you didn't need to press Ctrl as well.

  1. Hold down Command + Shift + 4. The crosshairs will appear. You can let go of the keys.
  2. Press Ctrl and drag the crosshairs across area of screen you want to screenshot.
  3. Screenshot will be saved to pasteboard.