Gratuito HTML Unescape - Decodificar Entidades Online
Decodifique entidades HTML em caracteres simples diretamente no seu navegador.
Entrada
Saída
O que é o Escape HTML?
O unescaping HTML converte sequencias de entidades HTML de volta aos seus caracteres originais. Se alguma vez extraiu conteudo de uma API REST ou raspou dados de um CMS e encontrou &, < e " em todo lado, conhece o problema. Estas entidades sao necessarias para renderizacao segura de HTML (como descrito no HTML Living Standard), mas tornam o texto bruto ilegivel.
Esta ferramenta tem dois modos: Escapar e Desescapar. Ambos rodam inteiramente no seu navegador; nenhum dado é enviado a um servidor.
Como usar esta ferramenta
Escolher modo
Selecione Escapar para converter caracteres especiais em entidades HTML, ou Desescapar para converter entidades de volta aos seus caracteres originais.
Colar ou carregar texto
Cole o seu texto ou HTML no editor esquerdo, ou use Carregar para carregar um arquivo.
Copiar ou baixar resultado
O painel direito atualiza automaticamente. Para formatar HTML, experimente a ferramenta Formatador HTML.
Exemplos de Escape HTML
O escape converte caracteres especiais em entidades HTML:
Entrada bruta (com caracteres especiais)
Saída escapada (entidades HTML)
Quando o Escape HTML É Importante
Ao exibir conteúdo fornecido pelo usuário em HTML, você deve escapá-lo primeiro para prevenir ataques XSS.
O desescapamento é útil quando você recebe conteúdo com escape HTML e quer exibir o texto original. Veja também HTML Escape.
Perguntas frequentes
Que entidades HTML esta ferramenta decodifica?
Decodifica todas as entidades nomeadas (&, <, >, ", ') e entidades numericas. A lista completa esta definida no HTML Living Standard.
Os meus dados sao enviados para um servidor?
Nao. Tudo funciona no seu navegador com JavaScript. Nenhum dado sai da sua maquina.
Quando usar unescape vs escape?
Use unescape quando precisar ler o texto original — por exemplo, ao processar respostas de API ou exportacoes de base de dados. Use escape ao inserir conteudo do utilizador em HTML para prevenir ataques XSS.
Posso usar isso para processamento de texto em massa?
Sim. Cole qualquer quantidade de texto com entidades HTML e a ferramenta ira decodifica-las todas de uma vez. Para textos muito grandes (100 MB+), uma ferramenta de linha de comandos como html_entity_decode do PHP ou html.unescape() do Python pode ser mais pratico.
Ferramentas relacionadas
Consulte o HTML Living Standard para referências de caracteres.