Herramienta gratuita y de código abierto para encontrar y limpiar fotos duplicadas en tu computadora — tanto duplicados exactos (mismo archivo, distinto nombre) como duplicados visuales (misma foto recomprimida, reescalada o editada).
- Detección de duplicados exactos (hash MD5) y visuales/similares (perceptual hashing).
- Control de sensibilidad de similitud ajustable, con explicación de pros/contras.
- Interfaz moderna con panel lateral, estadísticas en vivo y vista previa de fotos.
- Selección inteligente: recomienda automáticamente cuál copia conservar (mejor resolución/tamaño).
- Borrado seguro a la papelera de reciclaje (recuperable).
- Renombrar, mover o abrir la ubicación de cualquier foto con clic derecho.
- Exportar un reporte en CSV de todo lo encontrado.
- Buscador para filtrar resultados por nombre de archivo.
- 7 idiomas: Español, English, Deutsch, 日本語, 中文, Français, Русский.
- 7 temas visuales.
- Soporta JPG, PNG, BMP, GIF, TIFF, WEBP y HEIC/HEIF.
La forma más fácil: ve a la pestaña Releases de este repositorio
y descarga Snap Purge.exe. No necesitas instalar Python ni nada más.
Requiere Python 3.10+.
git clone https://github.com/Ca0s21/Snap-Purge.git
cd Snap-Purge
pip install -r requirements.txt
python snap_purge.pypip install pyinstaller
pyinstaller --onefile --windowed --name "Snap Purge" --icon=snap_purge_icon.ico --add-data "snap_purge_icon.png;." --collect-all ttkbootstrap --collect-all pillow_heif --hidden-import PIL._tkinter_finder snap_purge.pyEl ejecutable queda en la carpeta dist/.
Nota: al abrir el
.exepor primera vez, Windows puede mostrar una advertencia de SmartScreen porque no está firmado digitalmente. Es normal en software gratuito e independiente — dale clic en "Más información" → "Ejecutar de todas formas".
Este proyecto está bajo la licencia MIT — puedes usarlo, modificarlo y distribuirlo libremente. Ver LICENSE.
Consulta THIRD_PARTY_LICENSES.md para ver las licencias de las librerías de terceros que usa este proyecto.
Los pull requests son bienvenidos. Para cambios grandes, abre primero un issue para discutir qué te gustaría cambiar.
Por el momento no funciona los iconos .ico, se arreglara en un futuro, pero la herramienta funciona correctamente