Remover dados EXIF de fotos
Para tirar a localização de uma foto, apague os blocos de metadados: no JPEG são o segmento APP1 (EXIF com GPS, e XMP) e o APP13 (IPTC); no PNG, os chunks tEXt, iTXt, zTXt e eXIf. Cortando só esses bytes, os dados da imagem ficam intactos, então a foto não é recomprimida e a qualidade continua exatamente a mesma. Esta ferramenta faz isso no navegador, com vários arquivos de uma vez.
Como usar
- Arraste uma ou mais fotos para a caixa ou clique nela para escolher. JPEG, PNG e WebP são limpos byte a byte; HEIC e outros formatos são salvos de novo a partir dos pixels.
- Confira cada linha: o que foi encontrado (EXIF, XMP, localização GPS e outros) e o que sobrou depois da limpeza. Uma linha vermelha mostra a posição GPS que estava no arquivo.
- Salve cada arquivo ou clique em Baixar tudo (ZIP). Se alguma foto aparecer deitada em algum app, marque a opção de orientação para endireitar os pixels antes de remover a tag.
Como é calculado
Um JPEG é uma sequência de segmentos que começam com um marcador de 2 bytes e um tamanho. EXIF e XMP ficam em segmentos APP1, legendas IPTC no APP13, comentários no COM, e celulares acrescentam outros blocos APPn e imagens secundárias depois do marcador de fim da imagem. Tudo isso é removido. O cabeçalho JFIF, o perfil de cor ICC (APP2), o bloco de cor da Adobe (APP14) e tudo das tabelas de quantização até os dados comprimidos são copiados byte a byte.
Arquivos PNG são chunks com tipo, dados e checksum CRC. Os chunks de texto tEXt, iTXt e zTXt, o chunk eXIf e o carimbo de tempo tIME são removidos; os chunks de imagem são copiados com os checksums originais. No WebP, os chunks EXIF e XMP saem, as flags no cabeçalho VP8X são zeradas e o tamanho RIFF é reescrito.
A câmera guarda qual lado fica para cima na tag Orientation (valores de 1 a 8). Por padrão, o JPEG limpo mantém um bloco EXIF mínimo só com essa tag, então a foto continua aparecendo em pé e nada mais sobra. Com a opção de girar, os pixels são rotacionados e o arquivo é salvo de novo como JPEG com qualidade 92, o que remove a tag também, ao custo de uma recodificação.
Depois da limpeza, o novo arquivo é lido de novo pelo mesmo analisador e a página lista o que ainda estiver lá. Os arquivos são lidos nesta aba e nunca são enviados.
O que sai e o que fica
| Formato | Removido | Mantido |
|---|---|---|
| JPEG | EXIF e XMP (APP1), IPTC (APP13), comentários, outros blocos APPn, MPF e dados após o fim da imagem | Cabeçalho JFIF, perfil ICC, bloco Adobe, dados da imagem, tag Orientation (opcional) |
| PNG | tEXt, iTXt, zTXt, eXIf, tIME | Chunks de imagem, perfil de cor iCCP |
| WebP | Chunks EXIF e XMP | Dados da imagem, perfil ICC |
| HEIC e outros | Tudo (salvo de novo a partir dos pixels) | Só os pixels |
Perguntas frequentes
Remover o EXIF diminui a qualidade da foto?
Não em JPEG, PNG ou WebP. Só os bytes de metadados são cortados e os dados de imagem comprimidos são copiados sem mudança, então os pixels ficam idênticos ao original. O arquivo só fica um pouco menor. Apenas a opção de girar e formatos como HEIC são salvos de novo a partir dos pixels.
Como tirar a localização de uma foto no iPhone ou Android?
No celular, dá para desligar a localização na tela de compartilhamento (iPhone: Opções e depois Localização) ou nas configurações da câmera para as próximas fotos. Para fotos já tiradas, ou para limpar muitas de uma vez, arraste aqui: o bloco GPS sai junto com o resto do EXIF.
Por que o perfil de cor é mantido?
O perfil ICC diz como exibir as cores. Ele não tem dados de câmera, data ou localização, e removê-lo pode deixar fotos de gama ampla sem vida. Ele aparece na lista como mantido para você ver.
Minha foto é enviada?
Não. Os arquivos são lidos e reescritos por código que roda nesta aba do navegador. Nada vai para um servidor e nenhuma cópia fica guardada depois que você fecha a página.
Dá para conferir se a localização sumiu mesmo?
Sim. Cada linha mostra o que sobrou no novo arquivo, lido de novo pelo mesmo analisador. Você também pode abrir o arquivo salvo no visualizador de EXIF com link abaixo da caixa. Lembre que uma foto ainda pode revelar um lugar pelo que mostra, como uma placa de rua ou o número de uma casa.