Codificador/Decodificador HTML
Codifique caracteres especiais em entidades HTML ou decodifique entidades HTML de volta para texto.
O Codificador/Decodificador HTML do ToolsSoup é uma ferramenta online gratuita que converte caracteres especiais em entidades HTML e decodifica entidades HTML de volta para texto simples instantaneamente no seu navegador. Converta caracteres como <, >, & e aspas para que apareçam literalmente em vez de serem interpretados como marcação — sem uploads, sem cadastro e sem que nada saia do seu dispositivo.
O que é codificação HTML?
A codificação HTML (também chamada de escape HTML) substitui caracteres com significado especial em HTML — como <, >, &, " e ' — por referências de entidade como <, >, &, " e '. Os navegadores então exibem essas entidades como os caracteres literais em vez de tratá-las como tags ou limites de atributo. Codificar é essencial sempre que você quiser mostrar código, sinais de menor/maior ou texto não confiável em uma página sem quebrar o layout ou abrir uma brecha de segurança.
Como codificar e decodificar HTML online
Converter texto com o ToolsSoup leva apenas alguns segundos:
- Digite ou cole seu texto ou HTML na caixa de entrada.
- Clique em Codificar para transformar caracteres especiais em entidades HTML, ou em Decodificar para transformar entidades de volta em caracteres simples.
- Copie o resultado com um clique e cole direto na sua página, template ou documento.
Por que a codificação HTML é importante para a segurança?
Exibir texto não confiável sem codificação é a causa mais comum de cross-site scripting (XSS). Se uma entrada de usuário como for escrita diretamente em uma página, o navegador a executa. Codificar os caracteres perigosos transforma essa entrada em texto visível inofensivo. Sempre codifique qualquer valor que você insira em HTML proveniente de um usuário, de uma API ou de qualquer fonte que você não controle totalmente.
Por que usar este codificador HTML?
- 100% gratuito, sem anúncios, cadastro ou limites de uso.
- Roda inteiramente no seu navegador — seu texto nunca é enviado a um servidor.
- Codifica os cinco caracteres reservados do HTML e decodifica entidades nomeadas e numéricas.
- Codifique e decodifique em uma única página com um clique.
- Funciona offline depois que a página é carregada.
Perguntas frequentes
Este codificador HTML é gratuito?
Sim. Todas as ferramentas do ToolsSoup são totalmente gratuitas, sem conta, cadastro ou limites ocultos.
Meus dados estão seguros?
Com certeza. Toda a codificação e decodificação acontece localmente no seu navegador usando JavaScript, então seu texto nunca é enviado nem armazenado em nenhum servidor.
Quais caracteres o codificador escapa?
Ele escapa os cinco caracteres reservados em HTML: o e comercial (&), o sinal de menor que (<), o de maior que (>), as aspas duplas (") e as aspas simples ('). São os que podem quebrar a marcação ou permitir injeção se deixados crus.
O decodificador lida com entidades nomeadas e numéricas?
Sim. A decodificação usa o próprio parser HTML do navegador, então entidades nomeadas como & e © e entidades numéricas como ' e ❤ são todas convertidas de volta aos seus caracteres originais.
Qual a diferença entre codificação HTML e codificação de URL?
A codificação HTML torna o texto seguro para ser colocado dentro de um documento HTML, usando entidades como <. A codificação de URL torna o texto seguro para ser colocado dentro de uma URL, usando escapes por porcentagem como %20. Elas resolvem problemas diferentes, então use a que corresponde ao lugar onde o texto vai aparecer.