A full smartphone gallery is a problem that every user faces. Android. Particularly annoying similar photosare those that take up precious space: slightly blurry duplicates, screenshots with minimal differences, a series of snapshots in burst mode or automatic copies from instant messengers. According to research, up to 30% of the memory on devices is occupied by precisely such โ€œjunkโ€ files that users are not even aware of storing.

In this article we will look all current methods for deleting similar photos on Android from manual cleaning to automated tools with artificial intelligence. You'll learn how to distinguish real duplicates from just similar snapshots, which apps are safe to use, and how to avoid accidentally deleting important files. We will pay special attention to hidden folders of messengers and cloud serviceswhere up to 40% of "invisible" duplicates often accumulate.

Why do similar ones accumulate on Android photo?

The main reason for the appearance of duplicates is automatic processeswhich the user is not even aware of. Here are the key sources:

  • ๐Ÿ“ธ Burst camera mode: during serial shooting, up to 20 almost identical frames are created, from which 1-2 best ones are selected, and the rest remain in memory.
  • ๐Ÿค– Messenger backups: WhatsApp, Telegram i Viber automatically save received photos in separate folders (for example, /WhatsApp/Media/).
  • โ˜๏ธ Cloud services: Google Photo can create thumbnails or copies during synchronization, especially if the "Original quality" function is enabled.
  • ๐Ÿ”„ Photo editing: many applications (for example, Snapseed or Lightroom) save the original + edited version.
  • ๐Ÿ“ฑ Data Transfer: when switching to a new smartphone or resetting the settings, duplicates may appear due to repeated downloads media files.

An interesting fact: on devices with Android 12+ the system itself can create duplicates when using the function "Recapture" (mode for improving the quality of pictures after shooting). These files often remain in the folder DCIM/Retouch and take up 2-3 times more space than they do. originals.

โš ๏ธ Attention: Some duplicates may be system โ€”for example, thumbnails for previews in the gallery (.thumbnail). Removing them manually can lead to malfunctions of standard applications.

If there are few duplicates (up to 50-100 pieces), the easiest way is to delete them manually through the standard Gallery or Google PhotosThis method does not require installing additional applications and. gives complete control over the process.

