Sua biblioteca de fotos está
guardando cópias de si mesma.
O Img DeDup gera a impressão digital de cada foto e vídeo do seu iPhone, agrupa as cópias de bytes idênticos, os re-saves quase idênticos e os quadros restantes das explosões, e mostra exatamente qual cópia ele manteria. Você decide o que vai. Nada sai do telefone.
Grátis durante a fase beta. iPhone e iPad, iOS 26 ou posterior.
Quatro etapas, depois uma decisão
Uma biblioteca grande não pode ser comparada foto a foto — seriam bilhões de comparações. O Img DeDup reduz o campo de forma barata primeiro e só faz o trabalho caro no que sobrevive.
- Cada foto e vídeoToda a biblioteca, itens ocultos e quadros individuais de explosões incluídos.
- Elimine a maior parteAs dimensões e o tamanho do arquivo já são conhecidos e não custam nada para ler. Em uma biblioteca de 57.847, isso deixa algumas centenas de candidatos.
- Gere a impressão digital do que sobreviveSHA-256 para cópias de bytes idênticos. Uma impressão digital perceptual separada para a mesma imagem salva duas vezes com bytes diferentes.
- Agrupe em três tiposExatas mantém a cópia mais antiga. Semelhantes mantém a de maior qualidade — mais pixels, depois o maior arquivo. Explosões mantêm o quadro que você ou o Fotos escolheram.
- Você revisaO verde é mantido, o vermelho seria removido, e cada grupo é exibido. Nada foi movido ainda.
- Duas confirmaçõesO aplicativo pergunta, e o iOS pergunta novamente em sua própria caixa de diálogo com sua própria contagem.
- Excluídos Recentemente, 30 diasOnde as cópias são armazenadas. Nenhum aplicativo de terceiros pode esvaziar esta lixeira.
- Você esvazia no FotosSó então o espaço é realmente liberado, e só então o iCloud começa a recalcular.
A digitalização é verificada a cada algumas dezenas de itens, para que uma saída forçada retome de onde parou em vez de começar novamente. Você também pode limitar uma execução a uma hora e concluí-la mais tarde.
O que os glifos significam
A tela de resultados é densa por propósito — um grupo de quinze cópias deve ser uma única decisão, não quinze. Esta é a mesma legenda que o aplicativo mostra na primeira vez que você o abre, e no ponto de interrogação depois disso.
Barra superior
- Esta legenda
- Após excluir
- Verificar novamente, a partir do cache
Barra inferior
- Selecionar conjuntos
- Exclusão em massa
- Parar de selecionar
- Selecionar tudo, toque para limpar
- Excluir cópias vermelhas
Nas linhas
- Borda verde: mantido
- Borda vermelha: excluído
- O original está seguro
- A cópia vermelha é favorita
- A cópia vermelha tem edições
- A cópia está em Oculto
- Nenhuma pré-visualização carregada
- Toque em uma linha, deslize para excluir
A exclusão em massa inclui os favoritos por padrão. Isso é intencional, e os corações destacam cada conjunto onde se aplica, para que você possa ver quais são antes de confirmar.
Tela inteira
Captura da versão de envio em um iPhone 17 Pro Max, contra uma biblioteca real de 57.847 fotos e vídeos totalizando 1,01 TB. Nada aqui é uma maquete.
O que ele faz
Três tipos de duplicata, uma regra para cada uma sobre o que sobrevive.
Cópias exatas
Idênticas por byte via SHA-256. A cópia mais antiga é mantida, todas as posteriores são oferecidas. Nenhum julgamento está envolvido e nenhum é solicitado a você.
Cópias semelhantes
A mesma imagem armazenada duas vezes — re-salva, re-comprimida, redimensionada. Uma impressão digital perceptual encontra essas onde um checksum não consegue. A cópia de maior qualidade permanece.
Quadros de tremores
O quadro escolhido pelo Fotos, ou aquele que você escolheu, é mantido. Apenas os quadros extras ao redor dele são oferecidos.
Rigor ajustável
O rigor encontra apenas cópias quase idênticas. Normal é o padrão. Flexível também captura variantes re-comprimidas e redimensionadas, ao custo de algumas correspondências falsas.
Nada é ignorado
Fotos ocultas e cada quadro de um tremor são escaneados em vez de ignorados. Uma cópia que você não vê ainda ocupa o mesmo armazenamento que uma que você pode ver.
Varredura com pontos de verificação
O progresso é salvo a cada dezenas de itens. Uma saída forçada retoma onde parou. Você pode limitar uma execução a uma hora e concluí-la em outro momento.
Funciona com iCloud Fotos
Os originais são baixados apenas quando uma comparação realmente os precisa. Desative isso e a varredura usa pré-visualizações locais, fazendo menos mas não baixando nada.
Um registro escrito
Cada exclusão é registrada com nome do arquivo, SHA-256, contagem de bytes e a cópia que foi mantida. A verificação contra a biblioteca recupera cada um e relata o que foi removido.
Evidência exportável
O registro de exclusões, o histórico de instantâneos e um relatório de economia em texto puro podem ser compartilhados fora do aplicativo, em formatos que você pode ler sem ele.
Preço baseado no seu plano
O espaço liberado é valorizado com base no nível do iCloud+ que você realmente paga, proporcional por mês, por ano e por década. O valor proporcional é o piso honesto.
Sem conta, sem servidor
Nada é enviado e nada é rastreado. O único tráfego de rede é o da própria Apple, quando o iCloud envia um original que o aplicativo solicitou para ler.
Ele não pode excluir por você
As cópias excluídas vão para Recentemente Excluídos por 30 dias. Nenhum aplicativo de terceiros pode esvaziar essa lixeira. O aplicativo diz isso claramente e mostra os passos.
Perguntas
Três limites que valem a pena saber antes de começar: este aplicativo encontra cópias e propõe exclusões, mas não pode esvaziar Recentemente Excluídos, não pode fazer o iCloud recalcular seu armazenamento mais rapidamente e não pode ver dentro do próprio Álbum de Duplicatas da Apple. Tudo o que se segue decorre disso.
Ele exclui algo por conta própria?
Não. A tela de revisão apenas propõe. O verde é a cópia que ele manteria, o vermelho é o que ele excluiria, e nada é movido até você tocar no botão excluir. O iOS então pergunta uma segunda vez, em sua própria caixa de diálogo, indicando o número exato de fotos.
Para onde vão as cópias excluídas?
Para Excluídos Recentemente, onde ficam por 30 dias. Essa é uma regra do sistema e nenhum aplicativo de terceiros pode ignorá-la ou esvaziá-la. Para liberar o espaço de fato, abra Fotos, vá em Utilitários, depois em Excluídos Recentemente, autentique-se e toque em Excluir Tudo. O aplicativo mostra essas etapas após cada exclusão porque não pode executá-las por você.
Por que meu armazenamento do iCloud não diminuiu?
Três atrasos separados se somam. As exclusões são sincronizadas primeiro com o iCloud e depois para cada Mac e iPad, o que leva de minutos a horas. Excluídos Recentemente ainda mantém as cópias até que você o esvazie. E a figura de armazenamento em Configurações é recalculada no próprio cronograma da Apple depois disso, o que pode levar horas ou dias. Nada está errado; não há API que torne qualquer um desses processos mais rápidos.
O que conta como semelhante?
A mesma imagem armazenada duas vezes com bytes diferentes — re-salva, re-comprimida, redimensionada ou exportada e importada novamente. Uma impressão digital perceptual detecta esses casos onde um checksum não consegue. A rigorosidade é sua para definir: Estrito encontra apenas cópias quase idênticas, Normal é o padrão, e Flexível também detecta variantes re-comprimidas ou redimensionadas, ao custo de algumas correspondências falsas.
Algo sai do meu telefone?
Não. Não há conta, nem servidor e nem análise de dados. A impressão digital, a comparação e a exclusão ocorrem todas no dispositivo. O único tráfego de rede é o da própria Apple, quando o iCloud envia um original que o aplicativo precisa ler.
Posso verificar o que foi excluído?
Sim. Cada exclusão é registrada em um log com o nome do arquivo, SHA-256, contagem de bytes e o identificador da cópia que foi mantida. A verificação contra a biblioteca refaz a busca de cada identificador registrado e informa quais estão ausentes. Você pode exportar o log, o histórico de instantâneos e um relatório de economia em texto puro a qualquer momento.
Por que o álbum Duplicatas no Fotos ainda mostra conjuntos?
Esse álbum é criado pela própria análise do Fotos, que é executada em um Mac apenas quando ele está ocioso e conectado à energia. Ele continua mostrando conjuntos que este aplicativo já removeu até que essa verificação seja executada novamente. Os dois estão analisando a mesma biblioteca com cronogramas diferentes.
Ele tocará em fotos que não são realmente duplicatas?
Conjuntos exatos são idênticos em bytes pelo SHA-256, portanto, não há julgamento envolvido. Conjuntos semelhantes e de explosão envolvem julgamento, é por isso que cada conjunto é exibido antes que qualquer ação ocorra e por que a rigidez é ajustável. Fotos ocultas e cada quadro de uma explosão são incluídos na varredura em vez de serem ignorados, porque uma cópia que você não consegue ver ainda consome armazenamento.
Três formas de obtê-lo
Há um único aplicativo e uma única versão dele. O que difere é como você o obtém: dois deles não custam nada e pedem paciência ou uma conta de desenvolvedor em troca, e o terceiro é aquele que simplesmente se instala.
TestFlight — gratuito, 90 dias
Aberto a qualquer pessoa, sem convite e sem etapa de aprovação. Instale o aplicativo TestFlight da Apple, abra o link público e a versão beta se instalar junto com tudo o mais. Cada versão permanece utilizável por 90 dias a partir do dia em que é publicada; uma nova versão redefine a contagem, para que a versão beta continue funcionando enquanto estiver sendo atualizada.
Compile você mesmo — gratuito
O aplicativo é um único projeto Xcode gerado pelo XcodeGen. Clone-o, execute xcodegen generate e, em seguida, crie diretamente para o seu próprio dispositivo a partir do Xcode ou produza um .ipa de Release e instale-o manualmente com o AltStore ou Sideloadly. Nada está ofuscado e não há servidor para configurar — o que você compila é o que está no TestFlight.
Uma Apple ID gratuita irá assiná-lo, mas essa assinatura dura sete dias antes que o aplicativo precise ser recompilado. Uma conta paga do Apple Developer é o que remove essa contagem regressiva.
Compre-o — pelo tempo recuperado
Uma única compra. Sem assinatura, sem compra no aplicativo, sem anúncios, sem conta e ele se atualiza automaticamente como qualquer outro aplicativo. Você está pagando para pular ambas as rotas acima — os certificados, as recompilações, a contagem regressiva de sete dias — e pelo trabalho por trás disso.
Na App Store assim que a versão beta tiver cumprido seu ciclo.
Qualquer que seja a rota escolhida, o aplicativo solicita acesso total de leitura e gravação ao Fotos no primeiro lançamento. O acesso apenas de leitura não pode excluir, portanto, é isso que a solicitação precisa pedir.