Skip to main content

Scan. Review. Free up space.

Duplicate and leftover photos, found and grouped. You decide what goes.

SmartCleanup reads your library on the phone itself, groups duplicates and repeated shots, keeps the best of each, and shows you exactly what can go. Nothing is deleted until you confirm, and not a single photo is uploaded.

Coming soon toApp StoreComing soon toGoogle Play
  • Runs entirely on your phone
  • Never deletes on its own
  • No account
SmartCleanup
Phone storage29.8 GB free
98.2 of 128 GB
Can be cleaned~8.4 GB
Analysing 12,340 / 48,211
Exact duplicates214 photos~1.6 GBRepeated shots486 photos~2.1 GBOld screenshots1,032 photos~0.9 GBLarge videos9 videos~3.8 GB

You have cleaned 12.6 GB with SmartCleanup

CleanOptimizeHistorySettings
Repeated shots38 groups · ~2.1 GB
Today, 17:02 · 4 photosBest
Yesterday, 09:15 · 3 photosKeep
Sep 12 · 3 photosBest
Delete 5 items (~38 MB)

How it works

Four steps, and the last one can be undone

The app finds and groups. You review and decide. Deleted photos go to Recently Deleted rather than vanishing on the spot.

  1. Scans on the phone

    Scanning starts when you open the app, and carries on while the phone charges. A 100,000-photo library is indexed in seconds; the deeper analysis runs in batches and pauses itself when the battery is low or the phone runs hot.

  2. Groups them and picks the best

    Byte-for-byte duplicates, repeated shots and look-alike copies are grouped. Every group keeps one photo — the sharpest, eyes open, well exposed, or the one you marked as a Favorite.

  3. You review

    Tap a photo to see it full screen, or put two side by side with sharpness, resolution, size and date. Untick anything, or tell the app to stop suggesting that album.

  4. Delete — and still take it back

    On iPhone, photos go to Recently Deleted for 30 days. On Android 11 and later, they go to the system trash. Every cleanup is logged in History: date, items, space.

Android 7.1 to 10 has no trash for photos: deleting is immediate. The app says so on the confirmation dialog, before you press it.

Safety rules

Four numbers the app never crosses

0
photos sent off the phone — no server, no account
1
photo always kept in every group; deleting a whole group needs a second confirmation
24h
photos taken in the last 24 hours are never pre-selected
30
days to take a deleted photo back, on iPhone and Android 11 and later

These are rules written into the app's code, not figures about its users — the app counts nobody.

What it looks for

Every category has a label, and the label decides whether it is ticked for you

Only what the app is sure of is ticked in advance. Everything else is suggested or just listed, and left to you.

  • Pre-selectedThe app is sure enough to tick these for you. You still review them, and nothing goes until you press Delete.
  • SuggestedProbably clutter, but only you can tell. Shown, never ticked for you.
  • Info onlyListed so you know it is there — large videos, old downloads. The app suggests nothing.

Duplicates

  • Exact duplicate photos and videosPre-selected

    Same size, same SHA-256 hash — two files identical to the byte. One copy is kept.

  • Look-alike copiesSuggested

    The same picture in a different file: a re-compressed copy, one sent through chat, one saved from the web.

Photos

  • Repeated shotsPre-selected

    Taken at most 5 seconds apart and nearly identical, bursts included. The best one is kept.

  • Similar photosSuggested

    The same scene, shot within a few minutes. You may want to keep more than one.

  • Blurry, too dark, accidentalSuggested

    Shaky, blown out, nearly black — pocket shots.

Screenshots

  • One-time codes older than 7 daysPre-selected

    Recognised from the text on the image: a 4–8 digit code next to words like "OTP" or "verification code".

  • Duplicate screenshotsPre-selected

    The same screen captured more than once.

  • Old screenshotsSuggested

    Older than 30 days by default; 3 months, 6 months or a year if you prefer.

  • Banking, receipts, tickets, QR codesInfo only

    Protected: recognised, and never selected, however old.

Videos

  • Similar videos, screen recordingsSuggested

    Two clips of nearly the same length with matching frames; screen recordings.

  • Social media videos, clips under 2 secondsSuggested

    Videos saved from TikTok, Reels, Facebook…; accidental clips too short to be anything.

  • Videos over 100 MBInfo only

    Listed by size so you can see what is taking the space.

Downloads & chat

  • Photos from Zalo, Messenger, WhatsApp, Telegram…Suggested

    On Android, photos you sent (the Sent folder) are pre-selected.

  • Downloaded imagesSuggested

    Filter by age: all, over 6 months, over a year.

