Hai anni di foto ferme su Google Photos, e ultimamente la cosa ha cominciato a darti fastidio. Non che Google stia facendo qualcosa di sbagliato, di per sé: è solo che ogni volto, ogni luogo, ogni «in questo giorno» è roba loro da indicizzare. Immich è lo strumento che la gente continua a indicare quando dice che puoi avere tutto questo sul tuo server, invece. Riconoscimento facciale, ricerca in linguaggio naturale, backup automatico del telefono, un feed Ricordi. Tutto quanto, in esecuzione su un server che amministri tu.
Ho usato Immich per scoprire se quella promessa regge. Non un riassunto della lista delle funzioni: un verdetto, maturato usandolo. E il tempismo conta. Immich ha rilasciato la v3.0.0 il 1° luglio 2026, e questo ha cambiato il prodotto quanto basta perché le recensioni più vecchie descrivano ormai qualcosa che non esiste più in quella forma. Questo è uno sguardo alla v3, valutata sulle cose che decidono se ti fideresti ad affidarle il ruolo di casa primaria delle foto della tua famiglia, incluso dove perde ancora contro Google.
La versione breve
Immich v3 è pronto a sostituire Google Photos se sei il tipo di persona che vuole il controllo della propria libreria ed è disposta a farsi carico della manutenzione. Nell'uso quotidiano, il backup da mobile, la ricerca e il riconoscimento facciale sono abbastanza vicini a quelli di Google che potresti non sentirne la mancanza. Con la configurazione predefinita di machine learning locale, l'analisi delle foto resta dentro il tuo deployment. Il rovescio della medaglia: diventi tu il responsabile di non perdere la libreria, gli aggiornamenti a volte sono falliti per alcuni utenti, in particolare su deployment più vecchi o personalizzati, e un backup fatto bene non è opzionale. Se vuoi foto che funzionano e basta, a manutenzione zero, resta su Google Photos.
Criterio per criterio, ecco com'è andata per me:
- Backup da mobile: eccellente. Immich supporta il backup automatico in background su iOS e Android, ed è questa la funzione che lo rende un sostituto di Google Photos invece che un semplice archivio fotografico.
- Ricerca e riconoscimento facciale: solidi. La ricerca semantica («foto di cani in spiaggia») funziona, e Immich raggruppa i volti automaticamente; assegnare i nomi rende quei gruppi ricercabili. Nei miei test, le persone che si somigliano erano il punto debole, e ogni tanto ho dovuto correggere un raggruppamento a mano.
- Impronta sulle risorse: più pesante di quanto la gente si aspetti. Lo stack completo, con Immich, Postgres, Redis e il servizio di machine learning, richiede almeno 6 GB di RAM, con 8 GB consigliati. Lo stack di machine learning completo è inadatto a un Raspberry Pi con poca memoria. Può girare su hardware limitato se disabiliti o sposti altrove il machine learning, ma così rinunci ad alcune delle funzioni che rendono Immich un sostituto convincente di Google Photos, o le complichi.
- Manutenzione e rischio degli aggiornamenti: il punto debole, e il motivo per cui il verdetto contiene un «se». Alcuni utenti hanno incontrato migrazioni fallite su deployment più vecchi o personalizzati. Ti serve comunque un backup 3-2-1.
- Sovranità dei dati: il motivo più forte per passare. Con il container di machine learning integrato predefinito di Immich, l'analisi delle foto, gli embedding dei volti e l'elaborazione della ricerca semantica restano dentro il tuo deployment. Se configuri il machine learning remoto, le anteprime delle immagini vengono inviate a quell'host, quindi il confine della privacy dipende da come lo distribuisci. Dopo che elimini definitivamente le copie su Google Photos, o svuoti il Cestino di Google Photos, Google dice che l'eliminazione dai sistemi attivi richiede in genere circa due mesi, mentre le copie di backup crittografate possono rimanere fino a sei mesi.
Consigliato per: il self-hoster motivato dalla privacy che si trova a suo agio con la manutenzione di Docker Compose; il sysadmin di famiglia o di una piccola organizzazione che si farà carico di backup e aggiornamenti per conto di altri; il valutatore tecnico che vuole uno sviluppo attivo e un'esperienza di backup da mobile che regge. Non adatto a: chiunque «voglia solo che la famiglia condivida le foto» a manutenzione zero, o a una persona non tecnica senza nessuno che si occupi degli aggiornamenti.
Cosa copre questa recensione, e cosa no
Ho testato Immich v3 per circa 10 giorni e alla fine della recensione stavo usando la v3.0.2. L'ho installato con la configurazione ufficiale Docker Compose su un VPS Ubuntu da 8 GB e ho usato una libreria personale di circa 9.000 foto. Immich è gratuito e open source. Niente di tutto questo è sponsorizzato, e nessuno mi ha dato nulla in cambio della recensione.
Qualche premessa per mettere in chiaro le aspettative prima di entrare nel merito:
- Questa è una recensione, non una guida all'installazione. Non ripercorro l'installazione né il docker-compose.yml; quello è un articolo a parte. La domanda qui è se dovresti usarlo, non come installarlo.
- In quel periodo ho completato un deployment completo e un aggiornamento minore. Una finestra di 10 giorni non può dimostrare la stabilità a lungo termine attraverso molti cicli di aggiornamento, quindi dove un criterio dipende da prove di più lungo periodo, lo dichiaro.
- Le alternative (PhotoPrism, Ente) vengono citate dove sono la scelta migliore per un lettore specifico, ma questo non è un confronto a tre. Se è quello che cerchi, è un altro articolo.
Immich è pronto a sostituire Google Photos?

