If you've been using your Mac for more than a year, chances are your screenshot folder has quietly turned into a graveyard of redundant images. Knowing how to delete duplicate screenshots on your Mac is one of the fastest ways to reclaim real storage — sometimes several gigabytes — without touching a single document or app. Screenshots are uniquely prone to accumulating duplicates because macOS saves every capture instantly, retina displays produce large files, and workflows like screen-recording bug reports, documenting UI states, or snapping the same dialog box multiple times leave stacks of near-identical PNGs that you never bother to review.
Where Does macOS Save Screenshots?
Before you can clean anything up, you need to know where your screenshots actually live. The default location has changed across macOS versions, and many users have customized it without remembering.
- macOS Mojave and later (default):
~/Desktop - Custom location (set in Screenshot app): Open the Screenshot app (Shift ⌘ 5), click Options, and check Save to. Whatever folder is listed there is your active target.
- Screen recordings saved from QuickTime:
~/Desktopby default, or your custom location. - Shared or synced screenshots (iCloud Drive):
~/Library/Mobile Documents/com~apple~CloudDocs/Desktop— this is what syncs across your devices.
If you use multiple Macs or restored from a Time Machine backup at some point, you may also have screenshot batches sitting in unexpected folders like ~/Documents or an external drive. Run a quick search in Finder first to surface them all.
How Much Space Can Duplicate Screenshots Actually Take Up?
It depends on your display and capture type. Retina screenshots are large — a single full-screen PNG on a 14-inch MacBook Pro can be 2–6 MB, and on an external 4K display it can exceed 10 MB. The table below gives realistic size ranges so you can estimate your exposure.
| Screenshot type | Display | Typical file size | 100 duplicates |
|---|---|---|---|
| Full screen PNG | 13" MacBook Air (Retina) | 2–4 MB | ~300 MB |
| Full screen PNG | 16" MacBook Pro (Liquid Retina XDR) | 4–8 MB | ~600 MB |
| Full screen PNG | 27" or 32" 4K/5K external monitor | 8–15 MB | ~1.2 GB |
| Window screenshot PNG | Any | 0.5–3 MB | ~150 MB |
| Selection screenshot PNG | Any | 0.1–1 MB | ~75 MB |
| Screen recording MOV | Any | 50–500 MB each | Several GB |
Power users with external monitors who take frequent screenshots can easily accumulate 5–15 GB of duplicates without noticing. For a broader look at what is consuming your disk space, see what is taking up space on your Mac.
How to Find Duplicate Screenshots in Finder
Finder's built-in tools are limited but sufficient for a quick manual sweep when your screenshot folder is not too large.
- Open Finder and navigate to your screenshot folder (usually
~/Desktopor wherever you've set it). - Switch to List view (⌘ 2) and click the Name column header to sort alphabetically. macOS names screenshots with a timestamp pattern like
Screenshot 2026-06-12 at 14.30.45.png, so identical-looking names won't exist — but you can spot near-duplicates captured seconds apart. - Switch to sorting by Date Modified to find bursts of screenshots taken in quick succession (e.g., ten files within 30 seconds usually means you were hammering ⌘ ⇧ 3 on the same screen).
- Use Quick Look (Space) to preview groups. Select the ones that are clearly redundant and press ⌘ Delete to move them to the Trash.
- For size-based hunting: go to Finder > View > Show View Options and enable the Size column, then sort by size descending to find the largest files first.
This manual approach works fine for a few dozen files. If you have hundreds or thousands of screenshots, Terminal or a dedicated tool will save far more time.
How to Find and Delete Duplicate Screenshots Using Terminal
macOS ships with md5 (and the faster md5 -r) which can fingerprint every file. A small shell pipeline lets you identify true byte-for-byte duplicates quickly.
Step 1 — Generate checksums for all screenshots
Open Terminal and run:
find ~/Desktop -iname "*.png" -o -iname "*.jpg" | sort | xargs md5 -r 2>/dev/null | sort > /tmp/screenshot_checksums.txt
If your screenshots live somewhere other than ~/Desktop, replace that path. Add -o -iname "*.mov" to include screen recordings.
Step 2 — Find hashes that appear more than once
awk '{print $1}' /tmp/screenshot_checksums.txt | sort | uniq -d > /tmp/dupe_hashes.txt
wc -l /tmp/dupe_hashes.txt
The word count tells you how many unique files have at least one duplicate. If you see zero, your screenshots are already unique despite similar names.
Step 3 — List the duplicate file paths
while IFS= read -r hash; do
grep "^$hash" /tmp/screenshot_checksums.txt | awk '{print $2}'
done < /tmp/dupe_hashes.txt
Review this list before deleting anything. You can pipe it to a text file and annotate which paths to keep.
Step 4 — Delete safely via Trash (recommended)
Rather than using rm, move duplicates to the Trash so you can recover if needed:
osascript -e 'tell application "Finder" to move POSIX file "/Users/yourname/Desktop/Screenshot 2026-05-01 at 10.00.01.png" to trash'
Replace the path with each duplicate you want to remove. Automate this with a loop once you're confident in your list.
What About Near-Duplicates (Same Image, Different Crop or Timestamp)?
MD5 hashing only catches byte-for-byte identical files. If you captured the same window twice with a slightly different cursor position, the files will have different hashes even though they're visually identical. These near-duplicates are harder to detect programmatically without perceptual hashing tools. In practice the best strategy is:
- Sort by Date Created in Finder and visually sweep groups of screenshots taken within the same minute.
- Use macOS's built-in Photos import — if you import your screenshots into Photos, it can identify visual duplicates in its Duplicates album (available since macOS Ventura).
- A tool like Crumb can audit all of these at once and show what's safe to delete before you remove anything, including screenshots buried in iCloud Drive subfolders you may have forgotten about.
Prevent Duplicate Screenshots from Building Up Again
Deleting the backlog is only half the job. A few habit changes will keep your screenshot folder lean going forward.
- Set a dedicated screenshot folder: Use Shift ⌘ 5 > Options > Save to to point screenshots at a specific folder like
~/Pictures/Screenshots. This keeps your Desktop clean and makes batch-deleting easier. - Delete immediately after use: As soon as you paste a screenshot into Slack, Jira, or your email, press ⌘ Delete on the file in the Desktop stack.
- Review weekly: Set a recurring calendar reminder to spend 90 seconds clearing last week's screenshot folder. It's faster than a monthly deep-clean.
- Prefer clipboard-only captures: Hold Ctrl with any screenshot shortcut (Ctrl ⌘ ⇧ 3, Ctrl ⌘ ⇧ 4) to copy to clipboard instead of saving a file. If you're only pasting once, there's no reason to write a file at all.
Checking iCloud Drive for Screenshot Duplicates
If Desktop & Documents Folders sync is enabled in iCloud Drive (System Settings > Apple ID > iCloud > iCloud Drive > Desktop & Documents Folders), your screenshots are being uploaded to ~/Library/Mobile Documents/com~apple~CloudDocs/Desktop. This means duplicates are also costing you iCloud storage, which has a monthly quota. Check your iCloud usage under System Settings > [Your Name] > iCloud > Manage Account Storage. Removing duplicates from ~/Desktop will propagate the deletion to iCloud automatically — you don't need to do anything separately.
For a complete picture of everything eating into your Mac's storage, the guide on finding duplicate files on Mac for free covers photos, documents, and downloads alongside screenshots.
How Often Should You Clean Up Screenshots?
For most users, a monthly sweep is enough to prevent accumulation from becoming painful. Developers, QA engineers, and designers who screenshot constantly should budget a weekly five-minute pass. If you've never done this before, set aside 20–30 minutes for the first cleanup — the payoff in recovered disk space and faster Spotlight indexing is usually immediate and noticeable.
Screenshots are low-hanging fruit because every file is safe to delete (they're captures of something that still exists on your screen or in another app), the folder is easy to find, and the gains are often surprisingly large. Start there before moving on to more complex storage problems.