Possible Duplicate:
Save screenshot with my own name

Is there any way, short of a third-party application (I'm quite fond of the baked-in functionality of the screenshot system in Mac OS), to change the filename that screenshots get named with when they're created?

Failing that, are there any notable screenshot apps that give you better granular control over your screenshots, without nuking the process too much?


If you can use the Terminal, screencapture lets you specify the name of the file (and much more).

  • Great! I don't suppose you have any links to where I can find syntax for that particular command? – Terrance Shaw Oct 19 '12 at 17:58
  • 1
    @TerranceShaw, I'ved added a link to its man page. But you always do man screencapture. – lhf Oct 19 '12 at 18:14
  • 2
    There is an example of wrapping screenshot to get custom names in this duplicate Q&A: apple.stackexchange.com/questions/53422/… – Ian C. Oct 19 '12 at 18:22
  • Ah, so it is. Odd that it didn't show up when I searched for the question. – Terrance Shaw Oct 19 '12 at 18:26

You can't remove the "date at time" portion, but you can change the "Screen Shot" part preceding it.

Open Terminal and run defaults write com.apple.screencapture name NAME_HERE (replacing NAME_HERE of course). Then run killall SystemUIServer.

If you want to change the whole format, then you'll either need a 3rd party utility, or you could come up with a script and folder action to rename the files immediately as they're created.

Not the answer you're looking for? Browse other questions tagged .