Risposta breve: sì per la persona giusta, e il test della «persona giusta» dipende interamente dal fatto che tu voglia farti carico della manutenzione, non dal fatto che il software sia abbastanza buono. Il software è abbastanza buono. Immich v3 svolge i compiti fondamentali di Google Photos (backup automatico da mobile, ricerca facciale e semantica, un feed Ricordi) abbastanza bene che dopo una settimana di utilizzo ho smesso di aprire Google Photos per abitudine. Quello che stai davvero decidendo è se vuoi essere la persona che lo tiene in funzione.
Quella distinzione conta perché non è così che la maggior parte delle persone affronta il passaggio. Confrontano le liste delle funzioni, decidono che Immich è al 90% del percorso, e passano. Poi la cosa che determina se saranno contenti sei mesi dopo non è il 10% di funzioni mancanti; è se hanno configurato un backup e sono sopravvissuti al primo grande aggiornamento. Quindi peso questa recensione di conseguenza: i due criteri che contano di più nel mio verdetto sono il rischio di manutenzione e la sovranità dei dati, non il conteggio grezzo delle funzioni. Uno strumento che fa benissimo upload da mobile e ricerca ma ti perde la libreria durante un aggiornamento ha fallito l'unico compito che conta davvero.
Il motivo singolo più grande per passare è la sovranità: le tue foto, il tuo server, nessun servizio fotografico esterno che indicizza la tua libreria di famiglia con la configurazione predefinita di machine learning locale. Il motivo singolo più grande per non farlo è che ti stai offrendo di essere un reparto IT di una sola persona per i dati più insostituibili che possiedi. Entrambe le cose sono vere allo stesso tempo, e quale delle due prevale dipende da te, non da Immich.
Una cosa che vale la pena dire subito, per chi ha letto una recensione di inizio anno e ha lasciato perdere: la v3 ha chiuso il divario che un tempo era il fattore bloccante. L'editing fotografico non distruttivo ora funziona su mobile, quindi puoi ritagliare, ruotare e regolare senza toccare il file originale. Se «non posso nemmeno modificare una foto dal telefono» era il tuo motivo per aspettare, quel motivo non esiste più.
Conclusione della sezione: il verdetto non riguarda se Immich sia abbastanza buono. Lo è. Riguarda se vuoi il lavoro che si porta dietro.
Cosa fa bene Immich

