Pular para o conteúdo
Toolars
Explorar

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.

Processamento local

Detalhes do processamento

Os dados da ferramenta são processados no seu dispositivo.

Esta ferramenta pode baixar recursos. Os serviços de conta são separados.

Preparando uso offline…

Informações de privacidade
Reportar erro

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.

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

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

Área de trabalho URL

URL Workbench

Limpe listas URL protegendo links assinados, com motivos por linha, comparação de componentes e exportação de sitemap.

Editar

Explorador JSON

JSON Explorer

Consulte JSONPath, extraia campos e restaure registros JSON Pointer sem perder a precisão de números grandes.

Inspecionar

Validador JSON Schema

JSON Schema Validator

Valide Draft 7 ou 2020-12 localmente com caminhos de erro; infira esquemas a partir de várias amostras.

Inspecionar

Preparação de HTML

HTML Publishing

Limpe HTML colado preservando listas, links e semântica de tabelas, com prévia segura das alterações.

Publicar