Codifique texto para entidades HTML ou decodifique entidades de volta para texto, seguro para UTF-8 e no lado do cliente.
Como usar Codificador HTML
Cole o seu texto ou HTML.
Escolha Codificar (escapar os especiais HTML), Codificar tudo (também escapar não-ASCII) ou Decodificar.
Copie o resultado.
Um codificador e decodificador de entidades HTML para escapar caracteres especiais, para que eles sejam exibidos como texto em vez de serem interpretados como marcação. Ele converte caracteres como < e & em entidades como < e &, e os decodifica de volta.
A codificação e a decodificação são seguras em UTF-8 e funcionam inteiramente no seu navegador, então nada do que você cola é enviado.
A codificação sempre escapa os cinco caracteres que têm significado especial em HTML: & < > " e '. É isso que impede que um < solto seja lido como o início de uma tag, ou que um texto escape acidentalmente de um atributo.
Uma opção Codificar tudo, além disso, transforma cada caractere não ASCII em uma entidade numérica, o que é útil para sistemas legados, alguns pipelines de e-mail, ou qualquer lugar em que você precise ter certeza de que a saída é ASCII puro.
A decodificação entende as três formas de entidade: entidades nomeadas como & e ©, entidades decimais como é, e entidades hexadecimais como €. Sequências que ela não reconhece são deixadas intactas em vez de estragadas.
Escapar os caracteres especiais do HTML é a defesa central contra injeção de HTML e cross-site scripting (XSS): qualquer texto não confiável deve ser codificado antes de ser colocado em uma página, para que ele seja renderizado como caracteres inofensivos em vez de marcação ativa.
Perguntas frequentes
Codificar escapa apenas os cinco caracteres que devem ser escapados em HTML (& < > " '). Codificar tudo também transforma cada caractere não-ASCII em uma entidade numérica, útil para sistemas legados ou e-mail.
Entidades nomeadas como & e ©, entidades decimais como é, e entidades hexadecimais como €. Sequências desconhecidas são deixadas sem alteração.
Codificar os especiais HTML é a defesa principal contra injeção de marcação. Sempre codifique texto não confiável antes de colocá-lo em HTML.
Incorpore esta ferramenta
Adicione esta ferramenta ao seu próprio site. Copie o trecho abaixo; ele se mantém atualizado automaticamente.
<iframe src="https://monu.tools/embed/pt-BR/html-encoder" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Ferramentas relacionadas
Codifique texto para Base64 ou decodifique Base64 de volta para texto. Seguro para UTF-8 com detecção automática de direção.
Codifique e decodifique URLs e componentes de URL com percent-encoding, seguro para UTF-8.
Decodifique um JSON Web Token para inspecionar o cabeçalho e o payload, com tempos de expiração e emissão legíveis. Roda inteiramente no seu navegador; tokens nunca são enviados.
Gere hashes SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer texto, diretamente no seu navegador.