O que é Identificador de tipo de arquivo?
O Identificador de Tipo de Arquivo detecta o formato real de qualquer arquivo lendo sua assinatura binária (bytes mágicos) — não apenas a extensão. Útil para identificar arquivos renomeados ou sem extensão e verificar se um arquivo é realmente o que parece ser.
Solte um ou vários arquivos renomeados ou sem extensão e a página lê os primeiros bytes — o chamado número mágico — e compara essa impressão digital com uma biblioteca que cobre PNG, JPEG, HEIC, AVIF, PDF, ZIP, MP3, MP4, ELF e dezenas de outros. Arquivos baseados em ZIP são espiados por dentro para revelar o formato real (DOCX, XLSX, APK, EPUB, JAR, OpenDocument) e listar seus membros. Extensões e marcadores de ransomware conhecidos disparam um aviso visível, e cabeçalhos que satisfazem dois formatos ao mesmo tempo são sinalizados como poliglotas. Cada resultado mostra o tipo MIME real, a extensão canônica, uma pontuação de confiança da detecção, uma impressão digital SHA-256 completa e um despejo hex+ASCII do cabeçalho — além de um relatório opcional em TXT ou JSON, tudo calculado no seu dispositivo sem enviar nada.
Como usar
- Passo 1 — Solte ou selecione o arquivo cujo tipo você deseja identificar.
- Passo 2 — A ferramenta lê o cabeçalho binário do arquivo e o compara com assinaturas conhecidas.
- Passo 3 — Veja o tipo MIME detectado, a extensão do arquivo e uma descrição do formato.
Quando usar
- Investigar um download chamado report.txt que não abre como texto puro.
- Triar um anexo de e-mail com extensão suspeita ou ausente antes de abrir.
- Confirmar que um arquivo exportado está no formato pedido (JPEG de verdade, não um BMP renomeado).
Resultado
Um colega enviou 'relatorio' sem extensão: solte o arquivo para descobrir que é na verdade um application/pdf — renomeie para relatorio.pdf e abra normalmente.
Perguntas frequentes
- Por que não confiar só na extensão do arquivo?
- Extensões mudam fácil, por descuido ou de propósito. Um arquivo chamado photo.jpg pode ser, na verdade, um PNG, um PDF ou até um ZIP. A assinatura mágica fica nos bytes e quase sempre revela o que o arquivo realmente é.
- Ele detecta todos os tipos de arquivo?
- Cobre mais de 50 formatos comuns — imagens, vídeo, áudio, compactados, documentos, executáveis, fontes e bancos de dados. Formatos obscuros ou proprietários podem cair no genérico application/octet-stream, mas o cabeçalho hexadecimal continua útil para uma pesquisa manual.
- Ele diferencia .docx de .xlsx? Os dois são ZIP por baixo.
- Sim. Quando a assinatura externa é ZIP, a ferramenta espia dentro do arquivo e procura por membros reveladores como word/document.xml (DOCX), xl/workbook.xml (XLSX), ppt/presentation.xml (PPTX), AndroidManifest.xml (APK), META-INF/container.xml (EPUB) ou um manifesto JAR. O resultado mostra tanto o formato base (ZIP) quanto o formato subjacente (por ex. Documento Word), além de listar os membros do arquivo.
- Assinatura mágica é a mesma coisa que hash ou checksum?
- Não exatamente. Um hash resume o arquivo inteiro; os bytes mágicos são apenas os primeiros bytes que funcionam como identificador de formato. Duas imagens PNG diferentes compartilham o mesmo número mágico, mas têm hashes totalmente diferentes. A ferramenta mostra ambos: os bytes mágicos que nomeiam o formato e um hash SHA-256 completo que identifica o arquivo exato.
- O arquivo sai do meu dispositivo?
- Não. A detecção do tipo lê apenas as primeiras centenas de bytes e as compara aqui mesmo, na página. Para calcular a impressão digital SHA-256, o arquivo inteiro é lido localmente, então arquivos muito grandes levam um instante, mas nada é copiado ou enviado para lugar algum — cada byte permanece no seu dispositivo.
Ferramentas relacionadas
Localizador de arquivos duplicados
Encontre arquivos duplicados comparando hashes
Visualizador de metadados de arquivos
Veja os metadados de qualquer arquivo — fotos, vídeo, áudio, PDFs e documentos do Office
Analisador de tamanho de arquivos
Analise e compare tamanhos de arquivos
Compressor de Arquivos ZIP
Crie arquivos ZIP a partir dos seus arquivos
Extrator de ZIP
Extraia arquivos de ZIP com privacidade
Codificador de Arquivos Base64
Codifica qualquer arquivo como texto Base64