HTML Entity Decode Online

HTML Entity Decode Online

Ferramenta online para decode de HTML entities — converta <, >, & e todas as HTML entities para texto e desescapar caracteres HTML.

Atualizado em abril de 2026

Shift + Enter para Copiar · Shift + para abas
HTML Entities para Decodificar
0 caracteres
Texto Decodificado
Velocidade
Privacidade
Apenas Local
Tamanho
0 KB

Como funciona

Três passos, nenhum cadastro

1. Cole o conteúdo codificado

Qualquer string com `<`, `&`, `"`, `©` ou referências numéricas como `<`.

2. Veja o resultado

O texto original aparece instantaneamente, sem clicar em nada.

3. Copie

Clique em Copiar ou pressione Shift+Enter pra levar o texto decodificado.

O que esta ferramenta faz

As três formas de HTML entity, todas suportadas

Entidades nomeadas

Todas as entidades HTML5 (©©, €,   → espaço não quebrável).

Numéricas decimais

Referências como &#60;<.

Numéricas hexadecimais

Referências como &#x3C;<.

Seguro contra XSS

Usa DOMParser e extrai só textContent — nunca innerHTML, então script embutido não executa.

Troca direto pro encoder

Botão "Trocar" envia o texto decodificado pra aba Codificar sem precisar copiar e colar de novo.

Atalhos de teclado

Shift+Enter copia o resultado; Shift+←/→ alterna entre as abas Decodificar e Codificar.

Exemplos

Entrada codificada
Saída decodificada
&lt;div&gt;
<div>
Tom &amp; Jerry
Tom & Jerry
&quot;ola&quot;
"ola"
&copy; 2026
© 2026
&#60;script&#62;
<script>
&#x3C;br&#x3E;
<br>

Quando você vai usar isso

Os cenários mais comuns entre quem usa a ferramenta

Depurar resposta de API

Payloads que vieram originalmente de formulários HTML às vezes retornam strings codificadas.

Ler exportação de CMS

WordPress, Drupal e outros CMSs guardam caracteres especiais codificados em exports XML/CSV.

Analisar e-mail HTML

Source bruto de e-mails MIME frequentemente traz entidades — decodificar revela o texto real.

Engenharia reversa de HTML

Copiar do inspector do DOM ou de um scraper costuma trazer versões codificadas.

Validar round-trip

Codificar → decodificar → comparar confirma que sua lógica de encode não perde dados.

Não decodificou como esperado? Comece por aqui

Double encoding

&amp;lt; decodifica pra &lt;, não < — rode a ferramenta uma segunda vez pra remover a camada extra.

Confundir com URL decode

Entities usam &nome;; percent-encoding usa %XX. São esquemas diferentes — use a ferramenta certa.

Colar HTML real, não codificado

Se o texto tiver tags de verdade (<b>texto</b>), o DOMParser interpreta como markup e remove as tags do resultado — só o conteúdo de texto sobrevive.

Confundir com escape Unicode do JavaScript

\u003C é sintaxe de string do JS/JSON, não HTML entity — este decodificador não converte esse formato e o trecho sai igual ao que entrou.

Colar uma entidade cortada

Um trecho incompleto como &cop (faltando y;) não é reconhecido e permanece como texto literal no resultado.

Por que decodificar aqui

Todo o processamento acontece no navegador com o DOMParser nativo — nenhum texto sai do seu dispositivo.

Diferente de um regex caseiro, o DOMParser cobre as centenas de entidades nomeadas do HTML5 e as duas formas numéricas com total conformidade — e nunca executa script embutido, mesmo com <script> codificado no meio do texto.

A aba Codificar fica a um clique: leve o resultado pra lá com o botão "Trocar" e confira o processo inverso sem trocar de ferramenta.

Perguntas frequentes

Todas as entidades HTML5 nomeadas (&nbsp;, &copy;, &euro;, &mdash; etc.), referências decimais (&#60;) e hexadecimais (&#x3C;) — usando o DOMParser nativo do navegador.

Referências

Ferramentas Relacionadas