Links rápidos

Ainda não tem favoritos. Adicione as ferramentas que você usa com frequência para acesso rápido!

3Utils

Escapar/Desescapar HTML

Entidades HTML:

&lt; = <
&gt; = >
&amp; = &
&quot; = "
&apos; = '
&nbsp; = (space)
? Perguntas Frequentes

O que faz o escape de HTML?

A codificação HTML converte caracteres especiais em entidades HTML: &lt; torna-se &amp;lt;, &gt; torna-se &amp;gt;, & torna-se &amp;amp;. Isso impede a interpretação do HTML, permitindo que você exiba código ou caracteres especiais como texto literal.

Por que o escape de HTML é importante para a segurança?

O uso de caracteres de escape previne ataques XSS (Cross-Site Scripting) garantindo que a entrada do usuário seja exibida como texto em vez de ser executada como código. Sempre utilize caracteres de escape para conteúdo gerado pelo usuário antes de exibi-lo em páginas da web.

Quais personagens devem ser evitados?

Caracteres essenciais a serem escapados: &lt; (&amp;lt;), &gt; (&amp;gt;), & (&amp;amp;), " (&amp;quot;), ' (&amp;#39;). Também escape caracteres não ASCII para garantir a compatibilidade em todos os sistemas e codificações.

Posso voltar a visualizar o texto original?

Sim! A ferramenta converte entidades HTML de volta aos seus caracteres originais. Isso é útil para ler código-fonte HTML ou processar texto escapado de bancos de dados ou APIs.

Qual a diferença entre entidades nomeadas e entidades numéricas?

Entidades nomeadas usam nomes legíveis (&lt;, &amp;amp;, &amp;copy;), enquanto entidades numéricas usam números Unicode (&#60;, &amp;#38;, &amp;#169;). Entidades numéricas funcionam para qualquer caractere Unicode, enquanto entidades nomeadas existem para símbolos comuns.

Meus dados estão seguros e protegidos?

Sim, com certeza! Esta ferramenta funciona inteiramente no seu navegador. Todo o processamento de dados ocorre localmente no seu dispositivo — nada é enviado para os nossos servidores. Seus arquivos e dados nunca saem do seu computador, garantindo total privacidade e segurança.