Immich fa bene tre cose: un backup automatico da mobile che ha retto come strumento quotidiano per tutto il mio test, una ricerca basata su machine learning e un raggruppamento dei volti vicini a quelli di Google nell'uso di tutti i giorni, e un modello di deployment predefinito che mantiene l'elaborazione di machine learning dentro un'infrastruttura che controlli tu. Sono queste le funzioni che lo rendono un sostituto di Google Photos invece che una semplice cartella di immagini più elegante, e tutte e tre hanno retto nei test.
Il backup da mobile è la funzione che lo vende. Ho installato l'app sul telefono, l'ho puntata verso il mio server, e le nuove foto si sono caricate in background senza che ci pensassi. La v3 ha anche ricostruito il backup su Android attorno a un nuovo scheduler di attività periodiche. Durante il mio test di 10 giorni, gli upload in background sono stati affidabili. Questa è la funzione che deve essere noiosa e affidabile, altrimenti crolla tutto, e lo è stata.
La ricerca è la parte che sembra magia la prima volta. Immich usa modelli della famiglia CLIP per generare gli embedding della ricerca semantica, così puoi digitare «auto rossa nella neve» e trovare la foto senza averla mai taggata. Il riconoscimento facciale si basa sui modelli di rilevamento e riconoscimento di InsightFace. Immich ha raggruppato automaticamente i volti in tutta la libreria, e dopo che ho dato un nome a una manciata di persone, la vista Persone è diventata utile per trovarle in fretta. Entrambe le funzioni girano come job in background sul tuo server; VectorChord alimenta l'indice della ricerca semantica in Postgres.
La riserva sulla qualità della ricerca merita di essere precisata. Il riconoscimento delle categorie era forte nella mia libreria (sapeva in modo affidabile che un gatto era un gatto), ma distinguere persone con tratti del viso simili era più difficile. Anche i risultati del raggruppamento dei volti possono variare con il modello selezionato, le impostazioni di clustering e la composizione della libreria. Nel mio utilizzo è stato abbastanza buono per trovare una persona specifica, con occasionali raggruppamenti errati che ho dovuto correggere a mano.
Poi c'è la parte che conta di più per chiunque cambi per motivi di privacy. Il worker di machine learning integrato di Immich gira come un container separato dentro il tuo deployment invece di chiamare un servizio di analisi delle immagini di terze parti. Con quella configurazione predefinita, le anteprime delle foto, gli embedding dei volti e l'elaborazione della ricerca semantica restano dentro un'infrastruttura che controlli tu. Immich può anche usare un host di machine learning remoto, nel qual caso il server invia le anteprime delle immagini a quell'host per l'elaborazione, quindi dovresti trattarlo come parte del tuo ambiente fidato. Dopo che elimini definitivamente la libreria di Google Photos, o dopo aver svuotato il Cestino di Google Photos, Google dice che l'eliminazione completa dai sistemi attivi richiede in genere circa due mesi, mentre le copie di backup crittografate possono rimanere fino a sei mesi.
Dove Immich resta indietro

Immich resta dietro Google Photos soprattutto sulla rifinitura: video di momenti salienti automatici e foto cinematografiche, strumenti di editing generativo e un'integrazione più profonda con l'ecosistema, compreso l'accesso alle foto salvate nel backup tramite i selettori di foto supportati su mobile. Inoltre chiede molto di più al tuo hardware, e accedere alla libreria fuori dalla tua rete domestica richiede configurazione aggiuntiva.
Immich offre un supporto sperimentale e opzionale a Google Cast dal suo client web verso dispositivi come Chromecast e Nest Hub. Tuttavia, il casting richiede un'istanza HTTPS accessibile pubblicamente con un record DNS visibile attraverso i server DNS di Google. Il casting da Android e iOS è ancora in programma per il futuro, e Immich non ha un'app TV dedicata.
L'impronta sulle risorse è la sorpresa che coglie la gente alla sprovvista. Immich non è un unico processo. Un deployment tipico include i servizi applicativi di Immich, Postgres, Redis e un servizio di machine learning separato. I requisiti ufficiali indicano un minimo di 6 GB di RAM, 4 GB se disabiliti del tutto il machine learning (ma allora perdi le funzioni di ricerca e riconoscimento facciale che sono metà del motivo per usarlo), e 8 GB consigliati. Due core CPU come minimo, quattro consigliati. Il database vuole storage SSD locale e, nello specifico, non una condivisione di rete. Durante la prima importazione, la pipeline ML satura la CPU e divora RAM mentre indicizza tutto (la mia ha girato a pieno regime per un paio di giorni) e poi si calma. Il punto è questo: se stavi immaginando un Raspberry Pi in un cassetto, rivedi quell'immagine. Questo è un carico di lavoro da piccolo server.
Nota: La v3 ha alzato leggermente la soglia minima della CPU. Il container di machine learning amd64 ora richiede il livello di microarchitettura x86-64-v2, supportato dalla maggior parte dei processori usciti all'incirca dal 2012 in poi. Se sei su hardware molto vecchio, verificalo prima di impegnarti. È un dettaglio facile da perdere finché il container ML non si rifiuta di partire.
Ultima cosa, ed è una considerazione concreta per le famiglie: l'accesso remoto dipende da dove ospiti Immich. Su un server domestico l'accesso locale è semplice, ma raggiungere la libreria fuori casa richiede una VPN, un reverse proxy o un tunnel sicuro. Su un VPS l'host è connesso a internet, ma Immich è raggiungibile pubblicamente solo se lo esponi. Se lo fai, HTTPS e controlli di accesso adeguati dovrebbero far parte del deployment iniziale. Immich in particolare sconsiglia di inoltrare direttamente la porta della sua applicazione verso l'internet pubblico. In ogni caso, Google Photos questa infrastruttura la gestisce per te.
Conclusione della sezione: Immich pareggia con Google sulle funzioni di uso quotidiano e perde sulla rifinitura e sull'ecosistema. Per un utente motivato dalla sovranità dei dati è uno scambio accettabile; per chi conta sui video di momenti salienti automatici di Google, sul casting da mobile e sull'integrazione TV di prima parte, è una perdita concreta.
La realtà di aggiornamenti e manutenzione

