Identificador de Formato de Arquivo Detecta o formato do arquivo analisando os bytes mágicos (assinatura do arquivo) no cabeçalho.
Identificador de Formato de Arquivo
Detecta o formato do arquivo analisando os bytes mágicos (assinatura do arquivo) no cabeçalho.
Faça upload de qualquer arquivo
Solte ou selecione qualquer arquivo para identificá-lo.
Veja o resultado da detecção
Veja o formato detectado, tipo MIME e nível de confiança.
Inspeccione o dump em hex
Veja os primeiros bytes do arquivo no formato hexadecimal.
What Is Identificador de Formato de Arquivo?
O Identificador de Formato de Arquivo detecta tipos de arquivos analisando bytes mágicos - sequências de bytes específicas no início dos arquivos que identificam seu formato. Ao contrário de confiar em extensões de arquivo (que podem ser alteradas ou erradas), a análise de bytes mágicos examina o conteúdo real do arquivo. A ferramenta verifica contra 30+ assinaturas de arquivo conhecidas, cobrindo imagens (JPEG, PNG, GIF, WebP), documentos (PDF, Office, RTF), arquivos compactados (ZIP, GZIP, RAR, 7Z), áudio (MP3, FLAC, OGG), vídeo (MP4, WebM), fontes (WOFF, TTF, OTF) e mais. Ela também exibe um dump hexadecimal dos primeiros 64 bytes para inspeção manual.
Why Use Identificador de Formato de Arquivo?
-
Identifica arquivos pelo conteúdo real, não apenas pela extensão.
-
30+ assinaturas de arquivo que cobrem todos os formatos comuns.
-
Exibição de dump em hex para inspeção manual.
-
Mostra a extensão detectada, tipo MIME e nível de confiança.
Common Use Cases
Arquivos Desconhecidos
Identifique arquivos com extensões faltantes, incorretas ou desconhecidas.
Análise de Segurança
Verifique se as extensões dos arquivos correspondem ao conteúdo real para detectar arquivos disfarçados.
Recuperação de Dados
Identifique arquivos recuperados que perderam suas extensões ou metadados.
Desenvolvimento
Verifique a lógica de detecção do tipo de arquivo e examine os cabeçalhos dos arquivos durante o desenvolvimento.
Technical Guide
A ferramenta lê os primeiros 512 bytes do arquivo carregado como um ArrayBuffer e verifica contra um banco de dados de sequências de bytes mágicos conhecidas. Cada assinatura especifica: os valores de byte a serem correspondidos, offset de byte opcional, extensão de arquivo, tipo MIME e descrição legível por humanos.
As assinaturas são verificadas em ordem, com assinaturas mais longas/mais específicas sendo verificadas primeiro. O processo de correspondência compara cada byte da assinatura contra os bytes do arquivo no offset especificado, aplicando opcionalmente uma máscara de bits.
O dump hexadecimal exibe os primeiros 64 bytes no formato tradicional de dump hexadecimal: offset, valores de byte hexadecimais e representação de caracteres ASCII. Caracteres não imprimíveis são mostrados como pontos.
Níveis de confiança: "Alto" significa que a correspondência da assinatura é forte e específica. Alguns formatos compartilham cabeçalhos semelhantes (por exemplo, formatos baseados em ZIP, como DOCX, XLSX, JAR), resultando em notas sobre alternativas possíveis.
Tips & Best Practices
-
1A detecção de bytes mágicos é mais confiável do que as extensões de arquivo, que podem ser facilmente alteradas.
-
2Alguns formatos compartilham assinaturas (por exemplo, .docx/.xlsx/.jar são todos baseados em ZIP).
-
3O dump em hex ajuda a identificar formatos personalizados ou incomuns manualmente.
-
4Apenas os primeiros 512 bytes são lidos - o arquivo não é totalmente carregado na memória.
Related Tools
Analisador de Tamanho de Arquivo
Analise o tamanho do arquivo com conversões de unidade e estimativas de tempo de transferência.
🔄 File Conversion
Detector de Codificação
Detecta a codificação de caracteres do arquivo de texto (UTF-8, UTF-16, ASCII, Latin-1).
🔄 File Conversion
Detector/Removador de BOM
Detecte e remova Marcas de Ordem de Byte (BOM) de arquivos de texto.
🔄 File Conversion
Visualizador de Metadados de Arquivo
Veja metadados de arquivo abrangentes, incluindo tamanho, tipo, entropia e cabeçalho em hex.
🔄 File ConversionFrequently Asked Questions
Q Quantos formatos são detectados?
Q O arquivo inteiro é lido?
Q E se o formato não for detectado?
Q Ele pode detectar formatos baseados em ZIP (DOCX, XLSX)?
Q Meu arquivo é enviado?
About This Tool
Identificador de Formato de Arquivo is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.