ToolStudio.es
HTML decode1 Teste Grátis

Decodificar entidades HTML

Recupere o texto legível de conteúdo cheio de &, " e é.

Teste grátis: processe 1 arquivo ou texto. Com Pro, uso ilimitado e vários arquivos de uma vez.
Opções
Entrada
Processado no seu navegador: seu código não é enviado.
Grátis: 1 arquivo ou texto. Vários de uma vez com Pro.
Resultado

O que significa decodificar entidades HTML

Entidades HTML são códigos que representam caracteres: &amp; para &, &lt; para <, &aacute; para á, &#8364; para €. São úteis dentro de páginas, mas viram um incômodo quando você exporta conteúdo de um CMS, lê um feed RSS, copia texto de um código-fonte ou recebe dados de uma API e encontra "S&atilde;o Paulo" em vez de "São Paulo".

Este decodificador converte todas as entidades de volta para os caracteres que representam. Ele reconhece as entidades nomeadas da lista completa do HTML5, com mais de 2.000 nomes, além das numéricas decimais (&#233;) e hexadecimais (&#xE9;). Por exemplo, &amp;aacute; vira &aacute; numa primeira passada, e se o texto foi codificado duas vezes basta decodificar de novo para chegar ao á.

Há uma opção para decodificar como valor de atributo, no modo estrito. Ela segue as regras que o navegador aplica dentro de atributos, em que algumas entidades escritas sem ponto e vírgula final não são decodificadas. Use quando o texto veio de um atributo, como um href com parâmetros &copy=... que não deve virar ©. A ferramenta usa a biblioteca he, que segue a especificação do HTML.

A decodificação roda no seu navegador e o texto não sai do seu computador. O teste grátis cobre um arquivo ou um texto colado, que você pode decodificar de novo com outras opções; para novos conteúdos, o ToolStudio Pro oferece uso ilimitado, vários arquivos de uma vez em um ZIP e nenhum anúncio.

Como decodificar entidades HTML

  1. Cole o texto com entidades ou arraste um arquivo.
  2. Ative a opção de valor de atributo (estrito) se o texto veio de um atributo HTML.
  3. Clique no botão para decodificar.
  4. Copie o texto decodificado ou baixe o arquivo.

Usos comuns

  • Limpar texto exportado de WordPress ou de outro CMS.
  • Ler títulos e descrições de feeds RSS e XML.
  • Corrigir dados de APIs que chegam com entidades HTML.
  • Recuperar texto de conteúdo codificado duas vezes (&amp;amp;).
  • Converter código-fonte de e-mails HTML em texto legível.

Exemplos de decodificação

  • &amp; → &
  • &lt;div&gt; → <div>
  • &quot;Olá&quot; → "Olá"
  • S&atilde;o Paulo → São Paulo
  • &#8364; e &#x20AC; → €
  • &amp;aacute; → &aacute; (decodifique de novo para obter á)
  • &nbsp; → espaço não separável

Perguntas Frequentes

Quais entidades são reconhecidas?

Todas as entidades nomeadas do HTML5 (mais de 2.000), além das numéricas decimais e hexadecimais.

Por que o texto ainda tem entidades depois de decodificar?

Provavelmente foi codificado duas vezes, como &amp;eacute;. Decodifique de novo para chegar ao caractere final.

Para que serve o modo de atributo?

Ele aplica as regras do navegador para valores de atributos, nas quais certas entidades sem ponto e vírgula não são decodificadas, evitando, por exemplo, que &copy= em uma URL vire ©.

Meu texto é enviado a um servidor?

Não. Tudo acontece no seu navegador.

É grátis?

Você pode testar com um arquivo ou um texto colado e decodificá-lo de novo com outras opções. Para novos conteúdos é preciso o ToolStudio Pro, com uso ilimitado, vários arquivos de uma vez em ZIP e sem anúncios.

Ferramentas relacionadas

Desenvolvimento

Codificar entidades HTML

Converte caracteres especiais, acentos e emoji em entidades HTML nomeadas, decimais ou hexadecimais, no seu navegador.

HTMLEntitiesEscape
Testar ferramenta
Desenvolvimento

Converter HTML para Markdown

Converte HTML em Markdown com tabelas, listas de tarefas e texto riscado (GFM), com estilo de títulos, marcadores e blocos de código configuráveis.

HTMLMarkdownMD
Testar ferramenta
Desenvolvimento

Formatar HTML

Formata e embeleza HTML com o Prettier, incluindo o CSS e o JavaScript embutidos, com indentação e largura de linha configuráveis.

HTMLBeautifyPrettier
Testar ferramenta
Desenvolvimento

Converter Markdown para HTML

Converte Markdown (GitHub-Flavored) em HTML com tabelas, listas de tarefas e autolinks, mostrando a prévia renderizada ao lado do código.

MarkdownMDHTML
Testar ferramenta