Una volta che le tue foto vivono sul tuo server, non perderle è compito tuo, e gli aggiornamenti di Immich a volte sono andati male per alcuni utenti, in particolare su deployment più vecchi o personalizzati. Questo è il criterio che trasforma il mio verdetto da un sì incondizionato a uno condizionato, quindi vale la pena essere precisi su cosa sia il rischio e cosa non sia.
Prima la realtà della manutenzione. Far girare Immich è un impegno continuo, piccolo ma non nullo. Ci sono aggiornamenti periodici, e ogni tanto una versione major porta una breaking change per cui devi leggere le note. Non è babysitting quotidiano (la maggior parte del tempo gira e basta) ma è un impegno, e ricade interamente su di te. Su Hacker News, un commentatore ha espresso l'obiezione senza mezzi termini:
«Devi essere uno sviluppatore web o un sysadmin per riuscire a domare quella cosa. Aggiornamenti da incubo, una marea di bug strani legati alla sincronizzazione.»
È più duro della mia esperienza, ma indica un rischio operativo reale. Un utente ha segnalato che la sua libreria era scomparsa dopo un aggiornamento; in seguito ha scoperto che il volume dati di PostgreSQL non si era montato all'avvio, e la libreria è tornata una volta sistemato il mount. In un caso separato, una migrazione è fallita su un deployment con PostgreSQL esterno perché un identificatore di ruolo del database non era stato racchiuso correttamente tra virgolette. Questi casi mostrano come configurazioni personalizzate di storage e database possano fallire attorno agli aggiornamenti; non mostrano che Immich elimini abitualmente le foto.
L'avvertenza sul database della v3 riguarda soprattutto installazioni insolitamente vecchie o personalizzate. Immich ha iniziato a spostare gli utenti da pgvecto.rs a VectorChord nella v1.133.0, prima della v2, e la v3 ha rimosso la compatibilità residua con pgvecto.rs. Un deployment v2 standard dovrebbe quindi usare già VectorChord, per cui il normale aggiornamento da v2 a v3 di solito si riduce al cambio del tag di versione seguito dai consueti pull e restart di Docker Compose. I deployment che usano ancora pgvecto.rs dovrebbero completare la migrazione a VectorChord di Immich prima di passare alla v3.
Il che ci porta alla regola non negoziabile, che arriva da Immich stesso, non da me:
Nota: Immich non è un backup. Il team lo dice esplicitamente. Nelle note di rilascio della v2.0.0 hanno scritto: «Una strategia di backup 3-2-1 resta cruciale. Il team ha la responsabilità di garantire che l'applicazione non causi la perdita dei vostri ricordi preziosi; tuttavia, non possiamo garantire che i dischi rigidi non si guastino, o che un evento elettrico non provochi uno spegnimento imprevisto del vostro server/sistema, con conseguente perdita di dati.» Immich da solo non è una strategia di backup completa. Se quel server è l'unica copia durevole dei file, è la tua copia primaria, non il tuo backup. Ti servono tre copie, su due tipi di supporto, con una fuori sede. Se porti a casa una sola cosa da questa recensione, che sia questa.
C'è una questione di fiducia collegata che è giusto sollevare per il lettore scettico, e mi limito al punto di vista di chi fa il deployment, dato che non sto facendo un audit del codice: il progetto è in salute? Stando alle prove, sì. Il progetto è sviluppato attivamente e le issue ricevono risposta. A fine 2025, Google Safe Browsing ha segnalato un dominio di Immich. Immich ha descritto l'avviso come un falso positivo che riguardava la sua infrastruttura di anteprima, non le librerie fotografiche degli utenti. Secondo il progetto, Google ha rimosso l'avviso dopo una revisione, ma è ricomparso quando sono stati creati nuovi ambienti di anteprima. Immich ha detto che avrebbe spostato quegli ambienti su un dominio dedicato. Sembra il comportamento di un progetto che gestisce i problemi alla luce del sole, che è quello che vuoi da qualcosa a cui affidi la tua libreria.
Conclusione della sezione: nel momento in cui le tue foto vivono sul tuo server, non perderle diventa compito tuo. Immich fa bene le parti difficili, ma quella parte non può farla al posto tuo.
Chi dovrebbe usare Immich, e chi no

