Desofuscador de HTML / Decodificador de entidades
Decodifique HTML ofuscado online grátis. Nosso desofuscador de HTML/decodificador de entidades detecta e reverte entidades HTML decimais, hexadecimais e nomeadas, remove atributos inúteis de manipuladores de eventos, elimina comentários HTML e restaura formatação legível. Inclui detecção automática de técnicas, estatísticas e comparação antes/depois lado a lado. Grátis, processamento privado no navegador, sem cadastro.
Detect and decode obfuscated HTML. Automatically decodes decimal, hex, and named HTML entities, removes junk event handler attributes, strips HTML comments, and restores readable formatting. Side-by-side output with a full techniques report.
Paste obfuscated HTML code above and click Deobfuscate HTML to auto-detect and reverse HTML obfuscation techniques. Click Load example obfuscated HTML to try it with sample obfuscated markup.
Por que usar nosso Desofuscador de HTML / Decodificador de entidades?
- Decodificação e limpeza instantâneas de entidades HTML: desofusque HTML instantaneamente com nosso desofuscador de HTML/decodificador de entidades. Cole o HTML ofuscado e a ferramenta detecta e decodifica automaticamente entidades HTML decimais ({), hexadecimais () e nomeadas (&, <). Remove atributos inúteis de manipuladores de eventos, elimina comentários HTML e restaura formatação legível - tudo com um clique.
- Processamento de HTML seguro e privado: toda a desofuscação de HTML acontece inteiramente no seu navegador. Seu código HTML ofuscado, as entidades decodificadas e os resultados de análise nunca saem do seu dispositivo. Sem upload de dados, sem rastreamento e sem cadastro - privacidade total para todo o seu trabalho de análise de HTML.
- Desofuscador de HTML online - sem instalação: use o desofuscador de HTML/decodificador de entidades diretamente em qualquer navegador moderno, sem downloads, aplicativos ou plugins. Inclui editor de dois painéis, detecção automática de mais de 8 técnicas de ofuscação, relatório detalhado de técnicas e cópia/download da saída limpa com um clique.
- Detecção de múltiplas técnicas e visualização lado a lado: nosso desofuscador de HTML detecta entidades HTML decimais, entidades HTML hexadecimais, entidades HTML nomeadas, atributos inúteis de manipuladores de eventos (onclick, onload, etc.), comentários HTML, estilos inline, data URIs em Base64 e padrões de minificação. Cada técnica detectada é listada com sua contagem, descrição e exemplos de correspondências.
Casos de uso comuns do Desofuscador de HTML / Decodificador de entidades
- Análise de HTML ofuscado em newsletters: analistas de segurança de e-mail e desenvolvedores usam o desofuscador de HTML para analisar HTML ofuscado em newsletters e e-mails de marketing. Pixels de rastreamento ocultos, URLs codificadas e codificação de entidades que evade filtros de spam são facilmente decodificados, revelando o conteúdo real e os mecanismos de rastreamento incorporados no HTML.
- Análise de e-mails de phishing e páginas fraudulentas: profissionais de cibersegurança analisam o HTML de e-mails de phishing e páginas de destino fraudulentas com o desofuscador de HTML. Atacantes costumam usar codificação de entidades HTML e atributos inúteis para ocultar links e redirecionamentos maliciosos. A ferramenta decodifica essas camadas de ofuscação, expondo os destinos reais e as URLs de payload.
- Limpeza para web scraping e extração de dados: analistas de dados e web scrapers usam o decodificador de entidades HTML para limpar o HTML raspado antes de analisá-lo. As entidades HTML no conteúdo raspado (como & por & ou { para caracteres especiais) são decodificadas para seu texto real, garantindo extração precisa e evitando problemas de codificação de caracteres nos dados extraídos.
- Depuração da saída de templates minificados: desenvolvedores frontend que depuram templates HTML renderizados no servidor usam o desofuscador de HTML para restaurar formatação legível. A saída HTML minificada de motores de template, com manipuladores de eventos inline e entidades codificadas, é limpa com indentação adequada para facilitar a inspeção e depuração.
- Migração e limpeza de conteúdo de CMS: gestores de conteúdo que migram entre plataformas CMS usam o decodificador de entidades HTML para limpar conteúdo codificado em entidades. Conteúdo legado frequentemente contém entidades HTML excessivas, atributos inúteis de editores de texto rico e manipuladores de eventos incorporados que podem ser removidos para uma migração limpa.
- Aprendizado de técnicas de ofuscação HTML: estudantes e desenvolvedores que aprendem sobre segurança web e ofuscação HTML usam o desofuscador de HTML para entender como funcionam a codificação de entidades, a injeção de manipuladores de eventos e a ofuscação baseada em comentários. O relatório de detecção de técnicas mostra quais métodos de ofuscação foram encontrados e onde.
O que é desofuscação de HTML?
A desofuscação de HTML é o processo de reverter técnicas de ofuscação aplicadas à marcação HTML para restaurá-la a um formato limpo, legível e padronizado. A ofuscação de HTML costuma usar codificação de entidades HTML (converter caracteres em equivalentes {,  ou &) para ocultar o conteúdo real, atributos inúteis (injetar manipuladores de eventos desnecessários como onclick, onload) para confundir analisadores e detectores, e preenchimento de comentários (incorporar texto oculto em comentários HTML). Nosso desofuscador de HTML/decodificador de entidades reverte todas essas técnicas em uma única etapa, revelando o HTML limpo por baixo. Todo o processamento roda localmente no seu navegador sem enviar dados a qualquer servidor.
Como funciona nosso Desofuscador de HTML / Decodificador de entidades
- 1. Cole o HTML ofuscado: cole seu código HTML ofuscado no painel de entrada ou clique no botão de exemplo para carregar HTML ofuscado de amostra. O desofuscador examina o HTML em busca de oito tipos de ofuscação: entidades decimais, entidades hexadecimais, entidades nomeadas, atributos inúteis de manipuladores de eventos, comentários HTML, estilos inline, data URIs em Base64 e URLs codificadas.
- 2. Clique em Desofuscar HTML: a ferramenta processa seu HTML em várias passagens de limpeza. Primeiro, todas as entidades HTML são decodificadas de volta para seus caracteres reais - A se torna A. Em seguida, atributos inúteis de manipuladores de eventos como onclick="..." e onload="..." são removidos. Comentários HTML (<!-- ... -->) são eliminados. Por fim, a marcação é reformatada com quebras de linha adequadas entre as tags para legibilidade.
- 3. Revise os resultados e exporte: o HTML desofuscado aparece no painel de saída. As estatísticas mostram o número de detecções por técnica, o tamanho original vs limpo e a variação total de tamanho. A tabela de técnicas lista cada método de ofuscação detectado com descrições e exemplos. Copie o HTML limpo para sua área de transferência ou baixe-o como arquivo .html.
Quais técnicas de ofuscação HTML são detectadas
- Entidades HTML decimais: caracteres representados como { usando pontos de código Unicode decimais. São usados para ocultar texto legível de buscas simples de strings e analisadores básicos. O decodificador converte cada código numérico de volta para o caractere Unicode correspondente.
- Entidades HTML hexadecimais: caracteres codificados como  usando pontos de código hexadecimais. A codificação hexadecimal é comumente usada em e-mails de phishing e spam para evadir filtros de conteúdo baseados em texto. O decodificador interpreta o valor hexadecimal e o converte para o caractere real.
- Entidades HTML nomeadas: referências nomeadas comuns como & (&), < (<), > (>) e " ("). Elas são decodificadas de seus nomes padrão de entidade HTML para seus caracteres reais usando um mapa completo de entidades.
- Atributos inúteis de manipuladores de eventos: manipuladores de eventos inline desnecessários (onclick, onload, onerror, onmouseover, etc.) que costumam ser injetados no HTML para executar JavaScript. Eles são removidos com segurança sem afetar a estrutura do HTML.
Privacidade, segurança e limitações
O desofuscador de HTML/decodificador de entidades é 100% grátis e sem cadastro. Toda a análise de HTML é realizada localmente no seu navegador usando correspondência de padrões - seu HTML ofuscado e a saída decodificada nunca saem do seu dispositivo. Não há limites de tamanho de arquivo nem de uso. Observe que esta ferramenta realiza detecção e substituição estáticas baseadas em padrões. A ofuscação de HTML que depende de decodificação em tempo de execução via JavaScript ou de ofuscação controlada por CSS pode exigir análise adicional. Para desofuscação completa de documentos HTML complexos, considere usar o Desofuscador/Desempacotador de JavaScript em combinação com a ferramenta de HTML. Sempre verifique o HTML desofuscado em um ambiente seguro antes de usá-lo em produção.
Perguntas frequentes
Um desofuscador de HTML e decodificador de entidades reverte técnicas de ofuscação aplicadas ao HTML. Ele detecta e decodifica entidades, remove atributos inúteis, elimina comentários e restaura formatação legível para revelar o HTML limpo por baixo.
A ferramenta detecta entidades decimais ({), entidades hexadecimais (), entidades nomeadas (&), atributos inúteis de manipuladores de eventos, comentários HTML, estilos inline, data URIs em Base64 e padrões de minificação.
As entidades HTML substituem caracteres por códigos especiais como A para «A» ou & para «&». Os ofuscadores as usam para ocultar texto legível de buscas simples de strings, filtros de spam e analisadores HTML básicos.
Com certeza. Todo o processamento acontece localmente no seu navegador. Seu código HTML nunca sai do seu dispositivo. Sem uploads, sem rastreamento e sem cadastro.
Esta ferramenta foca na ofuscação de HTML estático. A geração de HTML via JavaScript exige um desofuscador de JavaScript. Use as duas ferramentas juntas para uma desofuscação completa.
Não. Os navegadores interpretam A e «A» de forma idêntica. Decodificar entidades produz exatamente a mesma saída renderizada com código-fonte legível.
Sim - 100% grátis, sem cadastro, sem conta e sem limites de uso. Limpe qualquer HTML ofuscado quantas vezes precisar, para sempre.