Optimize

  • Compress videosInfo only

    4K or high-bitrate videos re-encoded to 1080p, keeping the date, location, Favorite and albums. Offered only when it saves 30% or more.

  • Live Photos to stills (iPhone)Info only

    Drops the short video attached to the photo and keeps the photo.

Files (full Android edition)

  • Installed APKs, junk files, duplicate filesPre-selected

    APKs of apps already installed at the same or newer version; 0-byte, .tmp and .log files, empty folders; byte-identical files.

  • Leftovers of uninstalled appsSuggested

    Media folders of apps no longer on the phone.

  • Large files, old downloadsInfo only

    Over 100 MB, or sitting in Download for more than 90 days.

Files is only in the full Android edition, because it needs All files access, which Google Play restricts tightly. The Google Play edition still finds duplicate and large files in a folder you pick.

Features

Fast to clean, careful about it

A cleaner is only worth using when you can trust it not to delete the thing that mattered.

Everything runs on the phone

Matching photos, scoring sharpness, detecting faces, reading the text on screenshots — all of it happens on your phone. No server, no account, no upload.

Picks the best shot

Each group is scored on sharpness, open eyes, exposure and resolution. A Favorite is always kept, unless it is far worse — then the app keeps both and tells you.

What it never ticks for you

Favorites, photos in albums you made, anything taken in the last 24 hours, banking and ticket screenshots. The app still shows them; it just does not select them.

Optimize instead of delete

Compress 4K video to 1080p, turn Live Photos into stills. The new copy keeps the date, location and albums; the original goes only when you choose "Replace".

Scans in the background while charging

The heavy analysis runs on the charger and stops itself in Low Power Mode, under 20% battery or when the phone runs hot. Interrupted, it resumes where it left off.

iPhone, iPad, Android and tablets

On a large screen, categories sit on the left and details on the right. Vietnamese and English, following the phone's language, with a dark mode.

Worth knowing before you clean

What the app cannot do, or does differently from what you might expect.

  • iCloud photos: deleted here means deleted everywhereA synced photo deleted on your iPhone is deleted on your iPad, your Mac and iCloud.com too. The app warns you first. Photos that live only in iCloud are analysed from their thumbnails unless you allow full downloads in Settings.
  • Space is only freed when the trash is emptiedDeleted photos keep their space in Recently Deleted or the trash until they expire or you empty it. So before deleting the app says "~8.4 GB", and after it says "8.4 GB moved to Recently Deleted".
  • It cannot clear other apps' cachesNeither iOS nor Android allows it. On Android the app shows each app's cache size and opens its App info page so you can clear it yourself.
  • "Suggested" means suggestedSimilar photos, blurry shots and social videos are recognised by estimate, and an estimate is sometimes wrong. That is why they are never ticked for you.

FAQ

Frequently asked questions

Does the app upload my photos anywhere?

No. All analysis runs on the phone, and the results sit in the app's own database on the phone. There is no account and no server to upload to. The Privacy page lists each kind of data and where it lives.

Does the app delete photos on its own?

Never. It only pre-selects what it is sure of, and nothing is deleted until you press Delete and confirm on the system's own dialog.

What if I delete something by mistake?

On iPhone, open Photos → Recently Deleted; photos stay there for 30 days. On Android 11 and later they go to the system trash (unless you chose "Delete permanently" in the app's Settings). On Android 7.1 to 10, and for anything in Files, deletion is immediate — the app says so before you confirm.

Why is my storage not free yet after cleaning?

Because the photos are sitting in Recently Deleted or the trash. Empty it (on iPhone the app has a button that opens Photos for you) and the space comes back.

Can I let the app see only part of my library?

Yes. Choose "Limited Access" on iPhone, or "Select photos" on Android 14 and later. The app sees only what you picked, and has a "Select more photos" button when you want to widen it.

Does scanning drain the battery?

Background scanning only runs while the phone is charging. When you open the app, scanning runs straight away but pauses in Low Power Mode, under 20% battery when not charging, or when the phone runs hot.

How is the Google Play edition different from the full Android edition?

The full edition adds Files — APKs, junk, duplicate and large files across the whole storage — because it is granted All files access. The Google Play edition cleans photos and videos the same way, and finds duplicate and large files in a folder you pick. Both share one app ID, so one replaces the other rather than installing side by side.

Which devices does it run on?

iPhone and iPad on iOS 15 and later, Android phones and tablets on 7.1 and later. Vietnamese and English, following the phone's language.

Get the app

See how much clutter your phone is carrying

Install the app, allow photo access, and the Dashboard shows how much could be cleaned — before you have to delete anything.

Coming soon toApp StoreComing soon toGoogle Play