Remover Tags HTML
Remove tags HTML (<p>, <a>, <div>...) preservando o texto interno. Útil para extrair apenas o conteúdo legível de uma página.
—
Tirar as tags e ficar com o texto
Você copiou um trecho de um CMS, de um e-mail em HTML ou de um export de banco e veio tudo embrulhado em tag de parágrafo, span com estilo inline e div atrás de div. O que interessa é o texto do meio. Cole o bloco no campo e a versão sem marcação aparece enquanto você digita, sem abrir editor de código nem escrever um script só para isso.
A regra é literal: tudo que estiver entre o sinal de menor e o próximo sinal de maior é apagado, e nada entra no lugar. Daí vêm dois comportamentos que surpreendem. Parágrafos vizinhos ficam grudados, porque a tag some sem virar espaço, e duas células de tabela com Ana e Silva saem como AnaSilva. E o conteúdo de script e de style permanece, já que só a tag foi removida, não o código que estava dentro dela.
Cuidado com texto que usa os símbolos de menor e maior soltos, como numa comparação matemática: o trecho entre eles é lido como tag e desaparece. Entidades também não são decodificadas, então os códigos do e comercial e do espaço fixo continuam escritos do mesmo jeito. E não trate isso como sanitizador: apagar tag não neutraliza HTML malicioso de terceiro, para isso existe biblioteca própria. Roda inteiro no navegador.
Perguntas frequentes
Por que os parágrafos ficam grudados no resultado?
Ele apaga o código dentro de script e style?
Posso usar para limpar HTML enviado por usuários antes de exibir no site?
Ferramentas Relacionadas
Remover Acentos
Remova acentos e caracteres especiais de textos em português. Útil para normalizar dados, gerar slugs e preparar textos para sistemas legados.
Removedor de Emojis
Remove todos os emojis e pictogramas Unicode de um texto, mantendo o restante intacto. Mostra contagem do que foi removido.
Remover Quebra de Linha
Remova ou substitua quebras de linha de um texto. Substitua por espaço, vírgula ou qualquer outro caractere. Resultado instantâneo.