pt

Codificar o HTML

Converta caracteres especiais em entidades HTML, protegido contra marcação quebrada, localmente no navegador e sem nenhum envio.

Processando localmente no seu dispositivo ...

0%

Seus arquivos nunca saíram do seu dispositivo

    Meu arquivo é enviado?

    Não. Tudo roda no seu navegador - o seu arquivo nunca sai do seu dispositivo. Como isso é verificável

    Sem envio100% local
    O conteúdo fica consigosem acesso de terceiros
    Servidores na AlemanhaRGPD desde a conceção
    Auditado externamenteTLS A+ · Cabeçalhos A+

    No HTML, alguns caracteres têm um significado especial: os sinais de menor e maior delimitam tags, o e comercial abre uma entidade, as aspas delimitam valores de atributos. Se você escrever esses caracteres sem alteração em uma página, a marcação quebra ou surge uma falha de segurança. Esta ferramenta substitui os cinco caracteres críticos pelas suas entidades HTML, de modo que o texto apareça como conteúdo puro e não seja interpretado como código.

    Concretamente, & vira &amp;, < vira &lt;, > vira &gt;, a aspa dupla vira &quot; e o apóstrofo &#39;. Exatamente essas cinco substituições bastam para incorporar texto com segurança em conteúdo HTML ou em valores de atributos - é a mesma proteção que os frameworks web aplicam ao exibir entrada do usuário, para impedir o cross-site scripting. O caminho inverso fica a cargo da ferramenta de decodificação HTML.

    A codificação é executada inteiramente de forma local no navegador, em JavaScript puro: o seu texto não é enviado, não é armazenado e nenhuma biblioteca externa é carregada de um CDN. Você pode baixar o resultado como arquivo de texto ou copiá-lo diretamente para o seu código-fonte HTML. Os seus arquivos nunca saem do seu dispositivo.

    Ficha técnica

    Ficha técnica
    Formatos de entradaEntrada de texto
    Formato de saídaTXT
    Processamento em loteNão
    ProcessamentoLocalmente no navegador (JavaScript)
    Upload de arquivosNenhum

    Em 3 passos

    1. Cole o texto no campo de texto.
    2. Clique em Codificar.
    3. Leia ou baixe o texto codificado.

    Limites: A ferramenta substitui os cinco caracteres críticos para o HTML (& < > " apóstrofo); os demais caracteres permanecem inalterados, porque as páginas modernas usam UTF-8 e não precisam de outra codificação. É um auxílio, não um filtro de segurança completo: o dever de escapar conforme o contexto continua com você ao incorporar. Textos muito grandes são limitados pela memória do seu dispositivo.

    Perguntas frequentes

    O meu texto é enviado para algum lugar?

    Não. A codificação é executada inteiramente de forma local no navegador; o seu texto nunca sai do seu dispositivo e não é armazenado.

    Quais caracteres são substituídos?

    Os cinco críticos para o HTML: & vira &amp;, < vira &lt;, > vira &gt;, a aspa dupla vira &quot; e o apóstrofo &#39;.

    Isso protege contra cross-site scripting?

    É a mesma proteção básica que os frameworks aplicam ao exibir. Mas não substitui por completo o escape adequado ao contexto na incorporação; veja-o como um auxílio.

    Como desfaço a codificação?

    Com a ferramenta de decodificação HTML: ela converte as entidades de volta nos caracteres originais.

    Ferramentas relacionadas