Immich è per la persona che vuole funzioni in stile Google Photos senza archiviare la libreria sui server di Google, ed è disposta a far girare un piccolo server per averle. Non è per la persona che vuole zero manutenzione e ha solo bisogno che la famiglia condivida le foto. Tutta la decisione sta qui.
Dovresti usare Immich se rientri in uno di questi profili:
- Il self-hoster motivato dalla privacy o dalla sovranità dei dati. Vuoi riconoscimento facciale, ricerca e backup da mobile, e vuoi che l'elaborazione predefinita di machine learning resti dentro un'infrastruttura che controlli tu. Questo è il terreno di casa di Immich, e qui è eccellente. La tua motivazione è il controllo, e il controllo è esattamente ciò che ottieni.
- Il sysadmin di famiglia o di una piccola organizzazione. Ti trovi a tuo agio a farti carico dei backup e della disciplina degli aggiornamenti, e lo fai per conto della famiglia o di un piccolo team che vuole solo foto che funzionano. Porti tu il peso operativo così loro non devono farlo. Immich fa al caso tuo, a patto che sia tu a restare al passo con gli aggiornamenti.
- Il valutatore tecnico che dà peso allo slancio del progetto. Vuoi un progetto che rilascia, con un'esperienza di backup da mobile che nel mio test ha retto, e che resta in sviluppo attivo. La cadenza di rilascio e l'attività della community di Immich spuntano quella casella.
Non dovresti usare Immich (almeno non ancora) se rientri in uno di questi profili:
- La persona del «voglio solo che condividiamo le foto» senza nessuna voglia di manutenzione. Uno dei commenti più taglienti che ho visto documentandomi era di qualcuno che diceva che Immich risolve il problema sbagliato per lui: voleva solo che la famiglia condividesse le foto, e il self-hosting era fuori misura per quel bisogno. Ha ragione. Se ti riconosci, la risposta è che Google Photos (o un'opzione gestita) risolve meglio il tuo problema reale, e non c'è niente di male in questo.
- L'utente non tecnico senza nessuno che se ne occupi. Se nessuno gestirà backup e aggiornamenti, il deployment mette a rischio la tua libreria, che è l'opposto di ciò che volevi.
Se rientri nel campo del «non ancora» ma vuoi comunque lasciare Google, due alternative meritano uno sguardo, per motivi diversi. PhotoPrism è l'opzione orientata prima di tutto all'archivio, se ciò che vuoi davvero è indicizzare un archivio esistente su un disco o un NAS e non ti serve un'app di backup mobile ufficiale; punta su un accesso via browser e PWA anziché su un'app nativa propria. Ente Photos è quella da guardare se la crittografia end-to-end è la tua priorità assoluta sopra ogni altra cosa: cifra le foto prima dell'upload, esegue il suo ML sul dispositivo e cifra gli indici risultanti prima della sincronizzazione, e ha superato diversi audit di sicurezza indipendenti, tra cui una valutazione di Cure53 sponsorizzata dal CERN. Entrambe sono legittime; semplicemente ottimizzano per un lettore diverso da quello di Immich. (Se vuoi il confronto completo fra tutte e tre, è un confronto che merita un articolo a sé, non qualcosa da stipare qui.)
Un'ultima nota sui costi, perché salta fuori in continuazione. Immich in sé è gratuito, ma il self-hosting non è automaticamente più economico. Una volta contati il server, l'elettricità, lo storage di backup fuori sede e il tuo tempo, il totale può superare un abbonamento Google One. Confronta quei costi con il prezzo attuale di Google One mostrato per il tuo paese, dato che piani e promozioni variano da regione a regione e cambiano nel tempo. Passa perché vuoi il controllo, non perché dai per scontato che il self-hosting ti farà risparmiare.
Per i lettori già convinti a cui servono le basi (un server, Docker, i fondamentali dei servizi self-hosted), quel contesto di setup è un argomento a sé. E per capire dove Immich si inserisce in un setup più ampio orientato alla privacy, accanto a cose come il tuo storage di file personale, c'è la nostra guida al miglior stack di privacy self-hosted.
Domande frequenti
Immich è abbastanza stabile da affidargli l'unica copia delle foto di famiglia?
No, non come unica copia. Immich v3 può fare da libreria fotografica primaria, ma gli stessi file dovrebbero esistere anche in un sistema di backup indipendente. Il team stesso di Immich raccomanda una strategia 3-2-1: tre copie, su due tipi di supporto, con una copia conservata fuori sede. Immich può organizzare e servire la tua libreria primaria, ma non dovrebbe mai essere l'unico posto in cui esistono foto insostituibili.
Cosa non fa Immich che Google Photos fa?
Google è ancora avanti su video di momenti salienti automatici e foto cinematografiche, editing generativo e un ecosistema consumer più ampio. Immich ha un feed Ricordi e l'editing fotografico non distruttivo. Offre anche un casting sperimentale e opzionale dal suo client web verso Chromecast e Nest Hub, ma la funzione richiede un deployment HTTPS accessibile pubblicamente. Il casting da mobile e un'app TV dedicata mancano ancora.
Il riconoscimento facciale di Immich è buono quanto quello di Google Photos?
Ci va vicino per il lavoro quotidiano di raggruppare persone conosciute. Immich crea i gruppi di volti automaticamente, e assegnare i nomi rende quei gruppi ricercabili. Il punto debole è distinguere individui che si somigliano. Non esiste una percentuale di accuratezza universale che abbia senso, perché i risultati dipendono da libreria, modello e impostazioni di clustering. Nei miei test è stato abbastanza affidabile per la ricerca di tutti i giorni, ma ha comunque avuto bisogno di correzioni manuali occasionali, in particolare per persone con tratti simili. Trattalo come «abbastanza buono per la ricerca quotidiana nel mio test, con correzioni occasionali», non come un dato misurato.
Quanto è difficile fare manutenzione a Immich?
È un impegno continuo, piccolo ma reale. La maggior parte del tempo gira e basta, ma applicherai aggiornamenti periodici, e ogni tanto una versione major porta una breaking change, quindi devi leggere le note di rilascio e verificare i backup prima di applicarla. La disciplina dei backup è a carico tuo, per sempre. Se ti trovi a tuo agio con Docker Compose e con la lettura delle note di rilascio, è molto gestibile; se no, metti in conto una curva di apprendimento.
Immich è davvero più economico di Google Photos?
Spesso no. Una volta contato tutto (il server, l'elettricità, lo storage di backup e il tuo tempo), il totale può superare un abbonamento Google One. I prezzi e le promozioni di Google One variano da paese a paese e nel tempo, quindi confronta con il prezzo attuale disponibile nella tua regione. Il motivo per passare è il controllo sui tuoi dati, non il risparmio. Se il costo è la tua unica motivazione, fai prima il conto completo dei costi, perché potrebbe non essere a favore del self-hosting.