How to Organize Screenshots Automatically (Windows and Mac)
Stop screenshots piling up on your Desktop. Change where they save, clear the backlog, and set one rule that files every new screenshot automatically.
To organize screenshots automatically, change your screenshot save location so new captures never touch the Desktop, then add a rule that matches file names starting with Screenshot and moves them into dated folders. On macOS you change the location with Command-Shift-5. On Windows you move the Screenshots folder from its Properties dialog. The rule handles everything after that.
Screenshots are the single worst offender in most people's file mess, and it is not close. You take three of them in a meeting and never think about them again. A year later the Desktop has 400 PNG files named after timestamps.
Why Screenshots Pile Up Faster Than Any Other File
Every other file arrives with a decision attached. You download an invoice because you need it, you export a video because you are sending it somewhere. Screenshots skip that step entirely.
A screenshot is taken to be looked at in the next ten seconds — pasted into Slack, sent to a colleague, used to remember an error message. The job is done almost immediately, and the file is left behind. There is no moment where you decide to keep it, so there is no moment where you decide where it goes.
Three things make the pile grow faster than you expect:
- The default location is the worst possible one. macOS saves to the Desktop, which is the most visible surface on the machine.
- The file names are unreadable.
Screenshot 2026-03-14 at 11.42.08.pngtells you nothing a year later. - Nothing ever cleans up. No app takes responsibility for screenshots after they are written.
The fix is not discipline. It is changing the default and adding one rule.
Where Are Screenshots Actually Saved?
Before automating anything, find out what your system is producing. The exact name and folder differ more than most guides admit.
On macOS:
- Default location: the Desktop
- Modern naming:
Screenshot 2026-08-22 at 2.31.07 PM.png - Older macOS versions:
Screen Shot 2019-04-02 at 10.15.44 AM.png— note the space - On a system set to another language, the prefix is translated. German writes
Bildschirmfoto, French writesCapture d'écran, Turkish writesEkran Resmi
On Windows:
Windows + PrtScnsaves toC:\Users\<You>\Pictures\ScreenshotsWindows + Shift + S(Snipping Tool) copies to the clipboard only, unless auto-save is turned on in Snipping Tool settingsWindows + Alt + PrtScn(Xbox Game Bar) saves toVideos\Captures— a different folder entirely- Naming varies by version:
Screenshot (14).pngon Windows 10,Screenshot 2026-08-22 143107.pngon newer builds
Open the folder and read a real file name before you write any rule. That one look saves you a rule that silently matches nothing.
Method 1: Change Where Screenshots Are Saved (2 Minutes, Free)
This is the highest-value change on the list and it takes almost no time. It stops the problem from growing while you deal with the backlog.
macOS:
- Press
Command + Shift + 5to open the screenshot toolbar - Click Options
- Under Save to, choose an existing folder or pick Other Location
- Select or create
~/Pictures/Screenshots
Every screenshot from that point lands in the new folder. Existing Desktop screenshots stay put — you clear those separately.
Windows:
- Open
C:\Users\<You>\Picturesin File Explorer - Right-click the Screenshots folder and choose Properties
- Open the Location tab
- Click Move, pick a new folder, and confirm when Windows offers to move existing files
Windows keeps writing screenshots to that folder by name, so pointing the folder elsewhere redirects everything without touching any app settings.
The limitation: you now have a tidy Desktop and a single folder with 400 files in it. That is a real improvement, and it is not organization. Methods 2 and 3 handle the rest.
Method 2: Clear the Backlog With One Search
Do this once, before you automate. Automating on top of a backlog just moves the mess somewhere else.
On macOS, open the Desktop in Finder, press Command + F, set the search scope to Desktop, and type Screenshot. Switch to list view, sort by date, then select everything you do not need and delete it. Move the rest into your screenshots folder.
On Windows, open the folder in File Explorer and type Screenshot*.png in the search box. Sort by Date, then delete or move in bulk.
Be aggressive here. Most screenshots older than a month have already done their job. If you are unsure, move rather than delete — the Trash and Recycle Bin exist for exactly this. Our guide on moving files to the Recycle Bin automatically covers the safe version of bulk cleanup.
Two limitations make this a one-time fix rather than a system. Search does not catch screenshots that were renamed, and it does nothing at all about tomorrow's captures.
Method 3: One Rule That Files Every New Screenshot
This is where it stops being maintenance and starts being automatic. A folder-watching organizer such as File Arbor watches a folder and acts on files that match a condition.
The reason screenshots are the ideal case for this: the file names are perfectly predictable. Every screenshot your system produces starts with the same word. One pattern catches all of them, forever.
The matching rule
Create a rule on your screenshots folder — or on the Desktop, if you skipped Method 1:
- Condition: regex matches
^(Screenshot|Screen Shot) - Action: move
- Destination:
~/Pictures/Screenshots/<Year>/<MonthName>/
The ^ anchors the match to the start of the name, so a file called invoice-screenshot.png is not swept up by accident. The alternation covers both the modern and older macOS naming. If your system writes a translated prefix, add it to the group: ^(Screenshot|Screen Shot|Bildschirmfoto).
The <Year> and <MonthName> tokens in the destination build the folder tree as files arrive. You never create a folder by hand — August 2026's screenshots land in 2026/August/ and September's go somewhere new without you touching the rule. The full date-folder guide covers the other tokens available.
If regex is unfamiliar, the beginner's guide to regex rules walks through the same pattern piece by piece. You can also use a plain "name starts with" condition, which handles the common case without any pattern syntax.
The cleanup rule
Screenshots are the file type with the shortest useful life, which makes them a good candidate for automatic expiry. Add a second rule:
- Condition: name starts with
Screenshotand older than 30 days - Action: move to Trash
Trash, not permanent delete. If the rule ever matches something you wanted, you have days to notice. See deleting old files by age for how to pick a sensible threshold.
Turn on real-time watching
With Auto Mode enabled, the rule runs the moment a file appears. Take a screenshot, and it is already filed by the time you switch windows. Without it, you run the folder manually or on a schedule — which is fine, and still beats doing it by hand.
Check the action history after the first day. It lists every screenshot that moved, which rule fired, and where it went, and it lets you reverse a move you did not want.
What About ShareX, CleanShot X, and Greenshot?
Third-party capture tools use their own naming templates, so the pattern above will not match them unmodified.
Two ways to handle it, and the first is better:
- Point the capture tool at your organized folder directly. ShareX, CleanShot X, and Greenshot all let you set an output path. If it saves straight into
~/Pictures/Screenshots/, you may not need a move rule at all — only the cleanup rule. - Match their prefix instead. Open the tool's output folder, read a real file name, and build the pattern from what you see. CleanShot X defaults to
CleanShot 2026-08-22 at [email protected], so^CleanShotworks.
Many of these tools also support date placeholders in their own save path, which overlaps with what a rule does. Use whichever you will actually maintain — running both is harmless but redundant.
Which Method Should You Use?
"My Desktop is covered and I want it fixed today." Method 1 plus Method 2. Change the location, run one search, delete in bulk. Twenty minutes, no software.
"I take screenshots constantly and this comes back every few months." Method 3. The recurring problem needs a recurring solution, and one rule is the whole solution.
"I need screenshots grouped by project, not by date." Rules will not do this well, because the file name carries no project information. Use a capture tool that lets you set a folder per capture, or file them by hand as you take them.
"I already use ShareX or CleanShot X." Set the output path in that tool, then add only the 30-day cleanup rule.
Keeping the Screenshots Folder From Refilling
The folder stays manageable if two things stay true: new screenshots land in it automatically, and old ones leave automatically. That is the entire system, and both halves are one rule each.
One habit is worth adding on top. When a screenshot is genuinely worth keeping — a receipt, a license key, a design reference — rename it right then and move it out of the screenshots folder. Ten seconds at capture time is worth more than any amount of sorting later, and it means everything left in the folder is disposable by definition. Our file naming conventions guide covers what to rename it to.
The Takeaway
Screenshots are the easiest file type to automate because their names are the most predictable. Change the save location so they stop landing on the Desktop, clear the backlog once with a search, then write one rule that matches the prefix and files them by month, and a second that trashes anything older than 30 days.
That is a fifteen-minute setup for a problem that otherwise returns every quarter. Download File Arbor and start with the matching rule.
