🇬🇧 English🇪🇸 Español🇫🇷 Français🇩🇪 Deutsch🇸🇦 العربية🇧🇷 Português
🚀 Explorar Todas as Ferramentas
🚀 Explorar Todas as Ferramentas

🧬 Detector de Tipo de Arquivo

Descubra o tipo real de qualquer arquivo lendo seus magic bytes, mesmo com extensão errada ou ausente.

📂
Solte arquivos aquiou clique para escolher, vários arquivos suportados

🔐 Os arquivos são lidos localmente com a File API e apenas os primeiros bytes são inspecionados. Nada é enviado ao 0Appz ou a terceiros.

📋

Como usar esta ferramenta

1
⌨️
1. Insira sua entrada
Digite, cole ou solte seu arquivo acima.
2
🔒
2. Execute no navegador
Seus arquivos nunca saem do dispositivo.
3
💾
3. Baixe o resultado
Salve ou copie na hora, sem cadastro.

Visão geral

Detector de Tipo de Arquivo revela o que um arquivo realmente é lendo seus magic bytes, os primeiros bytes que cada formato usa como assinatura. Solte um ou vários arquivos e receba o tipo detectado, o MIME real, a extensão sugerida, o tamanho e uma prévia hex do cabeçalho, além de um selo indicando quando extensão e conteúdo divergem. Essa verificação é o ponto principal: um arquivo chamado foto.jpg que na verdade é PNG, ou um .exe disfarçado de .pdf, é detectado na hora. Tudo é lido localmente via File API, só os primeiros 32 bytes, nada é enviado e a ferramenta funciona offline.

Por que magic bytes vencem extensões

Um nome de arquivo é um rótulo que usuários ou scripts podem mudar; os primeiros bytes definem o formato real. O detector lê esses bytes de assinatura, compara com uma base de formatos e reporta o tipo real, o MIME e uma extensão sugerida. Quando extensão e conteúdo divergem, um selo de aviso aparece, o sintoma clássico de arquivo renomeado, download corrompido ou executável disfarçado.

Especificações e compatibilidade

PropriedadeComportamento
MétodoCasamento de assinaturas por magic bytes (primeiros 32 bytes)
RetornaTipo detectado, MIME real, extensão sugerida, tamanho e prévia hex
Checagem de coerênciaSelo quando extensão e conteúdo divergem
LoteVários arquivos por execução
Processamento100% no cliente via File API; nada é enviado
OfflineFunciona após o primeiro carregamento
CustoGrátis, sem conta e sem limite de tamanho

Privacidade: arquivos são apenas inspecionados

Somente os bytes de cabeçalho são lidos, então até um documento grande é checado em milissegundos. Nenhum dado sai do aparelho e a ferramenta trabalha sem rede após o primeiro carregamento.

Quando a detecção é essencial

  • Verifique um download antes de abrir se o ícone for genérico.
  • Cheque anexos que alegam ser PDF ou imagem.
  • Identifique arquivo sem extensão recuperado de backup.
  • Confirme renomeações em massa.
  • Trate qualquer divergência como sinal de alerta.

Veja também as ferramentas utilitárias para hash, codificação e metadados.

Bytes mágicos, tipos MIME e extensões divergentes

A extensão de um arquivo é uma convenção de nomes, não uma prova: renomear um .exe para .jpg não muda o que o arquivo é. A verificação confiável é a assinatura do arquivo, muitas vezes chamada de bytes mágicos, uma sequência curta no início que identifica o formato. PDFs começam com %PDF, PNG com um cabeçalho fixo de oito bytes, JPEG com FF D8 FF, formatos baseados em ZIP, incluindo DOCX, XLSX e muitos outros, com PK, e executáveis ELF com um padrão específico. Um detector lê esses bytes e os compara com a extensão, e assim encontra uma imagem renomeada, um documento com sufixo errado ou um arquivo que apenas afirma ser de um tipo. Duas complicações valem a pena. Primeiro, alguns formatos são contêineres: um DOCX é um arquivo ZIP com XML dentro, então a assinatura sozinha diz ZIP e a estrutura interna revela o tipo real. Segundo, arquivos de texto não têm bytes mágicos, e o detector usa heurísticas, UTF-8 válido, caracteres imprimíveis, fim de linha, que podem errar em codificações incomuns. Conferir tipos importa para segurança, porque um arquivo malicioso costuma contar com uma extensão enganosa para ser aberto, e para higiene de dados, porque pipelines em lote que confiam em extensões corrompem dados silenciosamente. Tudo é inspecionado localmente no navegador.

Perguntas frequentes

Como a detecção funciona? +

O Detector de Tipo de Arquivo lê os primeiros bytes do arquivo, o número mágico ou assinatura, e compara com uma tabela de formatos conhecidos. É o mesmo método do comando file e dos navegadores: diferente da extensão, não mente.

Por que meu .jpg aparece como PNG? +

Isso significa que o conteúdo é uma imagem PNG real renomeada para .jpg. É comum após downloads, exportações e renomeações manuais. A ferramenta sinaliza como divergência.

Por que meu documento do Office aparece como ZIP? +

Arquivos modernos do Office (docx, xlsx, pptx) são contêineres ZIP com XML dentro. A assinatura é idêntica à de um ZIP, por isso o relatório mostra ZIP ou arquivo Office.

Meus arquivos são enviados? +

Não. Apenas os primeiros 32 bytes são lidos localmente via File API. O conteúdo nunca sai do navegador.

🔒 100% no navegador, seus arquivos nunca saem do seu dispositivo