Open your Desktop right now. Count the files named Screenshot 2026-04-20 at 10.42.15.png. Ten? Fifty? Two hundred? macOS captures screenshots well, but it names them terribly. This post shows how to auto-rename screenshots on macOS so the filename describes what's actually in the image. You set it up once; it runs forever.

Why macOS screenshots are unfindable

The default macOS screenshot name (Screenshot 2026-04-20 at 10.42.15.png) is Apple's pragmatic choice: guaranteed to be unique, instantly generated, sorts chronologically. But it fails on one real question: which screenshot is the one I need? You can't search for "the Slack deploy approval." You can't find "the Stripe dashboard." You end up opening ten PNGs in Preview to find the right one.

What "auto-rename" actually means

Three ingredients:

  1. A Watch Folder on ~/Desktop or wherever your screenshots land. Every new file triggers the pipeline.
  2. AI vision that looks at the image and describes it ("a Slack message thread about the production deploy, with an approval from the engineering lead").
  3. A naming template that turns that description into a clean filename like 2026-04-20_slack-deploy-approval.png.

A smart renaming tool for macOS like FilesDesk combines all three. You install the app once, enable Watch Folder, and every screenshot you take from that point on gets a meaningful name before you switch back to your browser.

Where do macOS screenshots go?

By default, ~/Desktop. You can change it in the Screenshot utility (Cmd+Shift+5 โ†’ Options โ†’ Save to). Many Mac users change it to a dedicated folder:

mkdir ~/Pictures/Screenshots
defaults write com.apple.screencapture location ~/Pictures/Screenshots
killall SystemUIServer

Point FilesDesk's Watch Folder at whichever directory your screenshots go to.

Setup: 4 steps

  1. Install FilesDesk for Mac from filesdesk.app/download.
  2. Add Watch Folder โ†’ pick your screenshots folder โ†’ enable "rename new files."
  3. Select a template. The default "AI Screenshot" template is:
    {date}_{ai_subject}
  4. Take a screenshot. Within a second or two, the file on disk has its new name.

Before and after: one morning of screenshots

# Before
Screenshot 2026-04-20 at 09.15.32.png
Screenshot 2026-04-20 at 09.22.14.png
Screenshot 2026-04-20 at 10.01.47.png
Screenshot 2026-04-20 at 10.42.15.png
Screenshot 2026-04-20 at 11.18.03.png
Screenshot 2026-04-20 at 11.55.21.png

# After โ€” with the smart renaming tool for macOS
2026-04-20_stripe-dashboard-mrr-chart.png
2026-04-20_linear-triage-queue-p0-bugs.png
2026-04-20_figma-onboarding-wireframe.png
2026-04-20_slack-deploy-approval.png
2026-04-20_github-pr-1024-review-comments.png
2026-04-20_postgres-error-connection-pool.png

Every one is now searchable in Spotlight. Cmd+Space โ†’ "slack deploy" finds the right screenshot in half a second.

Privacy note: Screenshots often contain sensitive data (dashboards, code, messages). Use FilesDesk's Ollama (offline) mode to keep screenshot contents entirely on your Mac. The AI runs locally; nothing is uploaded.

Custom templates for screenshots

You can extend the template to fit your workflow.

What about Mac's built-in Spotlight?

Spotlight indexes text inside images via Live Text and OCR. But search results show a filename, not the image content. If you need to share a screenshot over Slack or email, you send the filename too. Screenshot 2026-04-20 at 10.42.15.png tells your teammate nothing; 2026-04-20_stripe-dashboard-mrr-chart.png is self-explanatory.

Never screenshot-hunt again

Install the smart renaming tool for macOS, enable Watch Folder, and forget about it.

Download FilesDesk for Mac

FAQ

Does auto-rename work with CleanShot X or Shottr?

Yes. Any tool that saves to a folder works with FilesDesk's Watch Folder, including CleanShot X, Shottr, Monosnap, and the macOS built-in.

Is it fast enough to not get in the way?

Cloud renaming typically takes 1โ€“3 seconds per screenshot. Ollama on an M-series Mac is 2โ€“5 seconds. Both are fast enough to run in the background while you keep working.

Can I exclude certain screenshots?

Yes. Add filename rules to your Watch Folder, for example to skip files that already start with a year prefix.

Does the original timestamp get preserved?

Yes. The file's creation and modification times are untouched. Only the filename changes.