Pular para o conteúdo
Toolars
Explorar
Reportar erro

Desenvolvimento · utilitário Local

Codificador / decodificador HTML

HTML Encoder / Decoder

Escape os cinco caracteres que quebram marcação ou decodifique entidades nomeadas e numéricas de volta em texto, com ida e volta em um clique.

Caminho da tarefa / da entrada ao resultado

Escolha Codificar ou Decodificar

Roda localmente · Nada é enviado

Como Codificador/decodificador HTML funciona, privacidade e ferramentas relacionadas

Caminho da tarefa / da entrada ao resultado

Como codificar e decodificar entidades HTML

  1. 01

    Escolha Codificar ou Decodificar

    Escolha uma direção nas abas de modo. Codificar transforma marcação em texto exibível que você pode colar em documentação; Decodificar resolve referências de caracteres de volta em caracteres reais que você pode ler. Os rótulos dos dois painéis sempre mostram qual direção está ativa.

  2. 02

    Cole o conteúdo

    Use o campo de HTML ou texto simples ao codificar, ou o campo de entidades HTML ao decodificar. O resultado atualiza ao vivo enquanto você digita, e Carregar exemplo mostra um pequeno exemplo de ida e volta com uma tag e uma referência de emoji.

  3. 03

    Leia o resultado

    A codificação escapa exatamente os cinco caracteres que quebram a marcação — &, <, >, " e ' viram &amp;, &lt;, &gt;, &quot; e &#39; — enquanto a decodificação resolve referências de caracteres nomeadas e numéricas pelo próprio analisador do navegador. Todo o resto do seu texto passa intacto, então um fragmento como &lt;strong&gt; volta como uma tag real quando você decodifica.

  4. 04

    Faça a ida e volta com Trocar

    Trocar move a saída de volta para a entrada com o modo oposto selecionado, então você pode codificar um fragmento, trocar e decodificá-lo de novo para confirmar que o texto sobrevive à ida e volta sem mudanças. Os rótulos dos painéis trocam junto com o modo, então a direção atual está sempre visível.

  5. 05

    Copie ou baixe

    Copiar resultado envia a saída para a área de transferência, e Baixar .txt a salva como toolars-html-entities.txt para entregar a um colega ou anexar a um ticket. Limpar esvazia os dois painéis para o próximo fragmento.

Fatos da ferramenta

Processamento
No seu navegador
A entrada sai deste dispositivo
Nunca
Retenção
Nada é armazenado
Preço
Grátis

Sua entrada fica no navegador.

Codificador/decodificador HTML usa seu caminho de execução local verificado e não cria um histórico oculto de entradas ou saídas.

Execução local

Roda dentro da aba atual do navegador.

Sem processamento oculto

Os dados ativos da ferramenta nunca viram um registro de documento do Toolars.

Não precisa de conta

Use o fluxo principal sem criar um perfil. Os favoritos sincronizam com sua conta depois que você entra.

Redefinição imediata

Limpe a aba e os dados de trabalho ativos desaparecem.

O que Codificador/decodificador HTML realmente faz

Um tutorial precisa mostrar um trecho de marcação sem que o navegador engula as tags; uma exportação de CMS volta salpicada de &amp; e &#39; e alguém precisa ler; um template continua quebrando porque o valor de um atributo contém uma aspa crua. O Codificador/decodificador HTML lida com as duas direções localmente, com um botão Trocar que torna verificações de ida e volta uma tarefa de dois cliques — e é a forma mais rápida de ver como uma exportação armazenada vai ficar depois que um navegador a analisar. Conteúdo de rascunho e páginas não publicadas nunca saem da aba, e nenhuma conta fica entre você e o resultado.

Perguntas frequentes

Quais caracteres a opção Codificar escapa?
Exatamente cinco: &, <, >, a aspa dupla e a aspa simples, que viram &amp;, &lt;, &gt;, &quot; e &#39;. Todo o resto permanece como digitado, então texto comum continua legível na saída codificada e só os caracteres que quebrariam a marcação ou os atributos mudam.
Que tipos de entidades a opção Decodificar resolve?
Decode reconhece referências nomeadas como &amp;, decimais como &#38; e hexadecimais como &#x26; pelo parser HTML do navegador. Referências desconhecidas permanecem literais. Algumas referências nomeadas são decodificadas mesmo sem ponto e vírgula final; omiti-lo não garante que o texto fique igual.
Codificar é o mesmo que sanitizar HTML?
Não. Codificar escapa cinco caracteres para que a marcação seja exibida como texto; é uma etapa de apresentação, não um filtro de segurança, feita para tutoriais, documentação e exemplos de código. Não trate a saída codificada como substituto de uma política real de sanitização quando você realmente pretende renderizar conteúdo de usuários.
Por que o apóstrofo vira &#39; e não &apos;?
O codificador usa a referência numérica &#39;, que todo analisador de HTML aceita tanto em contextos HTML quanto XHTML. Ela decodifica de volta para um apóstrofo simples por qualquer analisador compatível com os padrões, incluindo o do próprio navegador.
O que acontece se eu decodificar texto sem entidades?
Ele volta inalterado. A decodificação só reescreve as referências de caracteres que reconhece, então texto simples passa como está e você pode passar conteúdo desconhecido pela opção Decodificar com segurança para verificar se ele contém entidades.
Minha marcação é enviada para algum lugar?
Não. As duas direções rodam inteiramente dentro da aba atual do navegador, a entrada nunca é enviada nem retida, e nenhuma conta é necessária.

Continuar em Desenvolvimento

Tarefas relacionadas, não um beco sem saída.

Passe para outro espaço de trabalho focado sem voltar ao índice completo.

Código para imagem

Code to Image Converter

Exporte código com destaque de sintaxe como PNG ou SVG em seis linguagens, com temas claro e escuro, numeração, título e escala 1x ou 2x.

Criar

Gerador de slug de URL

URL Slug Generator

Transforme títulos em slugs de URL limpos com hífens ou sublinhados — acentos removidos, & expandido, escritas não latinas preservadas — ao vivo.

Criar

Sombras para React Native

React Native Shadow Generator

Compare propriedades de sombra legadas e boxShadow no React Native, ajuste iOS e Android lado a lado e copie o código do StyleSheet.

Criar

Codificador/decodificador Base64

Base64 Encoder/Decoder

Codifique texto Unicode em Base64 ou decodifique de volta com validação ao vivo, opções URL-safe e UTF-8 e botão de troca para ida e volta.

Converter