Similar Video & Photo - Dup
Duplicate Finder & Cleaner
Only for Mac
Free · In‑App Purchases
NEW: Find Forgotten Files — Dup surfaces big files you haven't opened in months. Combined with industry-leading duplicate detection. 100% private on your Mac.
Your Mac is full of duplicate photos and videos you don't know about. Dup finds them — even when they have different file names, sizes, or formats. A 4K video and its compressed 720p copy? Found. A HEIC original and its JPG export? Caught. Not just exact copies — Dup sees what your files actually look like.
Most duplicate finders only match identical files. Dup analyzes the visual content of your photos and videos to find matches other apps can't see. That's why users find 10-50 GB of duplicates that other apps missed completely.
FOUR TOOLS, ONE APP:
1. FIND DUPLICATES — Similar Photos & Videos:
- Scan iCloud Drive, Photos Library, and Google Drive
- Scan any folder, external drive, or USB storage
- See every duplicate group with file sizes and paths
- Compare duplicates side by side with thumbnail storyboards
- Smart Auto-Keep selects the best version based on quality, resolution, and date
- Cross-format matching — finds HEIC vs JPG and MOV vs MP4 duplicates
- Photo quality ratings help you keep the sharpest version
- Delete up to 250 MB of duplicates — no Pro required
2. REMOVE SOMEONE — Face Detection:
- On-device face detection finds every photo & video of a specific person
- Choose who to remove, review every match, delete them all
- Works across your entire media library — local and iCloud
- All processing happens on your Mac — faces are never uploaded anywhere
- Perfect for breakups, falling outs, or simply decluttering
3. CLEAN DEV CACHES — Reclaim SSD Space:
- Xcode DerivedData, npm/node_modules, Cargo target directories
- pip caches, Homebrew caches, and more
- See exactly how much space each cache uses
- One-click cleanup with safe defaults — review before you delete
4. FIND FORGOTTEN FILES — Reclaim Hidden Storage:
- Surface big files you forgot existed — old DMGs, screen recordings, abandoned ZIPs
- Combines APFS birth time, modification date, and Spotlight last-used signals for confidence
- "Safe to delete" badges when a forgotten file also has a duplicate elsewhere
- Smart defaults (1 MB+, untouched for 30+ days) — fully tunable
- Works on Downloads, Documents, Desktop, external drives, anywhere
HOW IT WORKS:
1. Drop a folder, click "Choose Folder", or scan cloud storage with one click
2. Dup scans and groups results automatically
3. Review, compare side by side, then click Delete
BUILT FOR ALL MEDIA:
Works with JPG, PNG, HEIC, GIF, MP4, MOV, AVI, MKV, and every common photo and video format. Dup bundles its own analysis tools — nothing extra to install.
WORKS EVERYWHERE:
Scan local folders, external hard drives, USB storage, iCloud Drive, Google Drive, and your Photos Library. Start a scan in the background and keep working — Dup notifies you when it's done.
100% PRIVATE:
Dup processes everything locally on your Mac. Your photos and videos are never uploaded anywhere. No account required, no data leaves your device.
DUP PRO SUBSCRIPTION:
Dup Pro is available as an annual subscription for $29.99/year with a 7-day free trial. Payment is charged to your Apple ID after the trial ends. The subscription auto-renews unless cancelled at least 24 hours before the end of the current period. Manage or cancel anytime in System Settings > Apple ID > Subscriptions.
Terms of Use: https://getdup.app/terms
Privacy Policy: https://getdup.app/privacy
more What's new in Dup 2.4.6:
Scan Results You Can Trust — Dup now tells you exactly how many photos and videos it examined, on every result. And if it couldn't actually see your Photos library, it says so plainly instead of reporting a clean Mac. No more "spotless" when nothing was looked at.
Your Photos Library, Actually Found — Dup now locates your Photos library whatever it's called, so Macs set up in Swedish, German, French, Japanese, Korean, Thai or Chinese are no longer quietly skipped.
Fewer Crashes, Steadier Screens — Fixed a rendering fault that could crash the results screen right as you confirmed a deletion, and stopped the empty-results screen flashing before a scan had even started.
2.4.6 6d ago
What's new in Dup 2.4.5:
Updates That Actually Land — Fixed a packaging fault that could stop an in-app update from installing at all, quietly leaving you on an older version of Dup. Updates now unpack and apply cleanly, and every release is checked before it ships so this can't slip through again.
Plus everything from Dup 2.4.4:
Purchases That Push Through — If the App Store is briefly unreachable, Dup now quietly retries loading the purchase options instead of giving up, and when something still goes wrong you get a clear explanation in your language — not a cryptic error code.
Verification Without the Surprise — If your activation ever needs a quick re-check, Dup now says so right on the home screen while you keep full Pro access. One click walks you through it — no unexpected paywall weeks later.
Plus everything from Dup 2.4.3:
Activation That Stays Put — Dup now remembers your activation when you quit and reopen the app, so you're not asked to re-enter your email and verification code over and over. Verify once and get back to clearing space.
Your Mac, Recognized as One Mac — Dup now identifies your Mac reliably, even after a macOS update, so a single computer only ever uses a single activation slot. Slots that are genuinely no longer in use are released automatically, and a Mac that's already activated is never turned away.
Plus everything from Dup 2.4.2:
Updates That Finish Cleanly — Fixed a case where an update could appear stuck on “Installing…” and never hand back control. Updates now complete and relaunch you into a fresh copy of Dup, no guesswork.
Plus everything from Dup 2.4.1:
Faster Deep Scan — Deep Scan now caches its analysis and runs more comparisons at once, so on-device AI matching gets through large libraries with noticeably less waiting. (Pro)
Sharper, Uninterrupted Deep Scan — A new pixel-level check verifies every AI match, so far fewer look-alikes slip through as false duplicates — and Deep Scan no longer pauses to wait on a prompt, it just keeps scanning. (Pro)
Plus everything from Dup 2.4.0:
AI Deep Scan — Turn on Deep Scan and Dup's on-device AI catches near-duplicates that filename and file-size matching miss entirely — including videos you re-encoded or re-compressed into a different size or format. It even picks the best copy to keep, weighing sharpness, resolution, and date. (Pro)
A Fresh Liquid Glass Look — Dup has a brand-new look built on native macOS materials, with real depth, translucency, and a readability pass across every screen. The app you clean up with now feels right at home on your Mac.
Sharper, More Accurate Scans — Dup now catches duplicates even when one copy is rotated, reads photo orientation correctly, and no longer mistakes the frames of a photo burst for copies of each other. The result: more of the real duplicates surfaced, fewer false matches.
2.4.5 Aug 6
What's new in Dup 2.4.4:
Purchases That Push Through — If the App Store is briefly unreachable, Dup now quietly retries loading the purchase options instead of giving up, and when something still goes wrong you get a clear explanation in your language — not a cryptic error code.
Verification Without the Surprise — If your activation ever needs a quick re-check, Dup now says so right on the home screen while you keep full Pro access. One click walks you through it — no unexpected paywall weeks later.
Plus everything from Dup 2.4.3:
Activation That Stays Put — Dup now remembers your activation when you quit and reopen the app, so you're not asked to re-enter your email and verification code over and over. Verify once and get back to clearing space.
Your Mac, Recognized as One Mac — Dup now identifies your Mac reliably, even after a macOS update, so a single computer only ever uses a single activation slot. Slots that are genuinely no longer in use are released automatically, and a Mac that's already activated is never turned away.
Plus everything from Dup 2.4.2:
Updates That Finish Cleanly — Fixed a case where an update could appear stuck on “Installing…” and never hand back control. Updates now complete and relaunch you into a fresh copy of Dup, no guesswork.
Plus everything from Dup 2.4.1:
Faster Deep Scan — Deep Scan now caches its analysis and runs more comparisons at once, so on-device AI matching gets through large libraries with noticeably less waiting. (Pro)
Sharper, Uninterrupted Deep Scan — A new pixel-level check verifies every AI match, so far fewer look-alikes slip through as false duplicates — and Deep Scan no longer pauses to wait on a prompt, it just keeps scanning. (Pro)
Plus everything from Dup 2.4.0:
AI Deep Scan — Turn on Deep Scan and Dup's on-device AI catches near-duplicates that filename and file-size matching miss entirely — including videos you re-encoded or re-compressed into a different size or format. It even picks the best copy to keep, weighing sharpness, resolution, and date. (Pro)
A Fresh Liquid Glass Look — Dup has a brand-new look built on native macOS materials, with real depth, translucency, and a readability pass across every screen. The app you clean up with now feels right at home on your Mac.
Sharper, More Accurate Scans — Dup now catches duplicates even when one copy is rotated, reads photo orientation correctly, and no longer mistakes the frames of a photo burst for copies of each other. The result: more of the real duplicates surfaced, fewer false matches.
Plus everything from Dup 2.3.7:
Tell Us How It Went — After you clear out a batch of duplicates, Dup now asks how the cleanup felt. Loving it? Share the good word in a couple of taps. Hit a snag? You get a private line straight to us — no public review required, no inbox to track down. Your feedback finally lands where it can actually help.
Bragging Rights for Your Cleanup — Just reclaimed a serious pile of space? Dup turns your duplicate haul into a shareable card you can send to friends in a single tap — a little well-earned bragging, and a fun way for others to discover Dup.
Plus everything from Dup 2.3.6:
Never a Dead End — When a scan comes back empty, Dup no longer leaves you at a blank result. One tap re-scans everywhere your media really lives — all your content folders, or any connected external drive — so a clean folder becomes your next move instead of the end of the road. And your very first scan now reaches into your Movies folder too.
Scans That Keep Moving — We've extended our stall-proofing to photos and cloud files: a single corrupt image, or a file still syncing down from iCloud or Google Drive, can no longer freeze a scan. Dup gives each file a time budget, quietly skips the ones that won't cooperate, and keeps moving.
2.4.4 Aug 3
What's new in Dup 2.4.3:
Activation That Stays Put — Dup now remembers your activation when you quit and reopen the app, so you're not asked to re-enter your email and verification code over and over. Verify once and get back to clearing space.
Your Mac, Recognized as One Mac — Dup now identifies your Mac reliably, even after a macOS update, so a single computer only ever uses a single activation slot. Slots that are genuinely no longer in use are released automatically, and a Mac that's already activated is never turned away.
Plus everything from Dup 2.4.2:
Updates That Finish Cleanly — Fixed a case where an update could appear stuck on “Installing…” and never hand back control. Updates now complete and relaunch you into a fresh copy of Dup, no guesswork.
Plus everything from Dup 2.4.1:
Faster Deep Scan — Deep Scan now caches its analysis and runs more comparisons at once, so on-device AI matching gets through large libraries with noticeably less waiting. (Pro)
Sharper, Uninterrupted Deep Scan — A new pixel-level check verifies every AI match, so far fewer look-alikes slip through as false duplicates — and Deep Scan no longer pauses to wait on a prompt, it just keeps scanning. (Pro)
Plus everything from Dup 2.4.0:
AI Deep Scan — Turn on Deep Scan and Dup's on-device AI catches near-duplicates that filename and file-size matching miss entirely — including videos you re-encoded or re-compressed into a different size or format. It even picks the best copy to keep, weighing sharpness, resolution, and date. (Pro)
A Fresh Liquid Glass Look — Dup has a brand-new look built on native macOS materials, with real depth, translucency, and a readability pass across every screen. The app you clean up with now feels right at home on your Mac.
Sharper, More Accurate Scans — Dup now catches duplicates even when one copy is rotated, reads photo orientation correctly, and no longer mistakes the frames of a photo burst for copies of each other. The result: more of the real duplicates surfaced, fewer false matches.
Plus everything from Dup 2.3.7:
Tell Us How It Went — After you clear out a batch of duplicates, Dup now asks how the cleanup felt. Loving it? Share the good word in a couple of taps. Hit a snag? You get a private line straight to us — no public review required, no inbox to track down. Your feedback finally lands where it can actually help.
Bragging Rights for Your Cleanup — Just reclaimed a serious pile of space? Dup turns your duplicate haul into a shareable card you can send to friends in a single tap — a little well-earned bragging, and a fun way for others to discover Dup.
Plus everything from Dup 2.3.6:
Never a Dead End — When a scan comes back empty, Dup no longer leaves you at a blank result. One tap re-scans everywhere your media really lives — all your content folders, or any connected external drive — so a clean folder becomes your next move instead of the end of the road. And your very first scan now reaches into your Movies folder too.
Scans That Keep Moving — We've extended our stall-proofing to photos and cloud files: a single corrupt image, or a file still syncing down from iCloud or Google Drive, can no longer freeze a scan. Dup gives each file a time budget, quietly skips the ones that won't cooperate, and keeps moving.
2.4.3 Aug 1
What's new in Dup 2.4.2:
Updates That Finish Cleanly — Fixed a case where an update could appear stuck on “Installing…” and never hand back control. Updates now complete and relaunch you into a fresh copy of Dup, no guesswork.
Plus everything from Dup 2.4.1:
Faster Deep Scan — Deep Scan now caches its analysis and runs more comparisons at once, so on-device AI matching gets through large libraries with noticeably less waiting. (Pro)
Sharper, Uninterrupted Deep Scan — A new pixel-level check verifies every AI match, so far fewer look-alikes slip through as false duplicates — and Deep Scan no longer pauses to wait on a prompt, it just keeps scanning. (Pro)
Plus everything from Dup 2.4.0:
AI Deep Scan — Turn on Deep Scan and Dup's on-device AI catches near-duplicates that filename and file-size matching miss entirely — including videos you re-encoded or re-compressed into a different size or format. It even picks the best copy to keep, weighing sharpness, resolution, and date. (Pro)
A Fresh Liquid Glass Look — Dup has a brand-new look built on native macOS materials, with real depth, translucency, and a readability pass across every screen. The app you clean up with now feels right at home on your Mac.
Sharper, More Accurate Scans — Dup now catches duplicates even when one copy is rotated, reads photo orientation correctly, and no longer mistakes the frames of a photo burst for copies of each other. The result: more of the real duplicates surfaced, fewer false matches.
Plus everything from Dup 2.3.7:
Tell Us How It Went — After you clear out a batch of duplicates, Dup now asks how the cleanup felt. Loving it? Share the good word in a couple of taps. Hit a snag? You get a private line straight to us — no public review required, no inbox to track down. Your feedback finally lands where it can actually help.
Bragging Rights for Your Cleanup — Just reclaimed a serious pile of space? Dup turns your duplicate haul into a shareable card you can send to friends in a single tap — a little well-earned bragging, and a fun way for others to discover Dup.
Plus everything from Dup 2.3.6:
Never a Dead End — When a scan comes back empty, Dup no longer leaves you at a blank result. One tap re-scans everywhere your media really lives — all your content folders, or any connected external drive — so a clean folder becomes your next move instead of the end of the road. And your very first scan now reaches into your Movies folder too.
Scans That Keep Moving — We've extended our stall-proofing to photos and cloud files: a single corrupt image, or a file still syncing down from iCloud or Google Drive, can no longer freeze a scan. Dup gives each file a time budget, quietly skips the ones that won't cooperate, and keeps moving.
2.4.2 Jul 27
What's new in Dup 2.4.1:
Faster Deep Scan — Deep Scan now caches its analysis and runs more comparisons at once, so on-device AI matching gets through large libraries with noticeably less waiting. (Pro)
Sharper, Uninterrupted Deep Scan — A new pixel-level check verifies every AI match, so far fewer look-alikes slip through as false duplicates — and Deep Scan no longer pauses to wait on a prompt, it just keeps scanning. (Pro)
Plus everything from Dup 2.4.0:
AI Deep Scan — Turn on Deep Scan and Dup's on-device AI catches near-duplicates that filename and file-size matching miss entirely — including videos you re-encoded or re-compressed into a different size or format. It even picks the best copy to keep, weighing sharpness, resolution, and date. (Pro)
A Fresh Liquid Glass Look — Dup has a brand-new look built on native macOS materials, with real depth, translucency, and a readability pass across every screen. The app you clean up with now feels right at home on your Mac.
Sharper, More Accurate Scans — Dup now catches duplicates even when one copy is rotated, reads photo orientation correctly, and no longer mistakes the frames of a photo burst for copies of each other. The result: more of the real duplicates surfaced, fewer false matches.
Plus everything from Dup 2.3.7:
Tell Us How It Went — After you clear out a batch of duplicates, Dup now asks how the cleanup felt. Loving it? Share the good word in a couple of taps. Hit a snag? You get a private line straight to us — no public review required, no inbox to track down. Your feedback finally lands where it can actually help.
Bragging Rights for Your Cleanup — Just reclaimed a serious pile of space? Dup turns your duplicate haul into a shareable card you can send to friends in a single tap — a little well-earned bragging, and a fun way for others to discover Dup.
Plus everything from Dup 2.3.6:
Never a Dead End — When a scan comes back empty, Dup no longer leaves you at a blank result. One tap re-scans everywhere your media really lives — all your content folders, or any connected external drive — so a clean folder becomes your next move instead of the end of the road. And your very first scan now reaches into your Movies folder too.
Scans That Keep Moving — We've extended our stall-proofing to photos and cloud files: a single corrupt image, or a file still syncing down from iCloud or Google Drive, can no longer freeze a scan. Dup gives each file a time budget, quietly skips the ones that won't cooperate, and keeps moving.
Plus everything from Dup 2.3.5:
A First Scan That Finds More, Faster — Your very first scan now sweeps Downloads, Desktop, and Pictures together, so the duplicates scattered across your busiest folders surface right away instead of an empty result. And when a folder comes back clean, Dup points you straight to the next place worth checking.
Plus everything from Dup 2.3.4:
Smoother, Sturdier Everyday Use — Squashed a crash that could strike when opening the menu bar panel while the main window was hidden, plus a stray error when you closed a side-by-side video comparison before it finished loading. The small everyday moments just work.
2.4.1 Jul 23
What's new in Dup 2.3.7:
Tell Us How It Went — After you clear out a batch of duplicates, Dup now asks how the cleanup felt. Loving it? Share the good word in a couple of taps. Hit a snag? You get a private line straight to us — no public review required, no inbox to track down. Your feedback finally lands where it can actually help.
Bragging Rights for Your Cleanup — Just reclaimed a serious pile of space? Dup turns your duplicate haul into a shareable card you can send to friends in a single tap — a little well-earned bragging, and a fun way for others to discover Dup.
Plus everything from Dup 2.3.6:
Never a Dead End — When a scan comes back empty, Dup no longer leaves you at a blank result. One tap re-scans everywhere your media really lives — all your content folders, or any connected external drive — so a clean folder becomes your next move instead of the end of the road. And your very first scan now reaches into your Movies folder too.
Scans That Keep Moving — We've extended our stall-proofing to photos and cloud files: a single corrupt image, or a file still syncing down from iCloud or Google Drive, can no longer freeze a scan. Dup gives each file a time budget, quietly skips the ones that won't cooperate, and keeps moving.
Plus everything from Dup 2.3.5:
A First Scan That Finds More, Faster — Your very first scan now sweeps Downloads, Desktop, and Pictures together, so the duplicates scattered across your busiest folders surface right away instead of an empty result. And when a folder comes back clean, Dup points you straight to the next place worth checking.
Plus everything from Dup 2.3.4:
Smoother, Sturdier Everyday Use — Squashed a crash that could strike when opening the menu bar panel while the main window was hidden, plus a stray error when you closed a side-by-side video comparison before it finished loading. The small everyday moments just work.
Plus everything from Dup 2.3.3:
More Space Back from Cleanup — Storage cleanup now digs deeper into your projects and recognizes many more reclaimable developer caches — pnpm, Yarn, Deno, Go, and the often-huge Rust build folders tucked inside monorepos that earlier versions walked right past. More space found, with the same one-tap safety.
Forgotten Files That Actually Clear — Fixed a case where confirming a delete in Forgotten Files could leave the files sitting there as if nothing happened. Deletions now always go through, the list updates the moment they're gone, and any hiccup is reported instead of quietly swallowed.
Plus everything from Dup 2.3.2:
Catches Every Duplicate on Large Libraries — On big photo libraries, Dup used to quietly stop short once a folder grew past a few thousand near-identical images, leaving real matches hidden. That ceiling is gone — Dup now scans the whole set, so the duplicates you expected to see actually show up.
Faster, Steadier Scans — Video scanning no longer stalls on a single stubborn or corrupt clip. Each file gets a time budget scaled to its length, so one bad video can't freeze a scan for minutes. And when a file genuinely can't be read, Dup skips it and tells you, instead of looking stuck.
Plus everything from Dup 2.2:
Lifetime, Front and Center — Lifetime Pro is the default on the paywall with a "BEST VALUE" badge and savings shown next to the price.
Background Monitor — New duplicates ping you with a gentle sound and toast. Run a monitored scan on demand instead of waiting.
Reopen from the menu bar — Window > Dup (⌘1) brings the main window back anytime.
2.3.7 Jun 27
What's new in Dup 2.3.6:
Never a Dead End — When a scan comes back empty, Dup no longer leaves you at a blank result. One tap re-scans everywhere your media really lives — all your content folders, or any connected external drive — so a clean folder becomes your next move instead of the end of the road. And your very first scan now reaches into your Movies folder too.
Scans That Keep Moving — We've extended our stall-proofing to photos and cloud files: a single corrupt image, or a file still syncing down from iCloud or Google Drive, can no longer freeze a scan. Dup gives each file a time budget, quietly skips the ones that won't cooperate, and keeps moving.
Plus everything from Dup 2.3.5:
A First Scan That Finds More, Faster — Your very first scan now sweeps Downloads, Desktop, and Pictures together, so the duplicates scattered across your busiest folders surface right away instead of an empty result. And when a folder comes back clean, Dup points you straight to the next place worth checking.
Plus everything from Dup 2.3.4:
Smoother, Sturdier Everyday Use — Squashed a crash that could strike when opening the menu bar panel while the main window was hidden, plus a stray error when you closed a side-by-side video comparison before it finished loading. The small everyday moments just work.
Plus everything from Dup 2.3.3:
More Space Back from Cleanup — Storage cleanup now digs deeper into your projects and recognizes many more reclaimable developer caches — pnpm, Yarn, Deno, Go, and the often-huge Rust build folders tucked inside monorepos that earlier versions walked right past. More space found, with the same one-tap safety.
Forgotten Files That Actually Clear — Fixed a case where confirming a delete in Forgotten Files could leave the files sitting there as if nothing happened. Deletions now always go through, the list updates the moment they're gone, and any hiccup is reported instead of quietly swallowed.
Plus everything from Dup 2.3.2:
Catches Every Duplicate on Large Libraries — On big photo libraries, Dup used to quietly stop short once a folder grew past a few thousand near-identical images, leaving real matches hidden. That ceiling is gone — Dup now scans the whole set, so the duplicates you expected to see actually show up.
Faster, Steadier Scans — Video scanning no longer stalls on a single stubborn or corrupt clip. Each file gets a time budget scaled to its length, so one bad video can't freeze a scan for minutes. And when a file genuinely can't be read, Dup skips it and tells you, instead of looking stuck.
Plus everything from Dup 2.2:
Lifetime, Front and Center — Lifetime Pro is the default on the paywall with a "BEST VALUE" badge and savings shown next to the price.
Background Monitor — New duplicates ping you with a gentle sound and toast. Run a monitored scan on demand instead of waiting.
Reopen from the menu bar — Window > Dup (⌘1) brings the main window back anytime.
2.3.6 Jun 25
What's new in Dup 2.3.5:
A First Scan That Finds More, Faster — Your very first scan now sweeps Downloads, Desktop, and Pictures together, so the duplicates scattered across your busiest folders surface right away instead of an empty result. And when a folder comes back clean, Dup points you straight to the next place worth checking.
Plus everything from Dup 2.3.4:
Smoother, Sturdier Everyday Use — Squashed a crash that could strike when opening the menu bar panel while the main window was hidden, plus a stray error when you closed a side-by-side video comparison before it finished loading. The small everyday moments just work.
Plus everything from Dup 2.3.3:
More Space Back from Cleanup — Storage cleanup now digs deeper into your projects and recognizes many more reclaimable developer caches — pnpm, Yarn, Deno, Go, and the often-huge Rust build folders tucked inside monorepos that earlier versions walked right past. More space found, with the same one-tap safety.
Forgotten Files That Actually Clear — Fixed a case where confirming a delete in Forgotten Files could leave the files sitting there as if nothing happened. Deletions now always go through, the list updates the moment they're gone, and any hiccup is reported instead of quietly swallowed.
Plus everything from Dup 2.3.2:
Catches Every Duplicate on Large Libraries — On big photo libraries, Dup used to quietly stop short once a folder grew past a few thousand near-identical images, leaving real matches hidden. That ceiling is gone — Dup now scans the whole set, so the duplicates you expected to see actually show up.
Faster, Steadier Scans — Video scanning no longer stalls on a single stubborn or corrupt clip. Each file gets a time budget scaled to its length, so one bad video can't freeze a scan for minutes. And when a file genuinely can't be read, Dup skips it and tells you, instead of looking stuck.
Plus everything from Dup 2.2:
Lifetime, Front and Center — Lifetime Pro is the default on the paywall with a "BEST VALUE" badge and savings shown next to the price.
Background Monitor — New duplicates ping you with a gentle sound and toast. Run a monitored scan on demand instead of waiting.
Reopen from the menu bar — Window > Dup (⌘1) brings the main window back anytime.
2.3.5 Jun 21
What's new in Dup 2.3.3:
More Space Back from Cleanup — Storage cleanup now digs deeper into your projects and recognizes many more reclaimable developer caches — pnpm, Yarn, Deno, Go, and the often-huge Rust build folders tucked inside monorepos that earlier versions walked right past. More space found, with the same one-tap safety.
Forgotten Files That Actually Clear — Fixed a case where confirming a delete in Forgotten Files could leave the files sitting there as if nothing happened. Deletions now always go through, the list updates the moment they're gone, and any hiccup is reported instead of quietly swallowed.
Plus everything from Dup 2.3.2:
Catches Every Duplicate on Large Libraries — On big photo libraries, Dup used to quietly stop short once a folder grew past a few thousand near-identical images, leaving real matches hidden. That ceiling is gone — Dup now scans the whole set, so the duplicates you expected to see actually show up.
Faster, Steadier Scans — Video scanning no longer stalls on a single stubborn or corrupt clip. Each file gets a time budget scaled to its length, so one bad video can't freeze a scan for minutes. And when a file genuinely can't be read, Dup skips it and tells you, instead of looking stuck.
Plus everything from Dup 2.2:
Lifetime, Front and Center — Lifetime Pro is the default on the paywall with a "BEST VALUE" badge and savings shown next to the price.
Background Monitor — New duplicates ping you with a gentle sound and toast. Run a monitored scan on demand instead of waiting.
Reopen from the menu bar — Window > Dup (⌘1) brings the main window back anytime.
2.3.3 Jun 14
What's new in Dup 2.3.2:
Catches Every Duplicate on Large Libraries — On big photo libraries, Dup used to quietly stop short once a folder grew past a few thousand near-identical images, leaving real matches hidden. That ceiling is gone — Dup now scans the whole set, so the duplicates you expected to see actually show up.
Faster, Steadier Scans — Video scanning no longer stalls on a single stubborn or corrupt clip. Each file gets a time budget scaled to its length, so one bad video can't freeze a scan for minutes. And when a file genuinely can't be read, Dup skips it and tells you, instead of looking stuck.
Plus everything from Dup 2.2:
Lifetime, Front and Center — Lifetime Pro is the default on the paywall with a "BEST VALUE" badge and savings shown next to the price.
Background Monitor — New duplicates ping you with a gentle sound and toast. Run a monitored scan on demand instead of waiting.
Reopen from the menu bar — Window > Dup (⌘1) brings the main window back anytime.
2.3.2 Jun 11
What's new in Dup 2.2.11:
Paywall Reliability — Fixed an issue where some App Store users saw the wrong purchase flow on launch. In-app purchase, restore, and subscription options now appear exactly as expected.
Smoother Sign-in — Email verification on direct downloads is more reliable. No more spurious "code expired" errors on the first try.
Trial & Purchase Polish — Cleaner free-trial activation. The paywall closes properly after a successful upgrade and your Pro state is recognized right away.
Quieter Background — Reduced noisy debug alerts. Image-format edge cases no longer trigger error reports. Dup stays out of the way.
Reopen from the menu bar — Window > Dup (⌘1) brings the main window back anytime after closing it. Dup keeps the background monitor running when the window is hidden; quit fully with ⌘Q or "Quit Dup" in the menu bar icon.
Plus everything from Dup 2.2:
Background Monitor, improved — When new duplicates appear, Dup now greets you with a gentle sound and a toast, so you never miss a change. Run a monitored scan on demand instead of waiting for the next cycle.
Sound Effects — Subtle audio cues for scan start, scan complete, and background finds. Mute anytime in settings.
More Reliable Monitoring — Auto-start, toggling on and off, and result display all behave consistently now.
Smoother Auto-Updates — Fixed an issue that kept direct-download builds from installing the latest version.
Better Photo Library Scanning — More reliable access to iCloud and Photos Library assets.
Plus fixes to Remove Someone layout, the app badge count, and monitor paywall edge cases.
2.2.12 May 19
What's new in Dup 2.2.3:
Reopen from the menu bar — Added Window > Dup (⌘1) so you can bring the main window back anytime after closing it. Dup keeps the background monitor running when the window is hidden; quit fully with ⌘Q or "Quit Dup" in the menu bar icon.
Plus everything from Dup 2.2:
Background Monitor, improved — When new duplicates appear, Dup now greets you with a gentle sound and a toast, so you never miss a change. Run a monitored scan on demand instead of waiting for the next cycle.
Sound Effects — Subtle audio cues for scan start, scan complete, and background finds. Mute anytime in settings.
More Reliable Monitoring — Auto-start, toggling on and off, and result display all behave consistently now.
Smoother Auto-Updates — Fixed an issue that kept direct-download builds from installing the latest version.
Better Photo Library Scanning — More reliable access to iCloud and Photos Library assets.
Plus fixes to Remove Someone layout, the app badge count, and monitor paywall edge cases.
2.2.10 May 13
What's new in Dup 2.2.3:
Reopen from the menu bar — Added Window > Dup (⌘1) so you can bring the main window back anytime after closing it. Dup keeps the background monitor running when the window is hidden; quit fully with ⌘Q or "Quit Dup" in the menu bar icon.
Plus everything from Dup 2.2:
Background Monitor, improved — When new duplicates appear, Dup now greets you with a gentle sound and a toast, so you never miss a change. Run a monitored scan on demand instead of waiting for the next cycle.
Sound Effects — Subtle audio cues for scan start, scan complete, and background finds. Mute anytime in settings.
More Reliable Monitoring — Auto-start, toggling on and off, and result display all behave consistently now.
Smoother Auto-Updates — Fixed an issue that kept direct-download builds from installing the latest version.
Better Photo Library Scanning — More reliable access to iCloud and Photos Library assets.
Plus fixes to Remove Someone layout, the app badge count, and monitor paywall edge cases.
2.2.9 May 8
What's new in Dup 2.2.6:
- Fix errors and issues.
2.2.6 May 2
What's New in 2.2.5
• Quieter background — squashed a batch of harmless errors that were spamming our crash reports (and occasionally yours).
2.2.5 May 1
What's new in Dup 2.2.3:
Reopen from the menu bar — Added Window > Dup (⌘1) so you can bring the main window back anytime after closing it. Dup keeps the background monitor running when the window is hidden; quit fully with ⌘Q or "Quit Dup" in the menu bar icon.
Plus everything from Dup 2.2:
Background Monitor, improved — When new duplicates appear, Dup now greets you with a gentle sound and a toast, so you never miss a change. Run a monitored scan on demand instead of waiting for the next cycle.
Sound Effects — Subtle audio cues for scan start, scan complete, and background finds. Mute anytime in settings.
More Reliable Monitoring — Auto-start, toggling on and off, and result display all behave consistently now.
Smoother Auto-Updates — Fixed an issue that kept direct-download builds from installing the latest version.
Better Photo Library Scanning — More reliable access to iCloud and Photos Library assets.
Plus fixes to Remove Someone layout, the app badge count, and monitor paywall edge cases.
2.2.4 Apr 27
Now available in 7 languages:
- English, Japanese, German, French, Korean, Simplified Chinese, and Thai
- Dup automatically picks your system language on first launch
- Switch languages anytime from the app footer
Also in this update:
- Faster and more reliable scanning on external drives
- Small fixes and polish across the scan, results, and settings screens
2.0.3 Apr 13
NEW — Remove Someone:
- On-device face detection finds every photo & video of a person
- Select a face, review matches, delete them all in one click
- Works with your Photos Library and iCloud Drive
NEW — Clean Dev Caches:
- Xcode DerivedData, node_modules, Cargo targets, pip caches
- See exactly how much space each cache uses
- One-click cleanup with safe defaults
Also new:
- External hard drive and USB storage support
- Background scanning — start a scan and keep working
- Completely redesigned interface
- Faster scanning performance and stability improvements
2.0.1 Apr 1
NEW — Free duplicate cleanup:
- Delete up to 500 MB of duplicates for free
- Compare duplicates side by side — no Pro required
- Smart auto-select keeps the best quality version
Dup Pro — unlimited cleanup:
- No storage cap — delete everything
- 7-day free trial, then $14.99/year
Improvements:
- Faster scanning performance
- Similar image detection improvements
- Bug fixes and stability
1.4.0 Mar 11
NEW — Free duplicate cleanup:
- Delete up to 500 MB of duplicates for free
- Compare duplicates side by side — no Pro required
- Smart auto-select keeps the best quality version
Dup Pro — unlimited cleanup:
- No storage cap — delete everything
- 7-day free trial, then $14.99/year
Improvements:
- Faster scanning performance
- Similar image detection improvements
- Bug fixes and stability
1.3.0 Mar 4
• Visual comparison with thumbnail storyboards
• Drag and drop folder support
• Improved scanning performance
• Bug fixes and UI improvements
1.1.0 Feb 19
What's new in Dup 2.4.6:
Scan Results You Can Trust — Dup now tells you exactly how many photos and videos it examined, on every result. And if it couldn't actually see your Photos library, it says so plainly instead of reporting a clean Mac. No more "spotless" when nothing was looked at.
Your Photos Library, Actually Found — Dup now locates your Photos library whatever it's called, so Macs set up in Swedish, German, French, Japanese, Korean, Thai or Chinese are no longer quietly skipped.
Fewer Crashes, Steadier Screens — Fixed a rendering fault that could crash the results screen right as you confirmed a deletion, and stopped the empty-results screen flashing before a scan had even started.
more Version 2.4.6 6d ago
Data Not Linked to You The following data may be collected but it is not linked to your identity: