Icono de la aplicación Img DeDup

Tu biblioteca de fotos
conserva copias de sí misma.

Img DeDup genera una huella digital de cada foto y video en tu iPhone, agrupa las copias idénticas en bytes, las reguardas casi idénticas y los fotogramas sobrantes de los bursts, y te muestra exactamente cuál conservaría. Tú decides qué eliminar. Nada sale del teléfono.

Gratis durante la fase beta. iPhone y iPad, iOS 26 o posterior.

Cuatro pasadas, luego una decisión

Una biblioteca grande no puede compararse foto por foto: eso serían miles de millones de comparaciones. Img DeDup reduce el campo de búsqueda de manera económica primero y solo realiza trabajos costosos sobre lo que sobrevive.

  1. Cada foto y videoToda la biblioteca, incluidos los elementos ocultos y los fotogramas individuales de los bursts.
  2. Descarta la mayoríaLas dimensiones y el tamaño del archivo ya son conocidos y su lectura no tiene costo. En una biblioteca de 57,847 elementos, esto deja solo unos pocos cientos de candidatos.
  3. Genera huella digital de lo que sobreviveSHA-256 para copias idénticas en bytes. Una huella digital perceptual separada para la misma imagen guardada dos veces con bytes diferentes.
  4. Agrupa en tres tiposExact conserva la copia más antigua. Similar conserva la de mayor calidad: más píxeles y, luego, el archivo más grande. Bursts conserva el fotograma que tú o Fotos seleccionaron.
  5. Tú revisasSe mantiene el verde, se eliminaría el rojo y se muestra cada conjunto. Nada se ha movido aún.
  6. Dos confirmacionesLa app pregunta, y luego iOS pregunta de nuevo en su propio diálogo con su propio recuento.
  7. Eliminados recientemente, 30 díasDonde aterrizan las copias. No se permite que ninguna aplicación de terceros vacíe esta papelera.
  8. Tú la vacías en FotosSolo entonces se libera realmente el espacio, y solo entonces iCloud comienza a recalcular.

El escaneo se guarda en puntos de control cada pocas decenas de elementos, por lo que un cierre forzado reanuda donde se detuvo en lugar de comenzar de nuevo. También puedes limitar una ejecución a una hora y terminarla más tarde.

Qué significan los glifos

La pantalla de resultados es densa a propósito: un conjunto de quince copias debería ser una decisión, no quince. Esta es la misma leyenda que la app muestra la primera vez que la abres, y desde el signo de interrogación después.

Barra superior

  • Esta leyenda
  • Después de eliminar
  • Volver a escanear, desde caché

Barra inferior

  • Seleccionar conjuntos
  • Eliminar en bloque
  • Dejar de seleccionar
  • Seleccionar todo, toca para borrar
  • Eliminar copias rojas

En las filas

  • Borde verde: conservado
  • Borde rojo: eliminado
  • El original está seguro
  • La copia roja es favorita
  • La copia roja tiene ediciones
  • La copia está en Oculto
  • Sin vista previa cargada
  • Toca una fila, desliza para eliminar

La eliminación masiva incluye los favoritos de forma predeterminada. Eso es intencional, y los corazones marcan cada conjunto donde se aplica para que puedas ver cuáles antes de confirmar.

Cada pantalla

Captura del build de envío en un iPhone 17 Pro Max, contra una biblioteca real de 57,847 fotos y videos que suman 1.01 TB. Nada de esto es una maqueta.

Qué hace

Tres tipos de duplicados, una regla para cada uno sobre qué se conserva.

Copias exactas

Idénticas a nivel de byte por SHA-256. Se conserva la copia más antigua, se ofrecen todas las posteriores. No interviene ningún juicio y no se te pide ninguno.

Copias similares

La misma imagen almacenada dos veces: reguardada, recomprimida o redimensionada. Una huella perceptual encuentra estas copias donde un checksum no puede. Se conserva la copia de la más alta calidad.

Fotogramas ráfaga

Se conserva el fotograma que eligió Fotos o el que tú seleccionaste. Solo se ofrecen los fotogramas adicionales que lo rodean.

Estrictitud ajustable

Estricto encuentra solo copias casi idénticas. Normal es la opción predeterminada. Suelto también detecta variantes recomprimidas y redimensionadas, aunque aumenta el riesgo de falsas coincidencias.

No se omite nada

Se escanean las fotos ocultas y cada fotograma de una ráfaga en lugar de omitirlos. Una copia que no puedes ver ocupa el mismo almacenamiento que una que sí puedes ver.

Escaneo con puntos de control

El progreso se guarda cada decenas de elementos. Una salida forzada reanuda la tarea desde donde se detuvo. Puedes limitar una ejecución a una hora y terminarla en otro momento.

Compatible con Fotos de iCloud

Los originales solo se descargan cuando una comparación realmente los necesita. Si desactivas esta opción, el escaneo usa vistas previas locales, haciendo menos trabajo pero sin descargar nada.

Un registro escrito

Cada eliminación se registra con el nombre del archivo, SHA-256, el número de bytes y la copia que se conservó. Verificar contra las recuperaciones de la biblioteca cada una y reporta lo que ha desaparecido.

Evidencia exportable

El registro de eliminaciones, el historial de instantáneas y un informe de ahorro en texto plano pueden compartirse fuera de la aplicación, en formatos que puedes leer sin ella.

Preciado según tu plan

El espacio liberado se valora según la capa de iCloud+ por la que realmente pagas, prorrateado por mes, año y década. La figura prorrateada es el piso honesto.

Sin cuenta, sin servidor

No se sube nada y no se rastrea nada. El único tráfico de red es el propio de Apple, cuando iCloud envía un original que la aplicación pidió leer.

