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 โ 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:
- A Watch Folder on
~/Desktopor wherever your screenshots land. Every new file triggers the pipeline. - 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."
- A naming template that turns that description into a clean filename โ
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
- Install FilesDesk for Mac from filesdesk.app/download.
- Add Watch Folder โ pick your screenshots folder โ enable "rename new files."
- Select a template. The default "AI Screenshot" template is:
{date}_{ai_subject} - 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.
- Developers:
{date}_{ai_subject}_{parent_folder}โ include the folder (e.g. "bugs", "features") for auto-categorization. - Designers:
{date}_{ai_subject}_{ai_tool}โ captures the tool shown (Figma, Sketch, Adobe XD). - Support teams:
{date}_{ticket_prefix}_{ai_subject}โ uses a literal prefix plus AI description.
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 MacFAQ
Does auto-rename work with CleanShot X or Shottr?
Yes. Any tool that saves to a folder works with FilesDesk's Watch Folder โ CleanShot X, Shottr, Monosnap, 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, 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.