Pular para o conteúdo

Visualizador de Metadados de Imagem - Extraia Dados EXIF, IPTC e XMP Online

Visualizador online gratuito de metadados de imagem para extrair e analisar dados EXIF, IPTC e XMP de arquivos JPEG, PNG e WebP. Visualize configurações da câmera, localização GPS, carimbos de tempo e muito mais. 100% baseado no navegador - sem uploads.

Visualizador de Metadados de Imagem

Clique para enviar ou arraste e solte

JPEG, PNG, WebP

Calculadora de carregamento...
📚

Documentação

Visualizador de metadados de imagens

Um visualizador de metadados de imagens lê os detalhes técnicos armazenados em um arquivo de imagem sem abri-lo em um editor de fotos. Essa ferramenta lê um arquivo JPEG, PNG ou WebP no navegador e exibe o nome do arquivo, o tamanho do arquivo, o tipo de arquivo, a data da última modificação, as dimensões em pixels, a proporção da imagem e a profundidade de cor. O arquivo nunca é enviado a um servidor.

Quais informações essa ferramenta exibe?

Depois que um arquivo é carregado, a ferramenta lista estas propriedades:

  • Nome do arquivo — o nome do arquivo carregado.
  • Tamanho do arquivo — exibido em unidades binárias (KiB, MiB, GiB), nas quais cada degrau equivale a 1024 vezes o anterior.
  • Tipo de arquivo — o tipo MIME do arquivo, como image/jpeg.
  • Última modificação — a data e a hora da modificação registradas pelo sistema operacional para esse arquivo. Isso não corresponde necessariamente à data em que a foto foi tirada; copiar ou salvar um arquivo novamente pode alterar esse valor.
  • Dimensões — a largura e a altura da imagem em pixels, obtidas pela decodificação da imagem no navegador.
  • Proporção da imagem — a razão entre a largura e a altura, reduzida à sua forma mais simples em números inteiros.
  • Profundidade de cor — o número de bits usados para armazenar cada pixel, obtido dos bytes do cabeçalho do arquivo.

O que esta ferramenta não exibe

As fotos digitais também podem conter três outros tipos de metadados incorporados: EXIF (Exchangeable Image File Format), que câmeras e celulares gravam com detalhes como lente, abertura, velocidade do obturador, ISO e, às vezes, coordenadas de GPS; campos IPTC (International Press Telecommunications Council), usados por organizações de notícias para legendas, créditos e informações de direitos autorais; e XMP (Extensible Metadata Platform), um formato da Adobe para histórico de edição e marcações personalizadas.

Esta ferramenta não lê nenhum dos três. Ela não pode exibir configurações da câmera, localização GPS, campos de direitos autorais nem histórico de edição, mesmo quando o arquivo os contém. Ela lê apenas as sete propriedades listadas acima. Quem precisar de dados EXIF, IPTC ou XMP deve usar uma ferramenta dedicada, como o ExifTool, ou verificar os detalhes de uma foto no painel de propriedades do arquivo do sistema operacional.

Como calcular as unidades de tamanho de arquivo

O tamanho do arquivo é medido em bytes e convertido para a maior unidade binária que mantenha o número legível. A ferramenta divide a quantidade de bytes por 1024 repetidamente até que o resultado fique entre 1 e 1024, arredondando-o para duas casas decimais:

1unit index = floor(log(bytes) / log(1024))
2size = bytes / 1024^(unit index)
3

Os nomes das unidades são Bytes, KiB, MiB, GiB, TiB e PiB. São unidades binárias em que 1 KiB equivale a 1024 bytes e 1 MiB equivale a 1.048.576 bytes. Isso difere das unidades decimais KB/MB que alguns gerenciadores de arquivos usam, nas quais 1 KB equivale a 1000 bytes.

Exemplo: um arquivo de 2.500.000 bytes resulta em um índice de unidade de 2 (MiB), portanto o tamanho é 2.500.000 ÷ 1.048.576 ≈ 2,38 MiB, e não 2,5 MB. A ferramenta aceita arquivos de até 50 MiB (52.428.800 bytes).

Como a proporção da imagem é calculada

A proporção da imagem é obtida dividindo a largura e a altura pelo máximo divisor comum (MDC), o maior número que divide ambas exatamente:

1GCD(width, height)
2ratio = (width / GCD) : (height / GCD)
3

Exemplo: para uma imagem de 1920 × 1080 pixels, o MDC de 1920 e 1080 é 120. Dividir ambos os números por 120 resulta em 16:9.

Como a profundidade de cor é detectada

