ScreenDrafter
HomeBlog › Name screenshots automatically

How to Automatically Name Screenshots on a Mac

Updated July 2026 · 4 min read
A macOS screenshot filename changing from 'Screenshot 2026-07-04 at 14.32.51.png' to a descriptive 'receipt-acme 2026-07-04.png'
Short answer: macOS can't name screenshots by their contents — it only timestamps them. To get descriptive names like receipt-acme.png automatically, use a tool that reads the image on-device. ScreenDrafter does this with Apple's Vision + NaturalLanguage frameworks: capture, hit Save, and it suggests a searchable filename — privately, offline, no typing.

Why every Mac screenshot is named the same useless thing

By default, macOS saves every capture as Screenshot 2026-07-04 at 14.32.51.png. Take twenty in a day and your desktop becomes a wall of near-identical timestamps. Three weeks later, finding "that receipt" or "the error I screenshotted" means opening files one by one — Spotlight can't help, because the filename says nothing about what's in the image.

You can tweak the prefix, but you can't make the Mac describe the picture. Here's what's actually possible.

A Finder window full of identical 'Screenshot 2026-07-04 at ….png' filenames that are impossible to tell apart
The default result — every capture is a near-identical timestamp. Good luck finding "that receipt."

Option 1 — Change the default name and folder (built-in, limited)

macOS gives you a little control through the Screenshot app:

  1. Press ⌘⇧5 to open the screenshot toolbar.
  2. Click Options.
  3. Under Save to, pick a folder (e.g. a dedicated "Screenshots" folder).

To change the word "Screenshot" itself, you can run a Terminal command (defaults write com.apple.screencapture name "Shot" then killall SystemUIServer). But notice what you still can't do: get a name based on what the screenshot shows. Every file is still Shot 2026-07-04 at ….png. This is renaming the prefix, not naming the content.

Option 2 — Rename by hand (works, but you won't keep it up)

You can always rename each file yourself, or batch-rename in Finder (select files → right-click → Rename). It's fine for a cleanup once in a while, but nobody renames every screenshot the moment they take it — which is exactly when a good name is worth the most.

Option 3 — Name screenshots automatically with ScreenDrafter (recommended)

ScreenDrafter is a native Mac screenshot app that reads each capture and proposes a descriptive filename for you — so a payment receipt saves as receipt-acme 2026-07-04.png, a bug becomes react-type-error …, a chat becomes whatsapp-chat-john …. It happens the instant you save, with no typing.

  1. Download ScreenDrafter (free) and open it — it sits in your menu bar.
  2. Capture with ⌘⇧2 (area) or ⌘⇧1 (full screen).
  3. Save. ScreenDrafter reads the shot on-device and pre-fills a searchable name. Accept it or tweak it — done.

How it works, and why it's private: ScreenDrafter uses Apple's built-in Vision (OCR + image classification) and NaturalLanguage frameworks to read the text and figure out what the screenshot is about — entirely on your Mac. Nothing is uploaded, there's no API, and it works with your Wi-Fi off. Your screenshots never leave your device.

ScreenDrafter reads and names screenshots entirely on-device — nothing leaves your Mac
Capture, OCR, naming, and redaction all run on-device with Apple Vision — no cloud, no account.

Comparison at a glance

ApproachDescriptive names?Automatic?Private / offline?
macOS defaultNo — timestamp onlyYes
Rename by handYesNoYes
Cloud AI renamersYesYesNo — uploads images
ScreenDrafterYesYesYes — on-device

Stop naming screenshots by hand

Free for 30 days · ~3 MB · no account. Your Mac, your data.

Get ScreenDrafter for Mac

FAQ

Can macOS rename screenshots automatically?

Not by content. You can change the prefix and save folder (⌘⇧5 → Options), but files stay timestamped like Screenshot 2026-07-04 at 14.32.51.png. For a name that reflects what the image shows, you need a tool that reads it, such as ScreenDrafter.

Does automatic naming send my screenshots to the cloud?

With ScreenDrafter, no — it reads the image on-device with Apple's Vision and NaturalLanguage, so nothing is uploaded and it works offline. (Some web-based "AI renamers" do upload your images — worth checking before you use one on anything sensitive.)

How do I change where Mac screenshots are saved?

Press ⌘⇧5, click Options, and choose a folder under "Save to." That changes the location, not the naming.

Related: more ScreenDrafter guides →