Détecteur de doublons photos — Sans installation, sans upload, sur tout système
Sélectionnez un lot de photos à comparer localement. L'option Exact files compare la taille des fichiers et leur empreinte SHA-256 ; les modes Near et Loose utilisent une empreinte visuelle pour suggérer des doublons potentiels. Toutes les photos sont cochées et conservées au départ, y compris les fichiers non décodables. Décochez uniquement les copies examinées, puis exportez les originaux sélectionnés dans un ZIP. Vos fichiers d'origine ne sont jamais supprimés ni modifiés.
Confidentialité totale dès la conception. Les photos sont analysées, comparées et archivées en ZIP exclusivement dans votre navigateur — rien n'est envoyé sur un serveur.
Comment trouver les photos en double sur votre ordinateur
- Sélectionnez vos photos. Glissez vos fichiers image ou cliquez pour parcourir votre disque. L'analyse traite les images par petits blocs avec un suivi de progression ; la capacité dépend de votre navigateur et de la mémoire disponible.
- Choisissez un mode de comparaison. Le mode Exact files compare la taille et l'empreinte SHA-256. Les modes Near et Loose suggèrent des photos visuellement proches par hachage perceptuel ; ces suggestions peuvent comporter des erreurs.
- Vérifiez chaque exclusion. Toutes les photos sont cochées par défaut. Comparez les aperçus, dimensions et tailles de fichier ; décochez seulement les copies à exclure du ZIP. Modifier la sensibilité réinitialise tous les fichiers comme conservés.
- Téléchargez la sélection vérifiée. Le bouton Download kept as ZIP inclut les originaux sélectionnés, y compris les images illisibles sauf si vous les excluez explicitement. Des préfixes numériques évitent d'écraser les fichiers de même nom. Rien n'est supprimé de votre appareil.
Cas d'utilisation
Questions fréquentes
Mes photos sont-elles envoyées sur un serveur ?
Non. Le calcul des empreintes, la comparaison et la création du ZIP s'exécutent entièrement dans votre navigateur. Vos photos ne quittent jamais votre appareil.
Dois-je télécharger ou installer un logiciel ?
Aucune installation n'est nécessaire. Utilisez simplement un navigateur moderne prenant en charge le décodage d'images et Web Crypto. La mémoire de votre appareil et votre navigateur déterminent la taille maximale des lots pris en charge.
En quoi cet outil diffère-t-il des logiciels de détection de doublons pour ordinateur ?
Sur trois aspects. Le périmètre : un logiciel de bureau indexe des disques entiers et nécessite un accès étendu au système de fichiers ; cet outil ne voit que les fichiers que vous glissez sur la page. La confidentialité : rien n'est mis en ligne et rien n'est écrit hors de votre dossier Téléchargements. Le coût : aucun essai limité, aucun déblocage payant ni licence requise. La contrepartie est claire : une application de bureau peut analyser un disque entier en tâche de fond et supprimer des fichiers à votre place, ce qu'une page web ne peut pas faire.
Comment détecte-t-il les doublons qui ne sont pas strictement identiques octet par octet ?
Chaque image est réduite en une petite grille en niveaux de gris et convertie en une empreinte perceptuelle « dHash » de 64 bits. Une copie redimensionnée ou recompressée de la même photo produit une empreinte quasi identique, ce qui permet de les regrouper même si les fichiers diffèrent.
Quelle est la différence entre Exact files, Near et Loose ?
Exact files compare les sommes de contrôle SHA-256 complètes et les tailles des fichiers, sans empreinte visuelle. Near autorise 6 bits différents sur le dHash ; Loose en autorise 10. Le regroupement visuel peut associer des photos distinctes ou manquer des images recadrées ou retouchées. Vérifiez toujours avant d'exclure un fichier.
Combien de photos peut-il traiter à la fois ?
Le traitement s'effectue par blocs, mais le décodage des images, la comparaison deux à deux et la création de l'archive ZIP sollicitent la mémoire et le processeur de votre appareil. Commencez par un lot plus modeste si une collection volumineuse ralentit ou échoue.
Quelle photo conserve-t-il par défaut ?
Toutes les photos. La taille d'un fichier ne prouve ni sa qualité ni son équivalence. Seules les photos que vous décochez explicitement sont exclues du ZIP ; les fichiers illisibles restent conservés par défaut.
Peut-il associer deux photos différentes d'une même scène ?
C'est possible. Les empreintes visuelles ignorent la couleur et les détails fins : des photos distinctes, des captures d'écran ou des images avec des aplats de couleur peuvent partager une même empreinte. Les modes Near et Loose sont des aides à la vérification et non une preuve absolue d'identité.
Comment le hachage perceptuel retrouve « la même photo » dans des fichiers différents
Une copie simple conserve des octets identiques ; la recompression, le redimensionnement et l'édition des métadonnées les modifient. Exact files utilise SHA-256 et la taille du fichier. Near/Loose utilisent dHash : les variations de luminosité d'une miniature 9×8 en niveaux de gris sont encodées sur 64 bits. Cette réduction d'information peut générer des faux positifs, même si les 64 bits correspondent.
| Sensibilité | Bits divergents max | Ce qu'il détecte | Risque de faux positif |
|---|---|---|---|
| Exact files | SHA-256 sur fichier complet + taille | Fichiers aux octets identiques, métadonnées comprises | Somme de contrôle cryptographique, pas de similarité visuelle |
| Near | 6 sur 64 | Fichiers candidats aux profils de luminosité similaires | Faux positifs et copies manquées possibles |
| Loose | 10 sur 64 | Ensemble plus étendu de photos candidates | Davantage de candidats ; vérification manuelle requise |
- Le dHash résiste au redimensionnement et à la compression car ils préservent les gradients de luminosité globaux — mais il n'est pas insensible à la rotation : une photo pivotée ne correspondra pas à son original.
- Le regroupement applique une logique transitive : si A correspond à B et B correspond à C, les trois sont réunis dans un même groupe même si A et C sont un peu plus éloignés. Cela reflète la formation réelle des chaînes de doublons (original → export → partage).