MetaWipeAnalisar

ExifTool para iniciantes: ler e apagar metadados

Instale o ExifTool no Windows, Mac ou Linux, leia os campos de uma foto e apague a localização ou tudo, com cópia de segurança. Inclui o cuidado com PDFs e com a orientação da imagem.

Por Publicado em 5 min de leitura

ExifTool é um programa gratuito de linha de comando que lê e grava metadados de quase todos os formatos comuns. Para ler, digite exiftool -a -G1 -s foto.jpg; para apagar tudo, exiftool -all= foto.jpg. Por padrão, ele cria uma cópia do original com o sufixo _original, e só não faz isso com a opção -overwrite_original.

Instalar em três caminhos

  • Windows: baixe o pacote do Windows em exiftool.org, extraia o zip e renomeie exiftool(-k).exe para exiftool.exe. Coloque a pasta em um caminho do PATH, ou use o caminho completo nos comandos.
  • macOS: com o Homebrew instalado, rode brew install exiftool.
  • Linux (Debian e Ubuntu): rode sudo apt install libimage-exiftool-perl.

Para confirmar, rode exiftool -ver. Se o número da versão aparecer, o programa está pronto.

Ler: o primeiro comando

O comando -a -G1 -s mostra todos os campos, com o grupo de cada um e o nome curto. Num JPG de celular, a saída tem esta forma:

[EXIF] Make                       : Apple
[EXIF] Model                      : iPhone 15
[EXIF] DateTimeOriginal           : 2026:09:15 11:35:17
[GPS]  GPSLatitude                : 23 deg 33' 1.20" S
[GPS]  GPSLongitude               : 46 deg 38' 2.40" W

O grupo entre colchetes diz de onde vem cada campo. [GPS] é o bloco de localização; [XMP] e [IPTC] são os outros dois blocos que costumam guardar autor e legenda. Os nomes que aparecem são os mesmos do glossário do MetaWipe, como GPSLatitude e DateTimeOriginal.

Apagar: tudo, só a localização ou só o que você escolher

Os comandos mais usados, em ordem de intensidade:

exiftool -gps:all= foto.jpg
exiftool -all= foto.jpg
exiftool -all= -tagsFromFile @ -copyright -artist foto.jpg
exiftool -all= -r -ext jpg pasta/
  • -gps:all= apaga só a localização, e é a opção certa quando o objetivo é a coordenada.
  • -all= apaga todos os grupos, inclusive XMP, IPTC e a miniatura.
  • -tagsFromFile @ -copyright -artist depois do -all= devolve à foto só o copyright e o autor, copiados do próprio arquivo.
  • -r -ext jpg pasta/ percorre a pasta e as subpastas, e aplica o comando só aos JPGs.

Para trabalhar sem backup, adicione -overwrite_original, mas só depois de testar. A opção -P mantém a data de modificação do arquivo, o que importa para a data do arquivo e a data da foto.

O que o -all= tira além dos dados

Apagar tudo num JPG também remove o campo de orientação. A imagem continua igual em pixels, mas alguns visualizadores passam a mostrá-la de lado. É o caso mais comum de surpresa, e o campo se chama Orientation. Se o arquivo tiver um perfil de cor (ICC), ele também pode sair, e isso muda a aparência das cores em telas calibradas. Se o resultado não ficar bom, copie de volta só o que precisa, a partir do original.

Com PDF, o comando não basta

O PDF guarda alterações no fim do próprio arquivo, em vez de reescrevê-lo. Quando o ExifTool apaga um campo, ele grava um dicionário novo e vazio, e o valor antigo continua nos bytes anteriores. Dá para verificar com strings documento.pdf | grep -i author, como explica o texto sobre PDFs que guardam versões antigas. A correção é reescrever o arquivo inteiro: primeiro limpe com o ExifTool, depois rode qpdf documento.pdf limpo.pdf e confira o resultado em outra leitura.

Quando um programa com tela é mais fácil

