Codificador e Descodificador de Entidades HTML
A codificação HTML converte caracteres com significado especial em HTML (como <, >, &, ") nas respetivas entidades HTML (como <, >, &, "). Isto é fundamental para exibir fragmentos de código numa página web sem que o navegador os interprete como tags HTML reais, e é uma primeira linha de defesa essencial contra ataques de Cross-Site Scripting (XSS).
Entrada
O seu texto nunca sai do seu navegador. Tudo é processado localmente.
Saída Codificada
Entidades HTML Codificar
HTML entity encode/decode for web content
Quem Utiliza Esta Ferramenta
- • Programadores web a exibir blocos de código
- • Utilizadores de Sistemas de Gestão de Conteúdo (CMS)
- • Investigadores de Segurança a testar vulnerabilidades XSS
- • Redatores técnicos a documentar sintaxe HTML
- • Blogueiros a colar exemplos de código
Características Principais
- ✓ Escapa caracteres HTML reservados
- ✓ Reverte entidades de volta para texto
- ✓ Evita conflitos de renderização no navegador
- ✓ Essencial para a segurança web (prevenção de XSS)
- ✓ Processamento seguro no navegador
- ✓ Preserva a formatação original
Perguntas Frequentes
O que acontece se não codificar o HTML?
Se escrever '5 < 10' em HTML sem codificar, o navegador pode interpretar '< 10' como o início de uma tag e ocultá-lo/danificar o layout da página. Codificá-lo para '5 < 10' garante a exibição correta.
Como é que isto previne XSS?
O Cross-Site Scripting (XSS) acontece quando scripts maliciosos são injetados numa página. Ao codificar caracteres como '<script>', estes tornam-se texto inofensivo '<script>' que apenas é exibido no ecrã, mas nunca executado.
Codifica tudo?
Foca-se nos caracteres 'reservados' que quebram a estrutura HTML: <, >, &, " e '. Não ofusca texto normal.
Ferramentas Relacionadas
Codificador URL
Codifique e descodifique URLs instantaneamente. Converta caracteres reservados para o formato com codificação percentual %20 para transmissão web segura. Essencial para testes de APIs.
Utilizar FerramentaJSON Escape
Prepare texto para strings JSON. Converta aspas e barras invertidas para o formato JSON seguro instantaneamente. Ferramenta de stringify JSON.
Utilizar FerramentaCodificador Base64
Codifique texto para o formato Base64 instantaneamente. Converta dados binários ou cadeias de caracteres em strings Base64 ASCII seguras para email, HTML e APIs. Gratuito, seguro e executado no navegador.
Utilizar Ferramenta