No puede purgar por ti

Las copias eliminadas van a Recientemente eliminadas durante 30 días. Ninguna aplicación de terceros puede vaciar esa papelera. La aplicación lo dice claramente y te muestra los pasos.

Preguntas

Tres límites que vale la pena conocer antes de comenzar: esta aplicación encuentra copias y propone eliminaciones, pero no puede vaciar Recientemente eliminadas, no puede hacer que iCloud recalcule tu almacenamiento más rápido y no puede ver dentro del álbum Duplicados de Apple. Todo lo siguiente se deriva de eso.

¿Elimina algo por su cuenta?

No. La pantalla de revisión solo propone. El verde es la copia que conservaría, el rojo es lo que eliminaría, y nada se mueve hasta que tocas el botón de eliminar. iOS luego pregunta una segunda vez, en su propio diálogo, indicando el número exacto de fotos.

¿A dónde van las copias eliminadas?

A Recientes, donde permanecen durante 30 días. Esa es una regla del sistema y ninguna aplicación de terceros puede omitirla o vaciarla. Para liberar realmente el espacio, abre Fotos, ve a Utilidades y luego a Recientes, autentícate y elimina todo. La aplicación muestra estos pasos después de cada eliminación porque no puede realizarlos por ti.

¿Por qué no ha disminuido mi almacenamiento de iCloud?

Se acumulan tres retrasos separados. Las eliminaciones se sincronizan primero con iCloud, luego con cada Mac e iPad, lo que tarda de minutos a horas. Recientes aún conserva las copias hasta que las vacías. Y la cifra de almacenamiento en Ajustes se recalcula según el horario de Apple después de eso, lo que puede tardar horas o días. No hay ningún problema; no existe ninguna API que haga que todo esto sea más rápido.

¿Qué cuenta como similar?

La misma imagen almacenada dos veces con bytes diferentes: reguardada, recomprimida, redimensionada o exportada e importada de nuevo. Una huella digital perceptual detecta estos casos donde una suma de verificación no puede. La estrictitud depende de ti: Estricto encuentra solo copias casi idénticas, Normal es el valor predeterminado y Suelto también detecta variantes recomprimidas o redimensionadas a costa de algunas coincidencias falsas.

¿Algo sale de mi teléfono?

No. No hay cuenta, ni servidor ni análisis. La huella digital, la comparación y la eliminación ocurren todo en el dispositivo. El único tráfico de red es el de Apple, cuando iCloud envía el original que la aplicación necesita leer.

¿Puedo revisar lo que eliminó?

Sí. Cada eliminación se registra en un archivo de registro con el nombre del archivo, SHA-256, el número de bytes y el identificador de la copia que se conservó. Verificar contra las recuperaciones de la biblioteca cada identificador registrado e informa cuáles han desaparecido. Puedes exportar el registro, el historial de instantáneas y un informe de ahorro en texto plano en cualquier momento.

¿Por qué el álbum de Duplicados en Fotos sigue mostrando conjuntos?

Ese álbum está construido por el propio análisis de Fotos, que se ejecuta en una Mac solo mientras está inactiva y conectada a la corriente. Sigue mostrando conjuntos que esta aplicación ya eliminó hasta que ese proceso se ejecute nuevamente. Los dos están viendo la misma biblioteca con horarios diferentes.

¿Tocará las fotos que no son realmente duplicados?

Los conjuntos exactos son idénticos en bytes por SHA-256, por lo que no hay juicio involucrado. Los conjuntos similares y de ráfaga implican juicio, por eso se muestra cada conjunto antes de que ocurra cualquier acción y la estrictitud es ajustable. Las fotos ocultas y cada fotograma de una ráfaga se incluyen en el escaneo en lugar de omitirse, porque una copia que no puedes ver aún ocupa almacenamiento.

Tres formas de obtenerlo

Hay una sola aplicación y una única versión de la misma. Lo que varía es cómo conseguirla: dos de estas opciones no cuestan nada y piden paciencia o una cuenta de desarrollador en su lugar, y la tercera es la que simplemente se instala.

TestFlight: gratis, 90 días

Abierta a cualquier persona, sin invitación ni paso de aprobación. Instala la aplicación TestFlight de Apple, abre el enlace público y la versión beta se instalará junto con el resto de aplicaciones. Cada versión permanece operativa durante 90 días desde el día en que se publica; una nueva versión reinicia el contador, por lo que la versión beta sigue funcionando mientras se esté actualizando.

Unirse a la beta pública

Compílala tú mismo: gratis

La aplicación es un único proyecto de Xcode generado por XcodeGen. Clónalo, ejecuta xcodegen generate y ya sea compílalo directamente en tu propio dispositivo desde Xcode o produce un .ipa de Release y cárgalo manualmente con AltStore o Sideloadly. No hay código ofuscado ni servidor que configurar; lo que compiles es lo que estará en TestFlight.

Una cuenta de Apple gratuita la firmará, pero esa firma dura siete días antes de que la aplicación tenga que volver a compilarse. Una cuenta de Apple Developer de pago es lo que elimina ese contador.

Cómprala: por el tiempo que te ahorra

Una sola compra. Sin suscripción, sin compras dentro de la aplicación, sin anuncios, sin cuenta, y se actualiza sola como cualquier otra aplicación. Estás pagando para saltarte ambas rutas anteriores: los certificados, las recompilaciones, el contador de siete días; y por el trabajo detrás de ello.

En la App Store una vez que la beta haya cumplido su ciclo.

Independientemente de la ruta que elijas, la aplicación solicita acceso completo de lectura y escritura a Fotos en el primer lanzamiento. El acceso solo de lectura no puede eliminar archivos, por lo que esa es la solicitud que debe hacer el aviso.