Mac Tips

Mac screenshot filenames: the real fix, and what it can't do

By the Muse team· 5 August 2026· 6 min read

Every Mac screenshot is named Screenshot 2026-08-05 at 10.14.22.png: accurate, and useless a month later. A single Terminal command changes the word Screenshot to whatever you want, and two more change where files save and what format they save in. None of them touch the timestamp, and that is the part actually causing the problem.

Take a screenshot on a Mac and macOS names it for you. The name is honest, a word, a date, a time, down to the second, and it tells you exactly nothing about what is in the picture. Search a folder of two hundred of these for the one invoice, or the one Figma comment, or the one error message, and you are opening files one at a time because the name gives you nothing to go on.

The good news is that the prefix, the folder and the file format are all genuinely changeable, with commands Apple has supported for years. The honest news is that the fix everyone reaches for first, changing the word Screenshot to something else, does not solve the actual problem. Here is the full native method, and where it runs out.

How do you change the screenshot filename prefix?

macOS stores its screenshot settings in a preferences file called com.apple.screencapture, and you can edit one value in it from Terminal without touching anything else.

  1. Open Terminal, found in Applications, then Utilities.
  2. Type the command below, swapping the word in quotes for whatever you want screenshots to start with, then press Return: defaults write com.apple.screencapture name "Design"
  3. Restart the screenshot process so the change takes effect immediately, by running killall SystemUIServer. Nothing closes or crashes, the menu bar just blinks and resets.
  4. Take a test screenshot with Shift-Command-4 to confirm the new prefix is in place.

To put it back the way it came, run the same command with Screenshot as the value, or delete the setting entirely with defaults delete com.apple.screencapture name, followed by killall SystemUIServer either way.

How do you change where screenshots save, or their file format?

Both use the same pattern as the prefix command: one line to set the value, then killall SystemUIServer to apply it.

  1. Choose a folder for screenshots to land in, then run: defaults write com.apple.screencapture location ~/Pictures/Screenshots. The folder needs to already exist, so create it in Finder first if it does not.
  2. Choose a file format if PNG is not what you want. macOS accepts png, jpg, pdf, tiff, gif and a handful of others: defaults write com.apple.screencapture type jpg
  3. Apply both with killall SystemUIServer, the same as the prefix change.

Apple documents the friendlier version of the location setting, choosing a save folder from the Options menu in the Screenshot app itself (Shift-Command-5), in its own guide to taking a screenshot on Mac. The Terminal command does the same job for people who would rather set it once and forget it, and it is the only route to changing the prefix or the file format, since neither has a menu option.

Does changing the prefix remove the timestamp?

No. This is the part worth being precise about, because it is where the Terminal trick disappoints people. Run the name command above and a screenshot goes from Screenshot 2026-08-05 at 10.14.22.png to Design 2026-08-05 at 10.14.22.png. The date and time are still there, still to the second, because macOS appends them separately to guarantee every filename is unique. There is no supported setting that drops them.

The prefix was never the problem.

Changing Screenshot to Design still leaves you with a folder of files that differ only by their timestamp. You have renamed the label on a filing cabinet full of identical, unlabelled drawers.

People try anyway. Community threads on Apple's own support forums show users attempting an include-date flag to switch the date off, and reporting back that it made no difference. It is worth knowing that dead end exists so you do not spend an afternoon on it.

What about Finder's batch rename?

This is the closest thing to a real answer, and it is built in. Select more than one file in Finder, right-click, and choose Rename.

  1. Select the screenshots you want to rename, by dragging a selection box around them or Command-clicking each one.
  2. Right-click the selection and choose Rename, or use the Action button (the gear icon) in the toolbar.
  3. Choose Format from the panel that appears, then Name and Index, Name and Counter, or Name and Sequence, and type the name you want in the field above it.
  4. Check the preview at the bottom of the panel, then click Rename to apply it to every selected file at once.

This genuinely replaces the timestamp with a name of your choosing, plus a running number. What it does not do is know what is in the pictures. You are still the one typing invoice-1, invoice-2, and so on, which works for a batch of ten and stops working somewhere around fifty, when you can no longer remember which number was which.

Why renaming loses the battle at volume

Naming things by hand does not scale, and it was never really the point. A filename is a label you write once, from memory, before you have forgotten what the screenshot was for. What actually finds a screenshot again is not the label, it is what is in the picture: the words on the invoice, the colour of the design, the shape of the layout.

Muse is a native Mac app built around that difference. Drop a screenshot in and it reads the text inside the image the same way macOS's own Spotlight does, on your own machine, and uses that, along with what the picture looks like, to file and tag it automatically. A screenshot with an invoice number in it becomes findable by that number without you ever typing a filename. Muse can also rename the meaningless files already sitting in your Downloads folder, in bulk, based on what is actually in each one.

Search text inside screenshots is its own subject with its own honest limits, covered in how to search text in your screenshots. The wider question of where screenshots should live day to day is covered in how to organise screenshots on a Mac.

Frequently asked

How do I stop Mac screenshots from being named Screenshot?
Run defaults write com.apple.screencapture name "Whatever" in Terminal, replacing Whatever with the word you want, then run killall SystemUIServer to apply it. This changes the prefix only. The date and time macOS appends after it stay exactly as they were.
Can I remove the date and time from Mac screenshot filenames?
Not with a supported setting. macOS appends the date and time to guarantee every screenshot filename is unique, and there is no defaults command that reliably switches this off. Finder's batch rename can replace the whole filename, timestamp included, but you supply the new name yourself.
How do I change where Mac screenshots are saved?
Run defaults write com.apple.screencapture location ~/Pictures/Screenshots in Terminal, using a folder that already exists, then run killall SystemUIServer. The Screenshot app (Shift-Command-5) also offers a save-location menu under Options, which Apple documents in its own support guide.
How do I rename a batch of screenshots at once in Finder?
Select the files, right-click and choose Rename, then pick Format and one of Name and Index, Name and Counter, or Name and Sequence. Finder applies the name and a running number to every selected file. It does not read what is in each picture, so you still choose the name yourself.

Screenshots that don't need renaming

Free for 30 days. Then $29 once, and it is yours.

Written by the Muse team

We build Muse, a native Mac app that keeps everything you collect in one private library and finds it again in seconds.