Decodificação HTML

GUIA

Decodificação HTML quando a string parece certa, mas se lê como ruído

HTML escapado aparece em todo lugar: tickets, payloads JSON, exportações de banco, cópias de «ver código-fonte» que passaram por uma ferramenta a mais. O conteúdo costuma estar correto; só está guardado como entidades — `<` vira `&lt;`, aspas viram `&quot;`. Para transporte, tudo bem. É penoso quando você precisa editar o trecho, colocá-lo num template ou explicar ao time o que o campo realmente contém. Esta área de decodificação HTML online existe para esse momento. Cole a string escapada à esquerda; a direita atualiza enquanto você digita. Sem upload, sem conta, sem esperar o servidor devolver sua colagem. A maioria das tarefas termina com **Texto decodificado** visível por padrão — você vê caracteres, não um muro de códigos de e comercial. Dois detalhes separam isso de um desescape de uma linha no console. Primeiro, **decodificação dupla**: quando um pipeline codificou duas vezes, uma passagem deixa `&lt;` e você sabe que ainda há algo errado. Mude para **Duas vezes**; a barra de ferramentas destaca quando uma segunda passagem mudará o resultado. Segundo, quando a saída decodificada é markup de verdade, você pode abrir uma **pré-visualização ao vivo desse HTML decodificado** em iframe em sandbox, com a vista de texto a um clique — útil quando a pergunta é «as tags voltaram?» e não «qual é o caractere 842?»

Ferramenta de decodificação HTML: painéis de entrada codificada e saída decodificada

O que um decodificador HTML realmente desfaz

A decodificação converte referências de entidade de volta nos caracteres que representam: `&amp;` em `&`, `&lt;` em `<`, formas numéricas como `&#39;` em apóstrofo, e entidades nomeadas comuns de exportações CMS. Este decodificador HTML aplica a transformação em toda a colagem — fragmentos, templates parciais, linhas longas de log — não só em documentos perfeitos. Ele não conserta tags quebradas, não reindenta markup nem remove scripts. Pense em abrir um envelope lacrado, não reescrever a carta dentro. Limpeza estrutural fica para editor ou formatador depois; o trabalho da decodificação é tornar a string legível de novo.

Quando a saída contém HTML reconhecível, a coluna direita oferece as abas **Pré-visualização** e **Texto decodificado**. A pré-visualização renderiza o resultado **decodificado** — não a entrada escapada — para você conferir o layout depois que as entidades sumirem. A interface prioriza **Texto decodificado** porque muitas tarefas terminam em frases simples ou valores de atributo sem tags. A pré-visualização fica opcional quando ver o fragmento importa.

Abrir a ferramenta de decodificação HTML
🌱

Uma ou duas vezes — com aviso quando duas vezes ajuda

O seletor de passagens destaca quando uma segunda decodificação mudaria a saída — comum em campos de API codificados duas vezes — para você não adivinhar a partir de sopa de entidades.

🔬

Pré-visualize markup decodificado, não a camada de escape

A pré-visualização em iframe trabalha na string limpa após a decodificação. Você confirma que as tags voltaram antes de copiar para um editor.

💫

Importar, copiar, baixar — tudo local

Carregue exportações `.txt` ou `.html` do disco, copie texto decodificado ou salve `.txt` para anexo em ticket. O processamento fica na aba do navegador.

FEATURES

Por que este decodificador HTML serve ao suporte e à integração de verdade

Desfaça escape de entidades para ler e colar — não uma IDE HTML inteira numa página só.

String em entidades ao lado de saída decodificada legível

Para strings que chegam já escapadas

Integradores e suporte raramente recebem markup limpo. Mais comum é um valor JSON com cada colchete escapado, ou campo de ticket com `&amp;lt;table&amp;gt;` porque dois sistemas tocaram o mesmo campo. Um fluxo focado de decodificação HTML deixa inspecionar essa string sem scripts pontuais ou ferramentas que truncam linhas longas em silêncio. A saída atualiza ao vivo enquanto você edita o painel esquerdo: corte quebra de linha final, compare antes/depois ou rode de novo após mudar a passagem. **Importar de arquivo** quando a cadeia de escape estiver num export grande demais para colar no chat.

Como decodificar código HTML — três passos práticos

1) Cole ou importe a string escapada

1) Cole ou importe a string escapada

Coloque o conteúdo codificado no painel esquerdo — corpo de ticket, campo de API, trecho de log ou export de arquivo. **Importar de arquivo** funciona para `.txt` e `.html` quando a string já está no disco. Documento completo não é obrigatório; escapes parciais decodificam do mesmo jeito.

2) Escolha uma ou duas passagens e leia a saída decodificada

2) Escolha uma ou duas passagens e leia a saída decodificada

Comece com **Uma vez**. Se à direita ainda aparecer `&amp;` no início dos nomes de entidade, ou a barra sugerir segunda passagem, mude para **Duas vezes**. A aba **Texto decodificado** fica selecionada por padrão para ver caracteres na hora. Abra **Pré-visualização** só quando a saída decodificada tiver tags para conferir visualmente.

3) Copie ou baixe, depois edite em outro lugar

3) Copie ou baixe, depois edite em outro lugar

Copie a string decodificada para editor, CMS ou ambiente de teste. Baixe `.txt` se anexar artefatos a um incidente. Em PC compartilhado, **Esvazie** o painel ao terminar.

FAQ de decodificação HTML

COMEÇAR

Transforme ruído de entidades em texto legível de novo

Decodificação HTML no navegador — uma ou duas vezes, com pré-visualização quando a saída for markup.

Decodificação HTML

Grátis
  • Decodificador HTML local no navegador
  • Decodificação em uma ou duas passagens com dica útil
  • Pré-visualização ao vivo do HTML decodificado
  • Copiar texto decodificado ou baixar .txt
Abrir decodificador

Funciona no seu navegador. Conta não necessária.

Experimentar a ferramenta de decodificação HTML
Atualizado em 2026

Chega de ler sopa de e comercial

Cole strings escapadas, decodifique ao vivo, pré-visualize markup quando ajudar, copie quando estiver legível.