
Digamos que você tenha 200.000 fotos no Google Photos. Google Takeout vai lhe dar aproximadamente 400 GB de arquivos zip numerados, divididos em pedaços de 2 GB ou 10 GB, e dentro de cada um você obtém IMG_1234.HEIC ao lado de um IMG_1234.HEIC.supplemental-metadata.json correspondente. Abra o HEIC em qualquer visualizador de fotos e ele pode mostrar a data de hoje em vez do dia em que você a tirou. Isso ocorre porque o Google mantém a hora de captura original, GPS, descrição e participação no álbum no arquivo JSON de metadados, não no cabeçalho EXIF do arquivo em si. Esta é a armadilha que pega todos na primeira vez. Os melhores aplicativos para migração do Google Photos entendem o formato Takeout, leem os metadados, escrevem a data e a localização de volta no arquivo, e reconstruem seus álbuns do outro lado. Testamos sete ferramentas de desktop que fazem isso corretamente.
O que procurar em uma ferramenta de migração do Google Photos
Cinco critérios determinam se sua biblioteca sobrevive à mudança.
- Lê JSON de metadados do Takeout. A ferramenta deve abrir
photo.jpg.json(ou o mais recente.supplemental-metadata.json), não ignorá-lo. - Restaura datas e GPS do EXIF. A hora de captura, fuso horário e coordenadas dos metadados devem ser escritos no EXIF do arquivo ou no banco de dados da biblioteca de destino. Caso contrário, cada foto será datada como “hoje”.
- Recria álbuns. Takeout armazena a participação no álbum como nomes de pastas mais um
metadata.jsonpor álbum. Uma boa ferramenta reconstrói esses álbuns na nova biblioteca. - Lida com Live Photos e motion photos. O Google divide as motion photos do Pixel em uma imagem estática e um
.MP4. O importador deve mesclá-los novamente ou vincular o par. - Desuplica. Takeout duplica fotos em todos os álbuns aos quais elas pertencem, e divide arquivos de várias partes que se sobrepõem. A ferramenta deve fazer hash do conteúdo e ignorar repetições.
Comparação rápida
| Ferramenta | Melhor para | Preserva álbuns | Preserva datas | Nível gratuito |
|---|---|---|---|---|
| Google Takeout | Exportar a biblioteca em primeiro lugar | Sim (como pastas) | Apenas em JSON de metadados | Gratuito |
| Immich | O destino auto-hospedado mais polido | Sim | Sim (via immich-go) | Gratuito, auto-hospedado |
| PhotoPrism | Destino auto-hospedado polido com indexação forte | Sim | Sim | Edição comunitária gratuita |
| immich-go | Corrigir Takeout antes de chegar ao Immich | Sim | Sim | Gratuito |
| Ente | Destino em nuvem com criptografia de ponta a ponta | Sim | Sim | 10 GB grátis, pago acima |
| Apple Photos migration tool | Usuários do iCloud ficam dentro da Apple | Parcial | Sim | Gratuito (requer iCloud) |
| PhotoStructure | Comercial auto-hospedado com instalador amigável | Sim | Sim | Edição pessoal gratuita |
| rclone | Pular Takeout completamente para bibliotecas muito grandes para zip | Sem metadados de álbum | Sim (apenas metadados) | Gratuito |
As ferramentas
1. Google Takeout
Isso não é opcional. Toda migração começa aqui, porque é a única maneira de obter seus originais em resolução total. Faça login em takeout.google.com, desmarque tudo, marque Google Photos e escolha se deseja toda a biblioteca ou álbuns específicos. Escolha .zip com 50 GB por arquivo se sua conexão conseguir aguentar (menos arquivos para mexer), ou 2 GB se você estiver baixando para um telefone ou uma conexão instável. O Google lhe enviará um link de download quando a exportação estiver pronta. Para uma biblioteca de 400 GB, espere várias horas a alguns dias.
Duas coisas a saber antes de clicar em Exportar. Primeiro, os links de download expiram após sete dias, então planeje o espaço em disco com antecedência. Segundo, se você marcar “Transfer to another cloud account”, pode enviar diretamente para OneDrive, Dropbox ou Box, o que geralmente é mais rápido do que baixar e recarregar.
Onde falha: As datas vivem nos metadados, não no EXIF. Os álbuns são pastas com metadata.json, não um formato portátil. Bibliotecas muito grandes frequentemente falham no meio do caminho e forçam uma reinicialização. Live Photos vêm divididas em dois arquivos.
Preço: Gratuito.
Plataformas: Web.
Baixar: Site
Resumo: Comece aqui, mas não espere que o Takeout lhe entregue uma biblioteca funcional. Ele lhe entrega os materiais brutos.
2. Immich
Immich é o servidor de fotos auto-hospedado em que a maioria das pessoas pousa depois de sair do Google Photos. Ele funciona no Docker em Linux, Windows (via WSL2 ou Docker Desktop) ou macOS, tem um aplicativo móvel que faz backup das novas fotos automaticamente, e a interface web se sente próxima ao que os usuários do Google Photos estão acostumados: rolagem de linha do tempo, rostos, lugares, memórias. O lançamento 2.0 eliminou os últimos avisos principais de “beta” e o projeto publica lançamentos estáveis regularmente.
Para uma migração, o Immich importa porque tem um importador oficial do Google Takeout dentro da interface web e, mais importante, uma CLI complementar (ver immich-go abaixo) que é muito melhor nas partes bagunçadas do que o importador integrado.
Onde falha: Você deve executar o servidor você mesmo. Se o Docker não for familiar, planeje um fim de semana. Os recursos de aprendizado de máquina (rostos, busca inteligente) querem uma máquina com CPU razoável ou uma GPU pequena para terminar de indexar uma biblioteca grande em dias em vez de semanas.
Preço: Gratuito e de código aberto (AGPL). Licença paga opcional para organizações.
Plataformas: Linux, Windows (WSL2 / Docker Desktop), macOS.
Resumo: A escolha para quem quer um substituto do Google Photos que ele execute e compartilhe com a família.
3. PhotoPrism
PhotoPrism é a alternativa comercial polida para Immich no mundo auto-hospedado. Mesmo padrão de instalação do Docker, mesmo fluxo de trabalho “aponte para uma pasta, deixe indexar”, mas com muito mais foco em classificação, busca de palavras-chave e manipulação de RAW. Se você dispara em RAW e quer marcação de IA no dispositivo, o PhotoPrism está fazendo isso há mais tempo que a maioria.
Para migração do Google Takeout, PhotoPrism lê JSON de metadados ao importar (com a flag --json no comando de índice) e reconstrói pastas de álbum. Ele não possui um importador Takeout dedicado como Immich, então a maioria das pessoas executa immich-go ou um pequeno script primeiro para corrigir as datas do EXIF, depois aponta PhotoPrism para a árvore limpa.
Onde falha: O aplicativo móvel é mais limitado que o do Immich; os carregadores pesados frequentemente continuam usando um cliente WebDAV ou uma ferramenta de sincronização para seu telefone. A edição comunitária é limitada em alguns recursos multiusuário.
Preço: Edição comunitária gratuita. Os níveis de associação começando em alguns euros por mês desbloqueiam recursos extras e auxiliares de sincronização na nuvem.
Plataformas: Linux, Windows (via Docker), macOS.
Resumo: Escolha isso se você valorizar mais a classificação e o fluxo de trabalho RAW do que a experiência móvel.
4. immich-go
immich-go é uma pequena ferramenta de linha de comando da Simulot que existe por uma razão: o importador integrado do Google Takeout do Immich perde coisas. immich-go lê cada zip em sua exportação do Takeout, corresponde JPEGs ao seu JSON de metadados, reescreve a data e GPS de captura original de volta ao arquivo, reconstrói a participação no álbum através da API do Immich, desuplica em arquivos e lida com motion photos e Live Photos como pares.
O comando típico se parece com isto: immich-go upload from-google-photos --server=http://localhost:2283 --api-key=xxx /path/to/takeout-*.zip. Aponte para os zips brutos (não descompacte primeiro) e deixe funcionar. Em uma biblioteca de 400 GB que levou Takeout dois dias para preparar, immich-go normalmente termina o upload em uma janela similar limitada por disco e rede.
Onde falha: Apenas linha de comando, sem GUI. É apenas para Immich, então isso não ajuda se você escolheu PhotoPrism ou Ente.
Preço: Gratuito e de código aberto.
Plataformas: Linux, Windows, macOS (binário único por plataforma).
Baixar: GitHub
Resumo: Se seu destino é Immich, esta é a ferramenta que transforma “a importação meio que funcionou” em “tudo aterrisou na data correta no álbum correto”.
5. Ente
Ente é a opção para pessoas que desejam um substituto do Google Photos na nuvem, criptografado de ponta a ponta, sem executar nenhum servidor por conta própria. Ele é enviado com clientes iOS, Android, desktop (Linux, Windows, macOS) e web, e o aplicativo desktop tem um importador integrado do Google Takeout: aponte para sua pasta Takeout descompactada e ele lê os metadados conforme você faz upload.
Ente é um serviço comercial (com sede em Paris, código-fonte disponível no GitHub), então ao contrário de Immich ou PhotoPrism, você está pagando a outra pessoa para manter os discos girando. O lado positivo é que você obtém backups reais, disponibilidade real e uma experiência móvel genuinamente próxima ao Google Photos, sem que o Google veja seus pixels.
Onde falha: Não é gratuito em escala. O nível gratuito de 10 GB é um teste, não uma casa para 400 GB. O aprendizado de máquina do lado do servidor acontece no dispositivo para preservar a criptografia, então o agrupamento de rostos é executado no seu telefone e leva tempo para ser concluído em uma biblioteca grande.
Preço: 10 GB grátis. Os planos pagos começam em torno de $2,99/mês por 50 GB, cerca de $8/mês por 1 TB, com descontos anuais.
Plataformas: Linux, Windows, macOS, iOS, Android, web.
Resumo: A escolha para quem quer nuvem criptografada sem se tornar administrador do sistema.
6. Google Photos to Apple Photos migration tool
Se você for assinante do iCloud e seu objetivo final é Apple Photos, use a ferramenta da Apple. Faça login em privacy.apple.com, escolha “Transfer a copy of your data” e selecione Google Photos como origem e iCloud Photos como destino. A Apple executa o servidor de transferência contra a API do Projeto de Transferência de Dados do Google, portanto nada é baixado em seu Mac. As datas e localizações de captura são transferidas. Os álbuns também, embora os álbuns compartilhados e o Live Photos tenham ressalvas que vale a pena verificar nas notas de suporte da Apple.
Para qualquer pessoa que já vive no ecossistema da Apple (iPhone, Mac, proteções de tela de fotos do Apple TV), isso economiza completamente a dança do Takeout. Apenas certifique-se de que seu plano do iCloud tenha espaço suficiente antes de começar; a transferência ficará feliz em ultrapassar sua cota.
Onde falha: Apenas ecossistema da Apple. Requer um plano do iCloud grande o suficiente para conter a biblioteca recebida. A transferência pode levar alguns dias a uma semana para bibliotecas grandes, executando em segundo plano.
Preço: Gratuito para usar a ferramenta de transferência. O armazenamento do iCloud é precificado separadamente: 50 GB por $0,99/mês, 200 GB por $2,99/mês, 2 TB por $9,99/mês, níveis de 6 TB e 12 TB para bibliotecas maiores.
Plataformas: Orientado pela web, entregue ao iCloud Photos em Mac, iPhone, iPad e Windows através do cliente iCloud.
Baixar: Site
Resumo: O caminho de menor resistência para proprietários de iPhone que desejam que suas fotos continuem aparecendo em todos os dispositivos Apple.
7. PhotoStructure
PhotoStructure é a opção comercial auto-hospedada subestimada. Um instalador, Docker não necessário, GUI em cada plataforma de desktop, e um design que trata “importar 400 GB do Google Takeout” como um caso de uso de primeira classe em vez de uma reflexão posterior. Ele lê JSON de metadados, restaura datas, desuplica agressivamente (SHA-1 por conteúdo, não por nome de arquivo) e lida com o caso em que você tem a mesma foto em cinco álbuns do Google Photos mais outra cópia em um disco externo antigo.
A compensação em comparação com Immich é um ecossistema menor: menos integrações, sem implantações nativas do Docker para quem as deseja, sem gráfico Helm de Kubernetes. A compensação a seu favor é que ele é instalado como um aplicativo de desktop normal e apenas funciona.
Onde falha: Pago por qualquer coisa além de uma única biblioteca. O aplicativo móvel é um wrapper de navegador em vez de um cliente nativo. O ritmo de desenvolvimento é mais lento que Immich ou PhotoPrism.
Preço: Edição pessoal gratuita. O nível Plus pago para sincronização de múltiplas bibliotecas e hospedagem começa em $7/mês.
Plataformas: Linux, Windows, macOS.
Baixar: Site
Resumo: Escolha isso se você quiser evitar Docker e estiver feliz em pagar uma pequena taxa por um gerenciador de fotos auto-hospedado que apenas funciona.
8. rclone
rclone é a porta de saída quando Google Takeout continua expirando. Para bibliotecas acima de um terabyte, ou para contas do Google Workspace onde o Takeout é pouco confiável, rclone pode falar com a API do Google Photos diretamente com rclone copy e extrair os originais álbum por álbum. Você obtém arquivos com datas EXIF corretas (rclone extrai versões de “resolução completa” e reescreve os metadados que pode), obtém uma pasta por álbum e pode retomar a transferência se ela cair no meio do caminho.
A pegadinha é que a API do Google Photos remove alguns metadados ao fazer download (esta é a regra do Google, não do rclone), e não expõe JSON de metadados de álbum da maneira que o Takeout faz. Portanto, os álbuns chegam como pastas, mas as etiquetas e descrições podem ser perdidas.
Onde falha: Apenas linha de comando, e você deve criar seu próprio projeto do Google Cloud e cliente OAuth para obter uma chave de API que não atingirá limites de taxa, o que é um custo de configuração real de uma única vez. Os metadados são mais finos que o Takeout.
Preço: Gratuito e de código aberto.
Plataformas: Linux, Windows, macOS (binário único).
Resumo: Use isso quando o Takeout falhar duas vezes e você precisar de uma maneira de extrair a biblioteca sem outra exportação zip.
Como escolher o certo
Todos começam com Google Takeout. Mesmo se você planejar uma migração de nuvem para nuvem, gere um Takeout como backup primeiro. O armazenamento é barato; arrepender-se da cópia perdida não é.
Para auto-hospedagem com o resultado mais polido, use Immich plus immich-go. Inicie Immich no Docker, gere uma chave de API e deixe immich-go fazer streaming dos zips Takeout nele. Este é o fluxo de trabalho com a menor quantidade de datas perdidas e a menor quantidade de álbuns quebrados em nossos testes.
Para auto-hospedagem comercial de qualidade polida, use PhotoPrism. Melhor manipulação de RAW, melhor busca de palavras-chave, aplicativo móvel mais fraco. Uma escolha razoável se você também dispara com uma câmera real além de um telefone.
Para nuvem criptografada de ponta a ponta, use Ente. Você paga pelo armazenamento, mas nunca executa um servidor. O importador Takeout está incorporado no cliente de desktop.
Para usuários de iPhone que ficam no ecossistema da Apple, use a ferramenta de migração do Google Photos para Apple Photos da Apple. Não toque no Takeout. Inicie a transferência de privacy.apple.com e volte em uma semana.
Para qualquer pessoa com 1 TB ou mais que o Takeout continua expirando, use rclone. Aceite a compensação de metadados e extraia a biblioteca diretamente da API.
Para qualquer pessoa que queira um aplicativo de desktop em vez de um arquivo Docker Compose, use PhotoStructure. Instale-o, aponte para sua pasta Takeout, saia.
Perguntas frequentes
Como exporto todo o meu Google Photos?
Vá para takeout.google.com, desmarque tudo, marque “Google Photos” e escolha se incluir toda a biblioteca ou álbuns específicos. Escolha formato .zip com 50 GB por arquivo se sua conexão for rápida, ou 2 GB por arquivo se você estiver em uma conexão lenta ou não confiável. O Google prepara a exportação e envia um link de download quando estiver pronto. Os links expiram em sete dias, portanto, certifique-se de ter espaço em disco antes de começar.
Google Takeout preserva as datas das fotos?
Sim e não. Takeout preserva a data de captura original, GPS e descrição, mas as armazena em um arquivo JSON de metadados ao lado de cada foto (por exemplo IMG_1234.HEIC.supplemental-metadata.json), não no cabeçalho EXIF da foto em si. Se você importar JPEGs para outra biblioteca sem também processar os metadados, cada foto será exibida como capturada no dia da importação. Ferramentas como immich-go leem os metadados e reescrevem a data correta de volta ao arquivo.
Qual é o melhor substituto para Google Photos?
Para auto-hospedagem, Immich se aproxima mais da experiência do Google Photos: rolagem de linha do tempo, rostos, lugares, memórias e um aplicativo móvel forte que faz backup de novos disparos automaticamente. Para um substituto de nuvem criptografado, Ente é a correspondência mais próxima sem executar seu próprio servidor. Para usuários do ecossistema da Apple, iCloud Photos através da ferramenta de migração da Apple é a entrega mais tranquila. Não há uma resposta única “melhor”; a escolha certa depende de se você quer executar infraestrutura, pagar uma assinatura ou ficar dentro da Apple.
Immich é gratuito?
Sim, Immich é gratuito e de código aberto sob a licença AGPL. Você o executa por conta própria em seu próprio hardware (um mini PC, um NAS, um laptop antigo, um VPS pequeno), portanto, o único custo é a máquina e a eletricidade. O time do Immich oferece uma licença paga opcional para organizações e empresas que desejam suporte comercial, mas para um lar ou um único usuário, nenhum pagamento está envolvido.
Posso migrar meus álbuns do Google Photos para Apple Photos?
Sim. A ferramenta oficial da Apple em privacy.apple.com transfere Google Photos para iCloud Photos e traz datas de captura, localizações e álbuns. Os álbuns compartilhados e o Live Photos têm algumas ressalvas (os álbuns compartilhados nem sempre se transferem como compartilhados; as motion photos podem se dividir), que a documentação de suporte da Apple lista completamente. Você precisa de um plano de armazenamento iCloud+ grande o suficiente para conter a biblioteca recebida antes de começar.
Quanto tempo leva uma migração do Google Photos?
O gargalo é quase sempre a própria exportação do Takeout. Para uma biblioteca de 100 GB, espere várias horas de preparação e algumas horas de download. Para uma biblioteca de 400 GB, espere um a dois dias de preparação e uma janela semelhante para download. A importação para Immich, PhotoPrism ou Ente leva uma quantidade comparável de tempo além, principalmente limitada pela velocidade do disco e (para Immich ou PhotoPrism) a rapidez com que o servidor pode indexar rostos e gerar miniaturas. Planeje uma semana do início ao fim para uma biblioteca grande e você não será decepcionado.