How to change default save location for print screen in Mac OS X

macThe default location for print screen in Mac is located at the user desktop. Some people dont like to save files to their desktop. Here’s the way to change default location for print screen in Mac.

To change default save location for print screen in Mac, follow the steps below:-


  • Go to Finder -> Application -> Terminal
  • First, type this command. Make sure you change the path to the location you want
    defaults write location /Full/Path/To/Folder
  • Once it’s done, type this command to apply the changes.
    killall SystemUIServer
  • Done. You just change the default save location for print screen in mac os x

Share this with your friends:-

11 Responses to “How to change default save location for print screen in Mac OS X”

  1. Magnus says:

    It does not work on my Mac with OSX Mavericks. Does someone know how to do it now?

  2. cathy says:

    here how it works with me

    first i made a folder in the desktop and named SCREENSHOT, open the terminal (finder>application>utilities>terminal), in the terminal type: defaults write location /users/mac/Desktop/FOLDER NAME ie. SCREENSHOT / press enter , then type: killall SystemUIServer

    you can find the exact location by right clicking the folder you made then choose GET INFO, then look WHERE:
    that is the location of you folder,

  3. Kevin says:

    You have to change the username (in caps below) and then the following needs to be consistent with the directory you want to use for the screen shots. Your user name is the user name of your computer which can be found by opening finder, click on “Macintosh HD” in the top left, then users and your user name should be the top folder. If you havent named it and you have an air, for example, it will just say “air”
    defaults write location /Users/YOUR USER NAME GOES HERE/Desktop/printscreen/

  4. ana p says:

    hey there,

    Does someone know how to change the random name “picture” when i create a screen shot?


  5. matias polanco says:


    First i create a folder on my Desktop call printscreen, then i do this on the Terminal (located in App / Utilities):

    defaults write location /Users/your_user/Desktop/printscreen/

    Hit enter and then:

    killall SystemUIServer

    Hit Enter again and that’s it, all your screenshot will go to this new folder…

  6. Mรƒยธller says:

    And very important with the last /

  7. Atisah says:

    its not working help please
    where Exactly do i put the locationin the command
    my location is in a folder called Printscreen on the desktop
    these prints are driving me wild help!

  8. Will says:

    Make sure the line of text ends with a /.

    Also make your folder a one word folder name ie. printscreen

    defaults write location /Users/macman/printscreen/

  9. John says:

    What did you do Drew as I cannot get things working? Any help would be greatly appreciated.


  10. Drew says:

    Got it working ๐Ÿ™‚ Ha! thanks

  11. Drew says:

    Hi Chua, thanks for the post. This did not work for me however, when I typed in the first line (believe the path looks correct) nothing happened, it just kicked down to the prompt again. When I type in the second line it says and I quote, “Unexpected argument killallSystemUIServer; leaving defaults unchanged.”

    Using Mac OS X 1.5.8

    Any advice? Thanks ๐Ÿ™‚

Leave a Reply