Pular para o conteúdo
Aback Tools Logo

Identificador de Formato de Imagem

Envie qualquer arquivo para identificar o formato real da imagem pelos magic bytes, e não apenas pela extensão do arquivo. Detecta PNG, JPEG, GIF, WebP, BMP, TIFF, AVIF, HEIC, JPEG XL, QOI, PSD e mais. Sinaliza extensões incompatíveis e extrai dimensões, profundidade de cor, presença de canal alfa e informações de animação. Toda a análise é executada localmente no seu navegador: seus arquivos nunca saem do seu dispositivo. Grátis e sem cadastro.

Identify Image Format
Upload any file to identify its true image format from magic bytes - independent of the file extension. All analysis runs locally in your browser - your files never leave your device.

Por que usar nosso identificador de formato de imagem?

  • Identificação instantânea do formato: Envie qualquer arquivo e o identificador lê os primeiros bytes na hora para determinar o formato real: PNG, JPEG, GIF, WebP, BMP, TIFF, AVIF, HEIC, JPEG XL, QOI, PSD e mais. Os resultados aparecem em menos de um segundo, sem fila de processamento.
  • Detecção por magic bytes, não só pela extensão: O identificador lê os magic bytes binários reais no início do arquivo, não a extensão do nome. Ele detecta arquivos com nome errado e sinaliza extensões incompatíveis, algo essencial para auditorias de segurança, uploads em CMS e pipelines de validação de formato.
  • Identificador de formato de imagem online seguro: Seus arquivos nunca saem do seu dispositivo. O identificador é executado totalmente do lado do cliente, no seu navegador: sem upload para servidores, sem registro de dados e sem requisições a terceiros. Seguro para fotos privadas, documentos confidenciais e ativos internos.
  • 100% grátis, sem limites e sem anúncios: O identificador de formato de imagem é totalmente gratuito, sem cadastro, sem conta, sem plano premium e sem limites de uso. Identifique quantos arquivos precisar: grátis para sempre e sem anúncios.

Casos de uso comuns do identificador de formato de imagem

  • Segurança e validação de uploads: Verifique se os arquivos enviados são realmente o formato de imagem que afirmam ser, e não executáveis ou scripts renomeados com extensão de imagem. O identificador lê os magic bytes para detectar tipos de arquivo falsificados antes que cheguem ao seu servidor.
  • Desenvolvimento web e uploads em CMS: Confirme a compatibilidade do formato antes de enviar para um CMS, CDN ou pipeline de processamento de imagens. O identificador sinaliza HEIC, AVIF e outros formatos que podem não ser suportados por navegadores antigos ou bibliotecas de backend.
  • Gestão de ativos digitais: Audite bibliotecas de imagens em busca de arquivos com nome errado, extensões incorretas e inconsistências de formato. O identificador revela o formato real de cada arquivo para que você organize e migre ativos com confiança.
  • Depuração de pipelines de processamento de imagens: Diagnostique por que uma imagem não carrega ou não é processada corretamente verificando seu formato real, dimensões, profundidade de cor e estado do canal alfa. O identificador expõe os detalhes técnicos exatos de que seu pipeline precisa.
  • Fotografia e migração de formatos: Identifique o formato exato dos arquivos de saída da câmera, incluindo formatos próximos ao RAW como TIFF e PSD, antes de planejar uma conversão ou arquivamento. O identificador mostra a profundidade de bits e o espaço de cor para um planejamento preciso.
  • Verificação de formato e testes de qualidade: Valide se ferramentas de conversão de imagens, scripts de exportação e transformações de CDN produzem o formato de saída correto. O identificador confirma o formato real pelos magic bytes, não apenas pelo nome do arquivo ou pelo cabeçalho Content-Type.

O que é identificação de formato de imagem por magic bytes?

A identificação de formato de imagem é o processo de determinar o formato real de um arquivo de imagem lendo seu conteúdo binário, especificamente os magic bytes (também chamados de assinaturas de arquivo) no início do arquivo. Cada formato de imagem tem uma sequência única de bytes em uma posição fixa que o identifica sem ambiguidade. Por exemplo, arquivos PNG sempre começam com 89 50 4E 47, arquivos JPEG começam com FF D8 FF e arquivos WebP começam com 52 49 46 46 (RIFF). O identificador lê essas assinaturas diretamente, e não a extensão do arquivo, por isso identifica corretamente arquivos com nome errado e detecta falsificação de formato.

