ExifTool ou MetaWipe: quando usar cada um
O ExifTool é gratuito e poderoso, mas exige o terminal e não reescreve PDFs por inteiro. Veja quando ele basta, quando o MetaWipe faz mais sentido e qual cópia de backup apagar.
Se você sabe usar o terminal e precisa tirar metadados de centenas de fotos no seu próprio computador, o ExifTool é a escolha certa, e continua sendo gratuito. Se o trabalho mistura fotos, PDFs e documentos do Word, ou se você não quer abrir o terminal nem confiar só na própria leitura da saída, o MetaWipe faz a mesma tarefa e mostra no fim o que sobrou no arquivo.
O que é o ExifTool
EXIF é o bloco de metadados que a câmera grava dentro da foto: modelo do aparelho, data da captura e, quando o GPS está ligado, as coordenadas (GPSLatitude e GPSLongitude). O ExifTool é um programa gratuito, escrito por Phil Harvey, que lê e grava esses blocos e dezenas de outros formatos. Ele roda no Windows, no macOS e no Linux, e está documentado em exiftool.org.
Para ver tudo que um arquivo carrega, o comando é este:
exiftool -a -G1 foto.jpgA opção -G1 mostra o grupo de cada campo, e -a permite campos repetidos. A saída é longa, mas as linhas que importam costumam ser poucas:
[EXIF] Make : Apple
[EXIF] Model : iPhone 13
[GPS] GPSLatitude : 23 deg 33' 1.20" S
[GPS] GPSLongitude : 46 deg 38' 2.40" WEsses dois campos de GPS são os que mais importam. Eles são o que a pessoa que recebe a foto consegue ler sem nenhuma ferramenta. Para o significado de cada um, veja o campo GPSLatitude e a explicação completa do EXIF.
O comando que todo mundo usa, e o que ele faz de fato
Para apagar tudo de uma foto JPG, o comando mais citado é:
exiftool -all= foto.jpgPor padrão, o ExifTool guarda uma cópia de segurança chamada foto.jpg_original antes de alterar o original. Para trabalhar em uma pasta inteira sem essa cópia, use -overwrite_original:
exiftool -overwrite_original -all= *.jpg
exiftool -gps:all foto.jpgSe o segundo comando não imprimir nada, o bloco de GPS saiu. Esse é o teste mínimo, e vale fazê-lo sempre. Para fotos comuns em JPG, o resultado costuma ser exatamente o esperado. O problema começa quando o formato não é só uma imagem.
Onde o ExifTool deixa pontas soltas
O ExifTool foi feito para metadados de mídia. Ele não foi feito para documentos, e essa diferença explica quase todos os casos em que alguém acha que limpou e não limpou.
- PDF. O ExifTool grava as mudanças como atualização incremental, anexando um dicionário novo ao fim do arquivo. Os valores antigos de autor e título ficam nos bytes, recuperáveis por qualquer leitor. Só reescrever o PDF inteiro, como
qpdffaz, elimina esses restos. O caso do currículo mostra isso em detalhe, em metadados no currículo em PDF. - Word, Excel e PowerPoint. Os campos de autor, de empresa e de última modificação ficam em partes internas do arquivo zip, como
docProps/core.xml. Além disso, o nome de quem fez um comentário ou uma alteração fica dentro do próprio texto do documento. Para esses casos, a leitura comunzipé mais útil que o ExifTool, e o caminho mais direto está em remover o autor de um arquivo Word. - C2PA. O bloco de credenciais de conteúdo, que faz Instagram e Facebook marcarem uma imagem como feita por IA, aparece no ExifTool como blocos JUMBF e CBOR. Ler esses blocos é possível em versões recentes, mas a remoção depende do formato e da versão. Para entender o marcador em si, veja o que é C2PA e Content Credentials.
Nada disso é defeito do ExifTool. É o escopo dele. A pergunta certa é se a sua tarefa cabe nesse escopo.
Qual ferramenta para cada tarefa
| Tarefa | ExifTool | MetaWipe |
|---|---|---|
| Apagar o GPS de uma foto JPG | exiftool -gps:all= foto.jpg, com conferência manual | Envia, limpa e mostra o que foi removido |
| Limpar 300 fotos de uma pasta | Uma linha de comando, sem limite, no seu computador | Lote de até 50 arquivos, baixados em um ZIP |
| PDF de currículo ou petição | Campos limpos, mas valores antigos podem ficar nos bytes | Reescreve o arquivo inteiro e relê o resultado |
| Word, Excel, PowerPoint e LibreOffice | Cobertura limitada; exige checagem manual nos arquivos internos | Remove propriedades, autor em comentários e revisões |
| RAW de câmera | Remove o que você indicar, com controle total | Mantém marca e modelo, que o editor precisa, e remove série, dono e GPS |
| Vídeo MOV ou MP4 do celular | Possível, com cuidado com as datas do cabeçalho | Zera as datas de criação do cabeçalho, que o formato não permite apagar |
| Custo | Gratuito | 3 arquivos por dia; pacotes avulsos pagos por PIX, sem assinatura |
Uma ressalva honesta sobre a coluna do MetaWipe: ela descreve o que a ferramenta faz no servidor, e o arquivo precisa ser enviado para isso. Se o conteúdo for sensível e a foto for uma só, o ExifTool no seu computador resolve sem nenhum envio.
Quando o ExifTool é a escolha certa
- Você precisa limpar uma pasta grande de JPG ou de RAW e já usa o terminal.
- A limpeza faz parte de um script, de um processo de exportação ou de um backup automático.
- O arquivo não pode sair do seu computador, por contrato ou por cautela.
- Você quer controlar cada campo, como manter a data da captura e apagar só o GPS.
Quando o MetaWipe faz mais sentido
- O trabalho mistura fotos, PDF, Word e vídeo, e você não quer um comando diferente para cada um.
- Você não quer aprender a interpretar a saída do terminal e precisa de um relatório em português.
- O arquivo é um PDF que você vai enviar a alguém, e o risco de deixar um valor antigo nos bytes é o que você quer evitar.
- Você precisa conferir o resultado sem fazer a leitura por conta própria, com o leitor gratuito, sem cadastro.
O backup do ExifTool também tem GPS
Quando você roda o comando sem -overwrite_original, o ExifTool deixa para trás a cópia foto.jpg_original, com todos os metadados do arquivo antes da limpeza. É o erro mais comum em tutoriais: a foto limpa fica pronta para envio, e a cópia com a coordenada continua na pasta, pronta para ser sincronizada com a nuvem.
A sequência segura é testar em uma cópia da pasta e conferir se restou algum backup:
cp -r fotos_viagem fotos_teste
exiftool -overwrite_original -all= fotos_teste/*.jpg
find fotos_teste -name "*_original" | wc -lSe a contagem não for zero, os arquivos de backup ainda contêm os metadados e precisam ser apagados. Se a pasta já estava sincronizada com a nuvem, uma cópia limpa ao lado não resolve: a original já subiu e precisa ser removida também do serviço.
Para manter a data da captura e apagar só a localização, use exiftool -gps:all= -overwrite_original foto.jpg, e não o -all=, que apaga tudo. A escolha entre apagar tudo e apagar só o GPS é a mais importante que o comando pede.
O que fazer
- Se a tarefa é só uma pasta de JPG e você usa terminal, rode
exiftool -overwrite_original -all= *.jpge depoisexiftool -gps:allsobre a pasta para conferir. - Se há PDF ou arquivo do Office na lista, não use só o ExifTool. Use a página de remover metadados de PDF ou a de Word, e confira o resultado depois.
- Para uma comparação mais ampla das opções, veja a comparação dos removedores.
- Em qualquer caso, a confirmação é a última etapa. Um arquivo sem GPS no seu log não é o mesmo que um arquivo sem GPS quando alguém o abre.