HTML pra Texto Plano
Percorre a entrada uma vez com um parser pequeno feito sob medida — sem round-trip pelo DOM — e emite só o conteúdo de texto. `<script>`, `<style>`, `<iframe>` e companhia são descartados junto com seu conteúdo; tags de bloco (`<p>`, `<h1>`, `<li>`, …) viram quebras de linha; entidades como `&` e `©` são decodificadas pros caracteres. Útil quando você copiou texto rico de um CMS ou email e precisa de conteúdo plano pra um markdown, planilha ou terminal.
Hello, world! This is a link & some text. One Two End.
Strip de tags não é sanitizer — nunca confie em HTML hostil; se for renderizar, passe por DOMPurify.
Como usar
- Cole um snippet HTML na entrada.
- Alterne as opções como preferir — manter quebras de linha de bloco, colapsar runs de whitespace, decodificar entidades.
- Copie a saída. A contagem de caracteres é mostrada pra verificar limites de tamanho.
Perguntas frequentes
- Por que não usar o `innerText` do navegador?
- `innerText` funciona mas puxa layout CSS (então muda com a stylesheet do documento) e se recusa a rodar sem você já ter construído um DOM. Essa ferramenta é um parser puro pequeno — sempre produz a mesma saída pra mesma entrada, independente de estilos.
- Diferença entre `preserveBreaks` ligado e desligado?
- Ligado, tags de bloco (`<p>`, `<h1>`, `<li>`, `<br>`, …) viram quebra de linha na saída. Desligado, a entrada inteira colapsa numa única linha — útil se você precisa do texto numa célula CSV ou título de uma linha.
- A entrada é sanitizada?
- Todas as tags são removidas — não há HTML na saída — mas o parser é deliberadamente mínimo. Pra HTML não confiável que você pretende renderizar, passe por um sanitizer real como DOMPurify em vez de confiar num passo de strip.
Ferramentas relacionadas
Markdown → Texto Puro
Remove toda formatação Markdown e deixa texto puro legível — útil para previews, resumos, email e contagem de caracteres.
Removedor de EXIF de Imagem
Solte uma foto e baixe uma cópia limpa com EXIF, GPS e outros metadados removidos — tudo no navegador, sem upload.
Remover Quebras de Linha
Junte linhas quebradas em um texto limpo e contínuo — remova as quebras de linha forçadas ao copiar de PDFs ou e-mails, mantendo os parágrafos reais.
Normalizador Unicode (NFC, NFD, NFKC, NFKD)
Normalize texto para NFC, NFD, NFKC ou NFKD, opcionalmente remova diacríticos (café → cafe), e compare contagens de pontos de código e bytes das quatro formas — no seu navegador.
Conversor Markdown → HTML
Converta Markdown em HTML limpo — copie o source para emails, páginas CMS ou onde uma pré-visualização renderizada não basta.
Conversor de Maiúsculas
Converta texto entre MAIÚSCULAS, minúsculas, Título, camelCase e mais.