Localizador de fotos duplicadas — Sem instalação, sem upload e sem depender do Windows

Runs entirely in your browser — photos are never uploaded

Drop a batch of photos here, or click to browse

Exact file checksums + visual similarity. Large batches depend on device memory.

Compare photos

Visual candidate — may differ

A ferramenta em si está em inglês; tudo funciona no seu navegador.

Localizador de fotos duplicadas — Sem instalação, sem upload e sem depender do Windows

Escolha um lote de fotos para comparar localmente. Arquivos exatos compara o tamanho dos arquivos e hashes SHA-256; Próximo e Flexível usam impressões digitais visuais para sugerir fotos para revisão. Todas as fotos começam marcadas como mantidas, incluindo arquivos que não puderem ser decodificados. Desmarque apenas as cópias que você revisou e exporte as originais selecionadas como um ZIP. Seus arquivos originais nunca são excluídos ou modificados.

Privacidade por padrão. As fotos passam por cálculo de hash, comparação e geração de ZIP exclusivamente no seu navegador — nada é enviado a um servidor.

Como encontrar fotos duplicadas no seu computador

  1. Selecione suas fotos. Arraste arquivos de imagem ou clique para buscar. A varredura processa pequenos blocos com feedback de progresso; a capacidade depende do suporte do navegador e da memória do dispositivo.
  2. Escolha o tipo de comparação. Arquivos exatos usa o tamanho e o hash SHA-256. Próximo e Flexível sugerem fotos visualmente semelhantes usando hash perceptivo; essas sugestões podem conter falhas.
  3. Revise cada exclusão. Todas as fotos começam selecionadas. Compare as prévias, dimensões e tamanhos de arquivo; desmarque apenas as cópias que não deseja incluir no ZIP. Mudar a sensibilidade redefine todos os arquivos como mantidos.
  4. Baixe o conjunto revisado. Baixar mantidas como ZIP inclui os originais selecionados, além de imagens ilegíveis, a menos que você as desmarque manualmente. Prefixos numéricos nos nomes preservam arquivos homônimos. Nada é excluído do seu dispositivo.

Casos de uso

Limpar a pasta de Downloads cheia de capturas de tela repetidas
Remover duplicatas de fotos unificadas de vários backups de celular antes de arquivar
Encontrar a foto original entre várias versões recomprimidas recebidas em aplicativos de mensagens
Eliminar fotos quase idênticas de uma sequência antes de enviar para um álbum compartilhado
Liberar espaço em disco identificando o volume de fotos duplicadas em uma pasta

Perguntas frequentes

Minhas fotos são enviadas para um servidor?

Não. Cálculo de hash, comparação e empacotamento em ZIP são executados no seu navegador. Suas fotos nunca saem do seu dispositivo.

Preciso baixar ou instalar algum programa?

Nenhuma instalação é necessária. Basta usar um navegador moderno com suporte a decodificação de imagem e Web Crypto. O suporte do navegador e a memória disponível determinam quais formatos e tamanhos de lote funcionam.

Qual é a diferença entre esta ferramenta e os localizadores de duplicatas para computador?

Três diferenças. Escopo: um scanner de desktop indexa discos inteiros, exigindo amplo acesso ao sistema de arquivos; esta ferramenta só vê os arquivos que você arrastar para a página. Privacidade: nada é enviado à internet e nada é gravado fora da sua pasta de Downloads. Custo: não há versão de teste, taxas de desbloqueio nem licenças. A troca é transparente — um aplicativo de computador pode varrer um disco inteiro sozinho e excluir arquivos diretamente, enquanto uma página web não pode fazer nenhum dos dois.

Como a ferramenta detecta duplicatas que não são idênticas em bytes?

Cada imagem é reduzida a uma pequena grade em tons de cinza e convertida em uma impressão digital perceptiva "dHash" de 64-bit. Uma cópia redimensionada ou recomprimida da mesma foto gera uma impressão digital quase idêntica, permitindo agrupá-las mesmo que os arquivos sejam diferentes.

Qual é a diferença entre Arquivos exatos, Próximo e Flexível?

Arquivos exatos compara o tamanho e o hash SHA-256 do arquivo completo, e não impressões digitais visuais. Próximo tolera 6 bits divergentes no dHash; Flexível tolera 10. O agrupamento visual pode agrupar fotos distintas e deixar passar cópias editadas ou recortadas. Revise sempre antes de desmarcar qualquer item.

Quantas fotos a ferramenta consegue processar?

O processamento é feito em blocos, mas a decodificação de imagens, a comparação aos pares e a criação do ZIP utilizam a memória e a CPU do aparelho. Comece com um lote menor se uma coleção grande ficar lenta ou apresentar falhas.

Qual foto ela mantém por padrão?

Todas as fotos. O tamanho do arquivo não comprova qualidade nem equivalência. Apenas as fotos que você desmarcar manualmente serão excluídas do ZIP; arquivos ilegíveis continuam mantidos por padrão.

Ela pode considerar iguais duas fotos diferentes do mesmo cenário?

Pode acontecer. Hashes visuais descartam cores e detalhes finos, então fotos distintas, capturas de tela ou imagens com cores planas podem compartilhar a mesma impressão digital. Próximo e Flexível são recursos de apoio para revisão, não provas definitivas de igualdade entre arquivos.

Como o hash perceptivo encontra "a mesma foto" em arquivos diferentes

Um arquivo copiado pode manter bytes idênticos; recompressão, redimensionamento e edições de metadados alteram esses dados. Arquivos exatos usa SHA-256 e o tamanho do arquivo. Próximo/Flexível usam dHash: variações de brilho em uma miniatura em escala de cinza de 9×8 tornam-se 64 bits. Essa compactação de informações pode gerar correspondências falsas, mesmo quando todos os 64 bits coincidem.

SensibilidadeLimite de bits divergentesO que identificaRisco de falso positivo
Arquivos exatosSHA-256 do arquivo completo + tamanhoArquivos com bytes idênticos, incluindo metadadosHash criptográfico, não similaridade visual
Próximo6 de 64Candidatas com padrões de brilho semelhantesPossibilidade de falsos positivos e cópias não detectadas
Flexível10 de 64Um conjunto mais amplo de candidatas visuaisMais candidatas; revisão manual obrigatória
  • O dHash é resistente a redimensionamento e compressão porque ambos mantêm gradientes de brilho amplos — mas ele não é invariante à rotação, portanto uma cópia girada não coincidirá com a original.
  • O agrupamento usa correspondência transitiva: se A coincide com B e B coincide com C, os três ficam no mesmo grupo mesmo que A e C estejam ligeiramente mais distantes. Isso reproduz a forma como as cadeias de duplicatas se formam no dia a dia (original → exportação → recompartilhamento).