Como funciona nosso identificador de formato de imagem

A identificação acontece em três etapas, totalmente no seu navegador:

  1. Envie seu arquivo: Arraste e solte ou clique para procurar. O identificador aceita qualquer arquivo: não há restrições de formato nem limites de tamanho. Ele tentará identificar o formato independentemente da extensão.
  2. Análise dos magic bytes: A ferramenta lê os primeiros 64 bytes do arquivo e os compara com um banco de dados de assinaturas de formato conhecidas. Também analisa cabeçalhos específicos do formato para extrair dimensões, profundidade de cor e outros metadados. Os dados do seu arquivo nunca saem do navegador.
  3. Revise os resultados: O identificador exibe o formato detectado, o tipo MIME, as dimensões, a profundidade de cor, o estado do canal alfa, as informações de animação e os magic bytes brutos, além de um aviso se a extensão do arquivo não corresponder ao formato detectado.

O que o identificador de formato de imagem detecta

  • Formato e tipo MIME: O formato real da imagem (PNG, JPEG, GIF, WebP, BMP, TIFF, ICO, SVG, AVIF, HEIC, HEIF, JPEG XL, QOI, PSD) e sua string de tipo MIME padrão.
  • Dimensões e megapixels: Largura × altura em pixels, contagem total de pixels, megapixels e proporção, extraídos diretamente do cabeçalho do formato.
  • Profundidade de cor e canais: Profundidade de bits, número de canais de cor, espaço de cor (sRGB, escala de cinza, indexado, CMYK) e se a imagem tem canal alfa (transparência).
  • Animação e extensão incompatível: Se a imagem é animada (GIF, WebP), o número de quadros e um aviso se a extensão do arquivo não corresponder ao formato detectado.

Formatos suportados

O identificador de formato de imagem suporta PNG, JPEG, GIF 87a/89a, WebP, BMP, TIFF (little-endian e big-endian), ICO, SVG, AVIF, HEIC, HEIF, JPEG XL, QOI, PSD (Photoshop) e PDF (para arquivos com nome errado). Para formatos como AVIF e HEIC, em que a análise completa das dimensões exige um parser ISOBMFF completo, a ferramenta identifica o formato e o tipo MIME, mas pode não extrair as dimensões em pixels.

Perguntas frequentes

Um identificador de formato de imagem determina o formato real de um arquivo de imagem lendo seus magic bytes binários, a sequência única de bytes presente no início de cada arquivo. Esta ferramenta suporta PNG, JPEG, GIF, WebP, BMP, TIFF, ICO, SVG, AVIF, HEIC, HEIF, JPEG XL, QOI, PSD e mais.

As extensões de arquivo podem ser alteradas, falsificadas ou incorretas. Os magic bytes estão incorporados ao conteúdo binário e não podem ser alterados sem modificar o arquivo. O identificador de formato de imagem lê esses bytes para determinar o formato real, independentemente do nome do arquivo.

Significa que a extensão do arquivo não corresponde ao formato detectado pelos magic bytes. Isso pode acontecer quando um arquivo é renomeado, exportado com a extensão errada ou salvo incorretamente.

Não. Toda a identificação de formato acontece localmente no seu navegador. Seus arquivos nunca são enviados a nenhum servidor, armazenados ou compartilhados externamente.

PNG, JPEG, GIF (87a e 89a), WebP, BMP, TIFF, ICO, SVG, AVIF, HEIC, HEIF, JPEG XL, QOI, PSD e PDF. Para AVIF e HEIC, o formato e o tipo MIME são identificados, mas as dimensões em pixels podem não ser extraídas.

Sim: 100% gratuito, para sempre. Sem cadastro, sem conta, sem plano premium, sem anúncios e sem limites de uso.

Sim. Ele detecta arquivos GIF animados (89a) e WebP animados, e informa o número de quadros dos GIFs animados.

Para AVIF, HEIC e HEIF, extrair as dimensões em pixels exige analisar um contêiner ISOBMFF complexo. O formato e o tipo MIME são identificados corretamente, mas a extração de dimensões não é suportada para esses formatos.

Magic bytes são uma sequência fixa de bytes em uma posição específica de um arquivo que identifica seu formato de forma inequívoca. Por exemplo, todo arquivo PNG válido começa com 89 50 4E 47. O identificador de formato de imagem compara os primeiros 64 bytes do seu arquivo com um banco de dados de assinaturas conhecidas.