tidy.
Guide · October 2026

Rename screenshots automatically on a Mac

Sebastián Díaz Thomas · Santiago, Chile · October 2026

Every screenshot on a Mac arrives with the same kind of name: Screenshot 2026-10-22 at 10.14.04.png. It tells you when you pressed the keys and nothing else. A week later the Desktop holds forty of them, and the one with the flight confirmation looks exactly like the one with the error message.

The useful name is already inside the picture. It is the subject of the email, the title of the page, the account that posted. Here is how to get it into the filename without typing it yourself.

What macOS can do on its own

Not much. Press ⌘⇧5 and Options lets you choose where screenshots are saved. From the Terminal you can change the word at the start of the name:

defaults write com.apple.screencapture name "Shot"

That turns "Screenshot" into "Shot". The date and time stay, and nothing about the content ever gets in. To name a screenshot after what it shows, something has to read it.

Option 1: a Shortcut with Apple Intelligence

This one is free and it is clever. You build a Shortcut that takes each new image, sends it to Apple's model with a prompt like "give me a three-to-five-word filename", and renames the file with the answer. A folder automation runs it every time a screenshot lands in your screenshots folder.

Worth knowing before you start:

If you have the right Mac and only care about new screenshots, it is a good answer. The guides on TechTiff and Hongkiat walk through it step by step.

Option 2: an app that reads the screenshot

The other approach is to read the text that is actually on the screen, work out what kind of screenshot it is, and build the name from words that are there. This is what I build, so read the rest as informed rather than neutral.

Reading is the easy half. Apple's text recognition runs on every Mac since macOS 14, Intel included, and it reads a screenshot in a fraction of a second. The hard half is choosing. A screenshot of a web page holds a menu bar, a row of tabs, the address, a clock, a cookie banner and, somewhere in the middle, the headline you care about.

So Tidy first decides what it is looking at: an email, a social media post, a chat, an error, a document or a web page. Then it takes the pieces that matter for that kind, word for word. The sender and subject of an email. The account and the text of a post. The headline of a page. The menu bar, the tabs and the clock never make it into the name.

These came out of Tidy this morning, from screenshots of three public pages:

Screenshot ofNamed
Wikipedia, “Milky Way”milky-way.png
GOV.UK, “How Council Tax works”how-council-tax-works.png
Apple Developer, “Recognizing Text in Images”recognizing-text-in-images.png

Not every one comes out this clean. On a long German Wikipedia page it picked a section heading and the word for "edit" from the link next to it. That one is on my list. When a screenshot has no readable text at all, like a photo or a drawing, Tidy leaves the name alone rather than invent one. On macOS 27 with Apple Intelligence it can look at the image and describe it, on the Mac.

A name built from words on the screen is a name you can search for. If you remember one word from the screenshot, it is probably in the filename.

A few details that make it livable day to day. The screenshot is renamed a few seconds after you take it, and it can stay on the Desktop or be filed away. You can keep the date in the name. Screenshots from CleanShot, Shottr, Xnapper and Monosnap are recognised too. Every rename says why it chose that name, and one click undoes it.

Whatever you use, check three things

  1. It never overwrites. Two screenshots of the same page will want the same name. The second one has to get a number, not replace the first.
  2. It can be undone. You will not trust automatic renaming until you have seen a bad name and taken it back in one click.
  3. It leaves alone what it cannot read. A wrong name is worse than the timestamp, because the timestamp at least is true.

The app I built is Tidy for Mac. It names your screenshots, scanned PDFs and documents by what is inside them, files them away, and lets you search inside them with ⌥Space. Everything is read on your Mac and nothing is uploaded. It never deletes anything: what it removes goes to the Trash. US$9 once, macOS 14 or later, Apple silicon and Intel. I am a solo developer in Santiago, Chile, and I answer every email myself.

Also worth reading: Rename scanned PDFs by what is inside · Find text inside scanned PDFs · Tidy and Keep It Shot, side by side · Tidy and NameQuick, side by side

This article in: English · Español · Deutsch · Français · Português