Skip to content

solarding/JDMyFiles

Repository files navigation

JD Photo Duplicates

A fast and intelligent Windows tool to find and remove duplicate photos, using perceptual image hashing to detect duplicates regardless of filename, resolution, or compression differences.

Built with C# and WinForms, this app provides a smooth GUI experience, real-time scanning feedback, and side-by-side previews to safely review and manage your duplicates.


✨ Features

  • 🧠 Smart detection using CoenM.ImageHash's PerceptualHash algorithm
  • 🖼️ Side-by-side image preview of duplicates before deletion
  • 🗃️ Scans folders recursively for .jpg, .jpeg, and .png
  • 🔁 Parallel processing for faster scanning across CPU cores
  • 📍 Auto-selects best photo to keep based on file size and name length
  • 🗑️ Automatically flags and optionally deletes duplicates found in folders like DCIM
  • 📉 Live progress bar and current file indicator during scan
  • 🔘 Cancel scan at any time with one click
  • 🧹 One-click cleanup of redundant duplicates

📷 Screenshot

image


🚀 Getting Started

Requirements

  • Windows 10 or later

📦 Download

Download the latest release

About

Find duplicate / similar photos, and delete the redundants

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages