Data da captura x data de modificação: qual a diferença?
A data da captura fica dentro da foto; a de modificação, no sistema de arquivos. Por que elas discordam depois de uma cópia e qual cada programa usa.
Toda foto no seu computador tem pelo menos duas datas, e elas respondem perguntas diferentes.
A data da captura pertence à foto. A câmera gravou no momento do clique, e ela não muda, não importa quantas vezes o arquivo seja copiado. É essa que interessa para você.
A data de modificação e a data de criação pertencem ao arquivo. Elas registram o que aconteceu com ele neste disco: quando foi copiado para cá, quando foi gravado pela última vez. Copiar uma foto para outro disco zera essas datas. Elas não dizem nada sobre quando a foto foi tirada.
Onde fica cada data
A data da captura fica dentro do arquivo, no bloco EXIF, em um campo chamado DateTimeOriginal. Ela viaja com a foto em cópias, envios e downloads. Nada muda esse campo, a não ser um programa que regrave os metadados. Capturas de tela nunca têm esse campo. O WhatsApp apaga. Fotos digitalizadas recebem o dia da digitalização.
A data de modificação fica do lado de fora, no sistema de arquivos. É a última vez que o conteúdo do arquivo foi gravado. A maioria das cópias preserva essa data. Um download pelo navegador, a extração de um zip e o "salvar" de um editor zeram essa data para agora.
A data de criação também fica no sistema de arquivos, e é a menos confiável das três. No Mac e no Windows, ela vira o momento em que o arquivo apareceu neste disco, então uma cópia é "criada" quando é copiada.
Vídeos têm uma quarta data. Arquivos MP4 e MOV guardam uma data de criação no próprio contêiner, e guardam em UTC. Os apps de fotos leem essa data nos vídeos, e não o EXIF.
Para ver todas de uma vez, use o exiftool:
exiftool -time:all IMG_4821.jpg
Qual programa lê qual data
No Windows, clique com o botão direito na foto, escolha Propriedades e depois Detalhes: "Data da captura" vem do EXIF. A coluna "Data de modificação" do Explorador de Arquivos é sempre a do sistema de arquivos. O app Fotos ordena pela data da captura e usa a data de modificação quando ela falta.
No Mac, o Finder ordena por "Data de Criação" ou "Data de Modificação", as duas do sistema de arquivos. O Fotos da Apple importa pelo EXIF e só usa a data do arquivo quando o EXIF está vazio.
O Google Fotos, o Fotos da Apple, o Immich, o PhotoPrism e as galerias do Android leem o EXIF primeiro. Quando ele falta, usam a data de modificação. É por isso que um print enviado em 2019 e baixado em 2026 aparece como 2026.
Por que as fotos do Takeout só mostram a data de hoje
Muitas fotos do Google Takeout não têm data da captura nenhuma. O Google guardou a data em um arquivo .json ao lado da foto, e nenhum sistema lê esse arquivo. Então o gerenciador de arquivos mostra só as datas do arquivo, e todas dizem o dia em que você descompactou o download. A explicação completa está em fotos do Google Takeout com data errada.
Como fazer as datas concordarem
A regra: o EXIF é a verdade, e o sistema de arquivos copia dele. Se a data da captura está certa e as datas do arquivo estão erradas, um comando do exiftool copia para fora:
exiftool -r "-FileModifyDate<DateTimeOriginal" "-FileCreateDate<DateTimeOriginal" -overwrite_original .
FileCreateDate funciona no Mac e no Windows; o Linux ignora. Não faça o caminho inverso, a não ser que tenha certeza de que a data de modificação está certa. Depois de uma cópia ou de um download, ela não está. O caso das fotos copiadas do celular está em fotos passadas do celular para o PC com data errada.
O app grava a data real da captura nos dois lugares ao mesmo tempo: dentro da foto e nas datas do arquivo. Assim a foto carrega a própria verdade, e as suas pastas também ficam em ordem. Para cada foto ele usa a melhor data disponível: o .json do Takeout se existir, depois o EXIF, depois a data de modificação. Funciona em qualquer pasta, não só em exportações do Takeout. Roda offline no Windows, no Mac e no Linux. As primeiras 1000 fotos são grátis.
Perguntas frequentes
O EXIF guarda a hora local ou UTC?
A hora local, sem fuso, a não ser que a câmera também grave o campo OffsetTimeOriginal, o que os celulares mais novos fazem. Vídeos guardam UTC. Por isso uma foto e um vídeo do mesmo momento podem mostrar horas diferentes no gerenciador de arquivos.
Renomear um arquivo muda alguma data?
Não. Renomear ou mover o arquivo dentro do mesmo disco não muda o conteúdo nem as datas.