A profundidade de cor é uma propriedade do cabeçalho do arquivo, não da imagem decodificada. Um navegador sempre decodifica a imagem internamente em pixels de 8 bits por canal, mesmo que o arquivo de origem use outra profundidade. Para informar o valor real, a ferramenta lê os bytes brutos do próprio arquivo, em vez da imagem decodificada:

  • PNG: o bloco IHDR armazena um byte de profundidade de bits e um byte de tipo de cor. A profundidade de bits é o número de bits por amostra, então a ferramenta a multiplica pelo número de canais que o tipo de cor implica.
  • JPEG: um marcador de início de quadro armazena a precisão da amostra e o número de componentes de cor; os bits por pixel são iguais à precisão multiplicada pelos componentes.
  • WebP: o bloco VP8X, VP8 ou VP8L indica se a imagem tem um canal alfa, resultando em 24 bpp (RGB) ou 32 bpp (RGBA).

Exemplo: uma foto JPEG comum com precisão de 8 bits e 3 componentes de cor (YCbCr) é informada como 24 bpp (8 bits/canal, YCbCr). Se o cabeçalho do arquivo não corresponder a um desses três formatos, o campo de profundidade de cor é omitido dos resultados.

Formatos de arquivo compatíveis

A ferramenta aceita arquivos JPEG, PNG e WebP. Outros formatos, incluindo GIF, TIFF, HEIC e arquivos RAW de câmeras, não são aceitos pelo carregador.

Como usar a ferramenta

  1. Clique na área de carregamento ou arraste e solte nela um arquivo JPEG, PNG ou WebP.
  2. A ferramenta decodifica o arquivo localmente e lista seus metadados em uma tabela.
  3. Clique em "Copiar" ao lado de qualquer linha para copiar apenas aquele valor.
  4. Clique em "Baixar metadados" para salvar todos os valores como um arquivo de texto.

Tudo acontece no navegador usando as APIs FileReader e Image do JavaScript. Nenhum arquivo é enviado a um servidor em momento algum.

Exemplo

O carregamento de uma foto JPEG com 1920 × 1080 pixels e 2.500.000 bytes, salva com codificação YCbCr de 8 bits, produz:

PropriedadeValor
Nome do arquivophoto.jpg
Tamanho do arquivo2,38 MiB
Tipo de arquivoimage/jpeg
Última modificação(data e hora do arquivo)
Profundidade de cor24 bpp (8 bits/canal, YCbCr)
Dimensões1920 × 1080 px
Proporção da imagem16:9

Perguntas frequentes

Esta ferramenta exibe a localização GPS ou as configurações da câmera? Não. Essas informações vêm dos dados EXIF, e esta ferramenta não lê segmentos EXIF. Ela informa apenas o nome, o tamanho e o tipo do arquivo, a data da última modificação, as dimensões, a proporção da imagem e a profundidade de cor.

Minha imagem é enviada a um servidor? Não. O arquivo é lido e decodificado inteiramente no navegador usando JavaScript. Ele nunca sai do dispositivo.

Por que o tamanho do meu arquivo aparece em MiB em vez de MB? A ferramenta usa unidades binárias (1 KiB = 1024 bytes) em vez de unidades decimais (1 KB = 1000 bytes). O "i" no nome indica uma unidade binária.

Por que o campo de profundidade de cor não aparece para a minha imagem? A profundidade de cor só é informada quando o cabeçalho do arquivo corresponde a um formato JPEG, PNG ou WebP conhecido. Se o cabeçalho não puder ser interpretado, o campo é omitido em vez de mostrar um palpite.

Por que a data da "última modificação" não corresponde à data em que a foto foi tirada? Essa data vem do registro de data e hora da modificação do arquivo no sistema operacional, não da câmera. Copiar, salvar novamente ou transferir um arquivo pode alterá-la, e ela pode ser diferente de qualquer data de captura armazenada nos dados EXIF, que esta ferramenta não lê.

Posso carregar um arquivo GIF, TIFF ou RAW? Não. O carregador aceita apenas arquivos JPEG, PNG e WebP.

Referências

  1. National Institute of Standards and Technology (NIST). Prefixes for binary multiples. NIST: prefixos binários — kibi (Ki) = 2^10 e mebi (Mi) = 2^20; 1 MiB = 1.048.576 bytes contra 1 MB = 1.000.000 bytes.
  2. World Wide Web Consortium (W3C). Portable Network Graphics (PNG) Specification (Third Edition). Especificação PNG — o bloco IHDR contém um byte de profundidade de bits (bits por amostra) e um byte de tipo de cor.
  3. International Press Telecommunications Council (IPTC). IPTC Photo Metadata. Metadados de fotos IPTC — o padrão para informações administrativas, descritivas e de direitos autorais sobre imagens.