Conversor de HTML para texto

Conversor de HTML para texto: tire as tags e mantenha as quebras de linha | We.Inc

Conversor grátis de HTML para texto. Cole HTML para remover tags, scripts e estilos, decodificar entidades e manter parágrafos, quebras de linha, marcadores de lista e endereços de links.

Conversor de HTML para texto

Cole HTML e receba texto simples e limpo: tags removidas, scripts e estilos descartados, entidades como & convertidas de volta em caracteres, e as quebras de parágrafo e os marcadores de lista mantidos para o resultado continuar legível. Útil para a parte em texto simples de um e-mail, um feed de produtos, uma contagem de palavras ou para tirar textos de um site antigo.

  • Cole o HTML: uma página inteira, um trecho de um editor ou o código-fonte de um e-mail.
  • Primeiro são removidos os blocos de script, style, head e comentários, para que o código deles nunca vaze para o texto.
  • Parágrafos, títulos e outros blocos viram quebras de linha, itens de lista viram linhas que começam com um traço, e as entidades são decodificadas.
  • Marque 'Manter endereços dos links' para escrever cada link como o texto seguido do endereço entre parênteses, depois copie ou baixe o resultado.
  • Na versão em texto simples de um e-mail HTML, deixe os endereços dos links ativados. Quem lê a versão em texto não tem outro jeito de ver para onde um botão levava.
  • Imagens somem no texto simples. Se uma imagem tinha palavras, como um banner com uma oferta, coloque essas palavras no HTML como texto de verdade antes de converter.
  • Tabelas viram uma linha por linha da tabela, com células separadas por espaços, o que serve para ler mas perde as colunas. Converta dados de tabela com uma ferramenta de CSV.
  • Se o resultado mostrar símbolos estranhos como '&alguma-coisa;', essa entidade não é das comuns. Procure e substitua à mão; o resto do texto não é afetado.

Perguntas frequentes

Como removo as tags HTML de um texto?

Cole o HTML na caixa e as tags são removidas enquanto você digita. Diferente de um simples localizar e substituir de tudo o que está entre < e >, este conversor também remove o conteúdo dos blocos script e style e transforma tags de bloco em quebras de linha, então '<p>One</p><p>Two</p>' vira 'One', uma linha vazia e depois 'Two', em vez de 'OneTwo'.

O que acontece com as entidades HTML?

Entidades nomeadas comuns como &amp;amp;, &amp;lt;, &amp;nbsp; e &amp;copy; e todas as entidades numéricas como &amp;#169; ou &amp;#xA9; são convertidas de volta nos caracteres que representam. Um espaço não separável vira um espaço comum.

Como os links são tratados?

Por padrão, só o texto do link é mantido. Com 'Manter endereços dos links' marcado, <a href="https://example.com">our site</a> vira 'our site (https://example.com)'. Se o texto do link já é o endereço, ele não é repetido.

É seguro para HTML em que não confio?

Sim. O HTML é tratado como texto e processado com padrões; ele nunca é carregado em uma página, então os scripts que tiver não podem ser executados. Nada é enviado.

O resultado vai ser igual ao que o navegador mostra?

Bem parecido em conteúdo comum, mas não idêntico. O navegador também aplica CSS, que pode esconder elementos ou mudar quebras de linha. Elementos escondidos continuam fazendo parte do HTML, então o texto deles aparece no resultado.

Por que tirar tags é mais difícil do que parece

  • O jeito rápido de apagar tudo entre sinais de menor e maior deixa dois problemas. O texto dentro das tags script e style sobra como lixo, e palavras de blocos vizinhos se juntam porque as tags eram a única coisa que as separava. Um título seguido de um parágrafo vira uma única linha longa, sem espaço entre a última palavra de um e a primeira do outro.
  • Este conversor trabalha em uma ordem definida para evitar isso: remove os blocos inteiros que nunca aparecem, marca com quebras de linha onde os blocos começam e terminam, remove as tags restantes, decodifica as entidades e, por fim, arruma espaços e linhas vazias. A ordem importa; decodificar as entidades primeiro transformaria '&amp;lt;p&amp;gt;' escrito como texto em uma tag de verdade, que seria removida.

E-mails em texto simples e feeds

  • Programas de e-mail que não exibem HTML usam a parte em texto simples da mensagem, e alguns filtros de spam verificam se ela existe e se bate com a versão HTML. Gerá-la a partir do mesmo HTML mantém as duas versões alinhadas. Deixe os endereços dos links ativados e confira se o texto segue a ordem certa, já que um layout feito com tabelas pode colocar uma barra lateral entre dois parágrafos.
  • Feeds de produtos e anúncios em marketplaces muitas vezes recusam HTML nas descrições ou mostram as tags como texto. Converter a descrição antes mantém as quebras de linha e os marcadores que a deixam legível e cumpre a regra de texto simples.

HTML

<h2>Weekend menu</h2> <p>Fresh bread &amp; pastries, baked daily.</p> <ul><li>Sourdough</li><li>Croissants</li></ul> <p>Order at <a href="https://example.com/order">our shop</a>.</p>

Manter endereços dos links

Texto simples

Comece grátis · Sem cartão de crédito

Relacionados: Ferramentas grátis

Produto

Para quem é

Recursos

Recursos

Empresa

Mapa do site