Cómo salir de iCloud Photos e ir a Immich (ruta Apple)
Exportar tu biblioteca de Apple sin perder HEIC, Live Photos ni fechas; importarla en tu NAS y configurar el iPhone para que deje de depender de iCloud.
Si vienes de Android o Google Photos, lee primero la guía de migración desde Google. Apple guarda las cosas de otra forma: HEIC por defecto, Live Photos como par de archivos y una sincronización que mezcla miniaturas optimizadas con originales en la nube. La buena noticia es que, una vez entiendes ese modelo, salir de iCloud Photos hacia Immich suele ser más limpio que con Google Takeout.
Esta guía asume que ya tienes Immich funcionando en tu NAS — o que vas a montarlo siguiendo la instalación básica. Aquí nos centramos en la ruta Apple: sacar las fotos de iCloud, conservar metadatos y dejar el iPhone sincronizando contra tu servidor, no contra Cupertino.
Con Google, el infierno son los JSON de Takeout. Con Apple, el infierno es el almacenamiento optimizado: si exportas antes de bajar los originales, te quedas con miniaturas de 2 MB en lugar de tus archivos reales.
Por qué la ruta Apple es distinta
iCloud Photos no es solo un disco en la nube. Es un sistema que decide qué copia vive en cada dispositivo según el espacio libre. En el iPhone puedes tener «Optimizar almacenamiento del iPhone» activado: ves la foto a pantalla completa, pero el archivo original está solo en iCloud hasta que lo necesitas.
Eso cambia el plan de migración. Antes de exportar nada, necesitas asegurarte de que tienes los originales completos en al menos un sitio: un Mac con la biblioteca sincronizada, un disco externo con copia de Fotos o una descarga masiva con herramienta de línea de comandos.
A diferencia de Google, Apple no separa metadatos en archivos JSON paralelos. La fecha, la ubicación GPS y la orientación van dentro del EXIF del propio HEIC o JPG. Si exportas bien, Immich las lee sin pasos extra.
Antes de empezar: checklist
2283 o detrás de un proxy inverso. Si aún no lo tienes, empieza por la guía de instalación.Tres formas de sacar tus fotos de iCloud
| Método | Ideal para | Live Photos | Dificultad |
|---|---|---|---|
| Exportar desde Fotos en Mac | La mayoría de usuarios Apple | Sí (par HEIC + MOV) | Baja |
| icloudpd en Linux/NAS | Sin Mac, servidor siempre encendido | Parcial (depende de versión) | Media |
| Copia de datos en privacy.apple.com | Archivo legal / copia completa puntual | Variable | Media (espera días) |
Opción A — Exportar desde la app Fotos en Mac (recomendada)
Es la ruta más fiable si tienes — o puedes pedir prestado — un Mac con espacio suficiente.
Cmd + A. Si tienes álbumes compartidos que quieres conservar, ábrelos por separado y repite la exportación — los álbumes compartidos no siempre entran en la selección global.Opción B — icloudpd en el NAS (sin Mac)
Si no tienes Mac, icloudpd descarga la biblioteca directamente desde iCloud a una carpeta en tu servidor Linux o NAS. Requiere autenticación con contraseña de app y verificación en dos pasos.
# Instalar (ejemplo con pip en el NAS o contenedor)
pip install icloudpd
# Autenticar — te pedirá el código 2FA del iPhone
icloudpd --username tu@email.com --auth-only
# Descargar toda la biblioteca a una carpeta
icloudpd \
--directory /volume1/fotos/icloud-export \
--username tu@email.com \
--folder-structure "{:%Y/%m}" \
--size original
La contraseña de app la generas en appleid.apple.com → Iniciar sesión y seguridad → Contraseñas de app. No uses tu contraseña habitual de Apple ID.
icloudpd es potente para mantener sincronizada una copia local, pero para una migración única muchos usuarios prefieren el Mac porque gestiona Live Photos de forma más predecible. Si usas icloudpd, revisa después una muestra de Live Photos en Immich antes de borrar nada.
Opción C — Solicitar copia en privacy.apple.com
En privacy.apple.com puedes pedir una copia de tus datos de iCloud, incluidas las fotos. Apple tarda entre unas horas y varios días en preparar el paquete. Es útil como respaldo legal o si no puedes usar las otras dos vías, pero el formato llega comprimido y a veces menos cómodo de importar masivamente. Úsalo como complemento, no como única fuente.
HEIC y Live Photos: lo que Immich necesita saber
Desde el iPhone 7 en adelante, Apple guarda las fotos en HEIC (High Efficiency Image Container). Ocupan menos que JPG con la misma calidad. Immich los acepta nativamente: los almacena como originales y genera miniaturas JPEG para el navegador.
Una Live Photo no es un solo archivo. Es una imagen HEIC (o JPG) más un vídeo MOV corto con el mismo nombre base. Ejemplo:
IMG_4521.HEIC— fotograma fijoIMG_4521.MOV— los 3 segundos de movimiento
Cuando exportas «elementos originales sin modificar» desde Fotos en Mac, ambos archivos salen juntos. Immich detecta el par y los muestra como Live Photo en la app web y en el cliente iOS. Si solo copias el HEIC sin el MOV, pierdes el «movimiento» pero conservas la foto estática.
¿Hace falta convertir HEIC a JPG?
No para Immich. Sí puede hacer falta si quieres compatibilidad con editores viejos o compartir por email con Windows antiguo. Para tu biblioteca personal en el NAS, mantén los HEIC: ocupan menos y no pierdes calidad.
Importar la biblioteca en Immich
Con la carpeta exportada lista, el proceso es el mismo que en la migración masiva desde Google: para bibliotecas grandes, no subas archivo a archivo por la web.
/docker/immich/library/import-icloud. Puedes hacerlo por SMB desde el Mac o con rsync si el NAS es Linux.Configurar el iPhone para que sincronice con Immich
La app oficial Immich está en el App Store. Una vez importada la biblioteca histórica, la app se encarga de las fotos nuevas que hagas a partir de ahora.
2283, o tu dominio si usas proxy inverso. Si accedes desde fuera de casa, configura antes Tailscale — es la forma más sencilla sin abrir puertos.El iPhone deja de pagar 2,99 €/mes por 200 GB de iCloud cuando tu NAS absorbe esa función. El hardware se amortiza solo; lo que no tiene precio es saber que Apple no entrena modelos con tus recuerdos familiares.
Qué ganas y qué pierdes al salir de iCloud Photos
| Aspecto | iCloud Photos | Immich en tu NAS |
|---|---|---|
| Coste mensual | Desde 0,99 €/mes (50 GB) | 0 € (tras invertir en NAS) |
| Privacidad | Cifrado, pero en servidores Apple | Datos en tu hardware |
| Live Photos | Nativo en todo el ecosistema | Sí, con exportación correcta |
| Recuerdos / Destacadas | Automáticos y pulidos | No equivalentes (aún) |
| Álbumes compartidos con familia | Muy integrado | Compartir por usuario Immich |
| Sincronización entre dispositivos | Invisible | Requiere app + red estable |
| Metadatos tras exportar | Bien preservados (ruta Mac) | Immich los respeta del EXIF |
Para la mayoría de usuarios que ya tienen NAS, el intercambio merece la pena: pierdes la magia de los «Recuerdos» generados por Apple y compartir álbumes con la tía menos tecnológica es más incómodo. Ganas control, capacidad ilimitada acotada solo por tus discos y la tranquilidad de no depender de una suscripción que sube cada año.
Errores que he visto (y cómo evitarlos)
Exportar con fotos aún optimizadas
Síntoma: miles de archivos de 1–3 MB que deberían pesar 5–12 MB. Solución: espera a «Descargar originales» al 100 % antes de exportar.
Live Photos rotas: solo el HEIC, sin el MOV
Síntoma: la foto se ve, pero al mantener pulsado no hay movimiento. Solución: reexporta desde Fotos en Mac con «originales sin modificar» o comprueba que icloudpd descargó ambos archivos.
Duplicados tras importar y activar backup en el iPhone
Síntoma: la misma foto aparece dos veces. Suele pasar si importaste la biblioteca completa y luego la app sube de nuevo lo que ya está en el carrete. Immich deduplica por hash, pero el escaneo inicial puede mostrar duplicados temporales. Deja terminar la indexación antes de alarmarte.
Servidor inaccesible fuera de casa
Síntoma: la app no sube fotos en el trabajo o de viaje. Solución: Tailscale en el NAS y en el iPhone. Sin abrir puertos al mundo.
Borrar de iCloud antes de verificar el NAS
Síntoma: irreversible. Solución: no lo hagas. Mantén iCloud activo al menos un mes paralelo mientras compruebas Immich y tu estrategia de copias 3-2-1.
La ruta Apple completa, en orden
- Instala Immich en el NAS si aún no lo tienes.
- En iPhone y Mac: «Descargar y conservar originales» hasta completar.
- Exporta desde Fotos en Mac (originales sin modificar) o usa icloudpd en el NAS.
- Comprueba que el peso total de la exportación coincide con iCloud.
- Importa por biblioteca externa en Immich, no foto a foto por la web.
- Verifica fechas, mapa y Live Photos en una muestra de varios años.
- Configura la app Immich en el iPhone con backup en Wi‑Fi.
- Desactiva iCloud Photos solo cuando el NAS y tus backups estén confirmados.