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
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), as unidades que navegadores e sistemas operacionais normalmente usam para tamanhos de arquivo.
- 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 GPS; campos IPTC (International Press Telecommunications Council), usados por organizações jornalísticas para legendas, créditos e direitos autorais; e XMP (Extensible Metadata Platform), um formato da Adobe para histórico de edição e etiquetas 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:
em que b é o tamanho do arquivo em bytes, i é o índice da unidade e s é o tamanho na unidade indicada por esse índice.
Os nomes das unidades são Bytes, KiB, MiB, GiB, TiB e PiB — unidades binárias nas quais 1 KiB equivale a 1024 bytes. Isso difere dos KB/MB decimais usados por alguns gerenciadores de arquivos, nos 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:
em que w é a largura em pixels, h é a altura, g é o máximo divisor comum e R é a proporção da imagem.
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 internamente uma imagem 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 que, juntos, indicam os bits por pixel.
- 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.
- GIF: o byte do descritor de tela lógica codifica quantos bits por pixel a tabela de cores usa.
- 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 padrão 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 puder ser associado a nenhum desses quatro formatos, o campo de profundidade de cor não será incluído nos 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
- Clique na área de carregamento ou arraste e solte nela um arquivo JPEG, PNG ou WebP.
- A ferramenta decodifica o arquivo localmente e lista seus metadados em uma tabela.
- Clique em "Copiar" ao lado de qualquer linha para copiar apenas aquele valor.
- 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 prático
O carregamento de uma foto JPEG com 1920 × 1080 pixels e 2.500.000 bytes, salva com codificação YCbCr de 8 bits, produz:
| Propriedade | Valor |
|---|---|
| Nome do arquivo | photo.jpg |
| Tamanho do arquivo | 2,38 MiB |
| Tipo de arquivo | image/jpeg |
| Última modificação | (data e hora do arquivo) |
| Profundidade de cor | 24 bpp (8 bits/canal, YCbCr) |
| Dimensões | 1920 × 1080 px |
| Proporção da imagem | 16:9 |
Dúvidas 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 é exibido em MiB em vez de MB? A ferramenta usa unidades binárias (1 KiB = 1024 bytes), que é a forma como a maioria dos sistemas operacionais informa tamanhos de arquivo, em vez de unidades decimais (1 KB = 1000 bytes).
Por que o campo de profundidade de cor não aparece para minha imagem? A profundidade de cor só é informada para arquivos JPEG, PNG, GIF e WebP cujo cabeçalho corresponda a um formato conhecido. Se o cabeçalho não puder ser analisado, o campo será omitido em vez de exibir uma estimativa.
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.