O ExifTool é a ferramenta certa para pastas, automação e controle fino. Para um arquivo só, ou para quem não quer aprender a sintaxe, um programa com interface é mais curto. Vídeos com telemetria de drone têm um caso à parte, porque a trilha de GPS não é uma tag comum: vídeo de drone e GoPro com GPS quadro a quadro explica a remuxagem. Para comparar, veja ExifTool ou MetaWipe e qual o melhor removedor de metadados online.

Um exemplo do começo ao fim

Trabalhe sempre com uma cópia. O fluxo abaixo leva uma foto de celular de “com localização” a “sem localização”, em quatro comandos.

  1. Copie o arquivo: no terminal, cp foto.jpg teste.jpg (no Windows, copy foto.jpg teste.jpg).
  2. Leia o grupo GPS: exiftool -a -G1 -s teste.jpg. As linhas com [GPS] mostram a coordenada.
  3. Apague só a localização: exiftool -gps:all= teste.jpg. A cópia de segurança teste.jpg_original é criada ao lado.
  4. Releia: rode o mesmo comando de leitura. Se o grupo [GPS] não aparece mais, a coordenada saiu.

O terceiro passo não mexe no resto. Modelo, data e a configuração da câmera continuam, e isso é útil quando você quer apagar só a coordenada e manter o restante da foto. Para uma remoção completa, troque por -all=, e depois confira se o copyright que você quis manter voltou com -tagsFromFile.

Uma ressalva honesta

O ExifTool só mexe no que lê. Ele não reconhece uma marca d’água invisível nem apaga o texto de um comentário em um documento do Office, e o -tagsFromFile devolve à foto exatamente o que você indicou, nem mais nem menos. Usar o terminal não garante um arquivo limpo; garante apenas que o comando faz o que você escreveu.

O que fazer, em ordem

  1. Instale o programa e confirme com exiftool -ver.
  2. Leia o arquivo com exiftool -a -G1 -s antes de apagar qualquer coisa.
  3. Teste o comando em uma cópia, sem -overwrite_original.
  4. Confira o resultado com a mesma leitura, e também em o leitor gratuito, que mostra os grupos sem comando.
  5. Para entregar um arquivo limpo sem terminal, use o MetaWipe, e depois leia a cópia para confirmar.

Perguntas frequentes

O ExifTool é seguro para apagar metadados?

É seguro se você usar a cópia de segurança que ele cria por padrão, chamada foto.jpg_original. Ele é gratuito e deve ser baixado somente do site oficial, exiftool.org. O risco real não é o programa, e sim o comando: com -overwrite_original, o arquivo original é substituído. Teste em uma cópia antes de aplicar o comando em uma pasta inteira.

Como apagar só a localização de uma foto com o ExifTool?

Use exiftool -gps:all= foto.jpg. O comando remove apenas o grupo GPS, e mantém o modelo, a data e o restante do EXIF. Ele também cria o arquivo foto.jpg_original com a versão anterior. Para confirmar, rode exiftool -a -G1 -s foto.jpg de novo e veja se algum campo do grupo GPS ainda aparece.

O ExifTool apaga o conteúdo de um PDF?

Não apaga o conteúdo, mas também não reescreve o arquivo. Ele grava uma atualização incremental, e o valor antigo do autor pode continuar nos bytes. Para remover de verdade, limpe os campos com o ExifTool e depois reescreva o PDF com qpdf, que gera um arquivo novo contendo apenas os objetos atuais. Confirme a cópia depois de cada etapa.

Por que a foto ficou de lado depois de usar -all=?

Porque o comando remove todos os grupos, inclusive o campo de orientação, que informa ao visualizador como girar a imagem. A pixel data não muda. Para recuperar, copie só a orientação do original com exiftool -tagsFromFile foto.jpg_original -Orientation foto.jpg. Se o problema for recorrente, aplique a remoção apenas aos grupos que você quer apagar.

Continue lendo

Leitura gratuita, sem cadastro.

Analisar