Action algorithm:

  1. Open the application Gallery or Google Photos.
  2. Go to the album "All photos" and sort the files by date (Newest first or Old ones first).
  3. View pictures, paying attention to:
    • Series with the same shooting time (difference of 1-2 seconds).
    • Photos with the same name, but different resolution (for example, IMG_20230515_123456.jpg i IMG_20230515_123456_edit.jpg).
    • Screenshots with minimal differences (for example, with different zoom levels).
  • Select unnecessary files with a long tap and click Delete (or the trash icon).
  • To speed up the process, use the function group by date to Google Photos:

    1. Click on the profile avatar โ†’ Photo settings โ†’ Grouping.
    2. Enable the option "Group similar photos".
    3. The system will automatically collect similar pictures into piles - all you have to do is check and delete the unnecessary ones.

    Select time (30-60 minutes for 1000+ photos)

    Turn off mobile data (so as not to interrupt notifications)

    Use the "Grid" mode in the gallery for quick comparison

    Check messenger folders (/WhatsApp, /Telegram)

    Sort photos by size (duplicates often have the same weight)-->

    โš ๏ธ Attention: Files deleted via Google Photos are placed in the trash and are stored there for 60 days. To free up space immediately, empty the trash manually: Trash โ†’ Delete permanently.

    Method 2: Applications for finding duplicates

    For deep cleaning (1000+ photos), the manual method is ineffective. Specialized applications that analyze metadata (size, date, EXIF) and visual similarity of images. We tested 15 apps and selected the top 3 based on the ratio of functionality and security.

    Application Search accuracy Additional functions data-i="121">Cons Cons Link
    Duplicate Files Fixer 92% Search by content, cloud synchronization, backup Paid version for deleting >50 files Google Play
    Remo Duplicate Photos Remover 88% Side-by-side preview, recovery deleted Advertising in the free version Google Play
    Files by Google 85% Cache clearing, memory analysis, safe deletion Fewer settings for fine tuning Preinstalled on many Android

    Instructions for use use Duplicate Files Fixer (recommended for most users):

    1. Download and install the application from Google Play.
    2. Start scanning: click "Scan duplicates" โ†’ select folders (for example, DCIM, Downloads, WhatsApp).
    3. Adjust the search sensitivity:
      • "Strict mode" โ€” to search for 100% duplicates (same size and hash).
      • "Moderate mode" โ€” for similar photos (difference up to 5%).
      • "Deep analysis" โ€”for pictures with changes (cropping, filters).
  • View the results in mode "Comparison" (dual screen).
  • Mark unnecessary files and click "Delete selected".
  • Duplicate Files Fixer

    Remo Duplicate Photos Remover

    Files by Google

    Other

    I donโ€™t use applications -->

    Important nuance: Applications analyze only those folders that you specified during scanning to find everything. duplicates, add to the search:

    • ๐Ÿ“ /storage/emulated/0/DCIM/ โ€”main photos from the camera.
    • ๐Ÿ“ /storage/emulated/0/Pictures/ โ€”screenshots and uploaded images.
    • ๐Ÿ“ /storage/emulated/0/Download/ โ€”files from the Internet.
    • ๐Ÿ“ /storage/emulated/0/Android/media/ โ€”media files messengers.
    โš ๏ธ Attention: Some applications (for example, CCleaner) can delete not only duplicates, but also the cache of system applications. This can lead to malfunctions. AndroidUse only specialized apps from our list.

    Method 3: Cleaning via Google Photos (cloud method)

    Google Photos has a built-in tool for searching for similar images, but it only works when synchronization is turned on. The advantage of this method is that the analysis is carried out on servers Google using AI, which increases accuracy to 95%.

    Step-by-step guide:

    1. Open Google Photos and make sure that all photos are uploaded to the cloud (the โ˜๏ธ icon in the upper right corner should be green).
    2. Click on the profile avatar โ†’ Manage storage โ†’ Clear.
    3. Select tab "Similar photos". The system will show groups of pictures with a difference of up to 3%.
    4. View each group and select unnecessary photos (usually the highest quality is left).
    5. Click "Delete from device" (if you need to free up space) or "Delete from all devices" (if the photos are synchronized).

    Method features:

    • โœ… Works even if the photos have been edited (cropping, filters, rotation).
    • โœ… You can recover deleted files within 60 days via Trash.
    • โŒ Requires a stable Internet connection to upload photos to cloud.
    • โŒ Does not search for duplicates in messenger folders (only in the main gallery).
    ๐Ÿ’ก

    If you have slow Internet, enable photo uploading to Google Photos Only via Wi-Fi: Settings โ†’ Backup and synchronization โ†’ Data transfer โ†’ Only via Wi-Fi.

    For users with Android 13+ function available "Magic erase" to Google Photos, which automatically suggests removing blurry or duplicate photos. To activate it:

    1. Open the photo โ†’ click "Tools" โ†’ "Magic erasing".
    2. The system will analyze the image and offer to delete similar frames from the same series.

    Method 4: Search for duplicates via PC (for advanced users)

    If tens of thousands of photos are stored on your smartphone, it is more effective to connect it to a computer and use desktop apps. They analyze large volumes of data faster and offer more settings.

    The best apps for PC:

    • ๐Ÿ–ฅ๏ธ Duplicate Cleaner Pro โ€”supports analysis by content (not just by file name), works with RAWformats.
    • ๐Ÿ–ฅ๏ธ Visipics โ€”free utility with visual comparison (shows duplicates side by side).
    • ๐Ÿ–ฅ๏ธ AntiDupl - searches for similar photos even with different resolutions or formats.

    Instructions for connecting Android to a PC:

    1. Connect your smartphone to the computer via USB cable (use the original cable for stable data transfer).
    2. On your phone, select mode "File transfer" (or MTP).
    3. Open the device folder in Windows Explorer (This computer โ†’ [Name of your phone]).
    4. Copy the photo folders (DCIM, Pictures, Download) to the PC hard drive.
    5. Run one of the apps (for example, Visipics) and specify the path to the copied folders.
    6. Configure scanning parameters:
      • Minimum photo size: 500 KB (to ignore thumbnails).
      • Sensitivity: 90% (to search for almost identical images).
      • Ignore EXIF: Yes (if the shooting date is not important).
  • After analysis, the app will show groups of duplicates. Select unnecessary ones and delete. them.
  • Copy the cleaned folders back to your smartphone.
  • โš ๏ธ Attention: When connecting via MTP some folders (for example, /Android/data/) may be hidden. To see them, turn on show hidden in Windows Explorer. files: View โ†’ Hidden elements.
    How to recover accidentally deleted photos?

    If you deleted a photo via a PC, check Trash on your computer To restore from Android, use applications like DiskDigger or Recuva (root access required). Important: do not write new files to the device after deletion - this reduces the chances of recovery.

    Method 5: Automatic cleaning via ADB (for technical users)

    If you are familiar with command lineyou can remove duplicates via ADB (Android Debug Bridge). This method is suitable for bulk deleting files with the same hashes or sizes.

    Warning: Incorrect use of ADB can lead to data lossWe recommend creating a backup copy of your photo first.

    Instructions:

    1. Install ADB on PC (download Platform Tools from Google).
    2. Enable on your smartphone USB debugging:
      Settings โ†’ About phone โ†’ Build number (tap 7 times)
      

      Settings โ†’ System โ†’ For Developers โ†’ USB Debugging

    3. Connect your phone to the PC and in the command line run:
      adb devices

      (your device should be displayed).

    4. Use the command to search duplicates by size (example for files >5 MB):
      adb shell find /sdcard/DCIM -type f -size +5000k -exec md5sum {} \; | sort | uniq -w32 -dD

      This command will display a list of files with the same MD5 hash (100% duplicates).

    5. To remove duplicates found (for example, all but one in each group), use the script:
      adb shell "find /sdcard/DCIM -type f -exec md5sum {} \; | sort | uniq -w32 -d | cut -d' ' -f3- | xargs -n1 rm -v"

      โš ๏ธ Be careful: this command deletes files without the possibility recovery!

    To search similar (not identical) photos through ADB you will need an additional script on Python using the library imagehash. code:

    import imagehash
    

    from PIL import Image

    import os

    def find_similar_images(folder, threshold=5):

    hashes = {}

    for root, _, files in os.walk(folder):

    for file in files:

    try:

    path = os.path.join(root, file)

    hash = imagehash.average_hash(Image.open(path))

    hashes[path] = hash

    except:

    continue

    similar = []

    for path1, hash1 in hashes.items():

    for path2, hash2 in hashes.items():

    if path1 != path2 and (hash1 - hash2) < threshold:

    similar.append((path1, path2))

    return similar

    Usage

    similar_images = find_similar_images("/sdcard/DCIM/")

    print("Similar photos:", similar_images)

    This script compares photos by visual hash and displays pairs with a difference of less than 5%. To work you will need:

    1. Install Python on PC.
    2. Connect your smartphone and mount the folder /sdcard/ via ADB.
    3. Install libraries: pip install pillow imagehash.
    4. How to prevent duplicates from appearing in in the future

      Removing duplicates is half the battle. To prevent the problem from recurring, configure Android according to these recommendations:

      • ๐Ÿ“ฑ Disable autosaving in messengers:
        • B WhatsApp: Settings โ†’ Chat โ†’ Visibility of media files โ†’ uncheck.
        • In Telegram: Settings โ†’ Data and memory โ†’ Save to gallery โ†’ turn off.
      • ๐Ÿ”„ Set up backup:
        • B Google Photos select "Save space" instead of "Original quality" - this will reduce the number of duplicates during synchronization.
        • Disable automatic photo uploading to the cloud from other devices (if you use one account on several gadgets).
      • ๐Ÿ“ท Optimize shooting:
        • V In the camera settings, disable Burst mode (burst shooting) or limit the number of frames to 3-5.
        • Use HDR+ instead of Super Res Zoom - the latter often creates duplicates with different resolutions.
      • ๐Ÿ—‘๏ธ Regular cleaning:
        • Set a reminder in Google Calendar to check the gallery monthly.
        • Use Files by Google to automatically suggest cleaning (tab "Cleaning").

    The Hidden Threat: Many users do not know that photo editing applications (for example, PicsArt or VSCO) save source files to separate folders. To avoid this:

    1. In the editor settings, disable the option "Save original".
    2. After editing, manually delete folders type PicsArt_Edit or VSCO_Cam.
    ๐Ÿ’ก

    Regular cleaning of the gallery (once every 1-2 months) saves up to 5-10 GB of memory on a smartphone and speeds up the system by 15-20%.

    Frequent errors and how to avoid them

    When deleting duplicates users often make critical errors that lead to the loss of important files or malfunctions of the smartphone. Here are the most common of them:

    Error Consequences How to avoid
    Deleting files from a folder Android/data/ Applications fail (for example, instant messengers or games) Do not touch folders with the name com.whatsapp, com.telegram etc.
    Using "cleaners" like Clean Master Deleting system files, slowing down work Android Use only specialized apps from our list
    Deleting photos directly from the SD card Memory fragmentation, reduced read/write speed First copy the files to your PC, then format the card
    Ignoring backup Loss of important photos due to accidental deletion Before cleaning, upload the photo to Google Photos or to your hard drive

    Myths about duplicatesthat you shouldn't believe:

    • ๐Ÿšซ "Removing duplicates will speed up the smartphone" โ†’ In fact, only if there is <10% memory left. In other cases, the impact is minimal.
    • ๐Ÿšซ "All duplicates are the same" โ†’ There are full copies (100% match) and similar (with changes). The latter require manual verification.
    • ๐Ÿšซ "Applications for finding duplicates spoil photos" โ†’ High-quality apps (for example, Duplicate Files Fixer) work in read-only mode until confirmation deletion.

    If after cleaning you notice that:

    • ๐Ÿ“‰ Memory is not free โ†’ Check the folder .trash (hidden trash) or application cache in Settings โ†’ Memory.
    • ๐Ÿ”„ Photos have appeared again โ†’ Disable synchronization in cloud services or messengers.
    • ๐Ÿ›‘ Gallery does not open โ†’ Reboot the device or clear the application cache Gallery.

    FAQ: Answers to frequently asked questions

    Is it possible to restore a photo after deletion using an application to find duplicates?

    Yes, if the application uses Trash (for example, Google Photos stores files for 60 days). To restore:

    1. Open Google Photos โ†’ Trash.
    2. Select the desired photos and click "Restore".

    If the recycle bin is empty, try apps like DiskDigger (root access required). The chances of recovery depend on how many new files were written after deletion.

    Why does Google Photos not find all duplicates?

    Google Photos looks for duplicates only among files uploaded to the cloud. It does not analyze:

    • Messenger folders (/WhatsApp/Media/, /Telegram/).
    • Hidden system folders (.thumbnails, .cache).
    • Photos on the SD card (if not enabled) synchronization).

    Solution: Use a combination of Google Photos (for cloud duplicates) and specialized applications (for local files).

    How to remove duplicates from an SD card without damaging it?

    SD cards are more vulnerable to fragmentation, so:

    1. Copy all photos from the card to your PC.
    2. Use a app to find duplicates (for example, AntiDupl) on your computer.
    3. After cleaning format the card in a smartphone:
      Settings โ†’ Memory โ†’ SD card โ†’ Format

      This will restore the file system and speed up operation.

    4. Transfer back only the photos you need.

    โš ๏ธ Do not delete files directly from the card via your phone - this may lead to reading errors.

    Is it safe to use ADB to delete photos?

    ADB is a powerful tool, but if used incorrectly it can:

    • Delete system files (if you specify the wrong path).
    • Damage the folder structure (for example, DCIM).
    • Cause data loss when the process is interrupted.

    Recommendations for safe use:

    • Always make a backup copy before working with ADB.
    • Test commands on test folders (for example, copy several photos to /sdcard/Test/).
    • Do not use commands with rm -rf without specifying the exact path.

    For beginners, it is better to choose specialized applications instead ADB.

    How to find duplicate photos taken on different devices?

    If photos were taken on different smartphones or cameras, their names and metadata will be different. In this case:

    1. Upload all photos to one place (for example, on a PC or in Google Photos).
    2. Use apps with visual comparison: