Limpador de HTML
Remova estilos inline, classes CSS, IDs e tags vazias do HTML. Ideal para limpar texto copiado do Word ou Google Docs.
O que é Limpador de HTML?
O Limpador de HTML remove estilos inline, classes CSS, atributos data-*, comentários e tags vazias de trechos colados do Word ou Google Docs, converte <b> em <strong> e <i> em <em> e, opcionalmente, remove IDs. O humberto.ai processa tudo no navegador com a API DOMParser nativa — nada é enviado a servidor, então o HTML nunca sai do seu computador.
Como usar
- Cole o HTML no campo de entrada — por exemplo, código copiado do Word, Google Docs ou de um editor WYSIWYG.
- Marque as opções de limpeza desejadas: remover estilos inline, classes CSS, IDs, atributos data-*, tags vazias, comentários HTML, ou converter <b>/<i> para <strong>/<em>.
- Clique em "Limpar HTML" para gerar o código limpo com base nas opções marcadas.
- Use "Pré-visualizar" para conferir o HTML renderizado ou "Ver código" para inspecionar o markup gerado.
- Clique em "Copiar" para colocar o HTML limpo na área de transferência.
Perguntas frequentes
O HTML que eu colo sai do meu navegador?
Não. O Limpador de HTML roda inteiramente no navegador, usando a API DOMParser nativa do JavaScript para interpretar e reescrever o HTML. Nenhum dado é enviado a um servidor — a limpeza acontece localmente.
Quais opções de limpeza a ferramenta oferece?
Oito opções marcáveis: remover estilos inline, remover classes CSS, remover IDs, remover atributos data-*, remover tags vazias (sem texto e sem filhos), remover comentários HTML, converter <b> em <strong> e converter <i> em <em>. Por padrão todas vêm ativadas, exceto 'remover IDs'.
Por que a opção 'remover IDs' vem desmarcada por padrão?
Porque IDs costumam ser usados para âncoras internas, links de navegação ou seletores de CSS/JavaScript, e removê-los por padrão poderia quebrar esses recursos. Se não precisar deles, basta marcar a caixa antes de limpar.
A limpeza de tags vazias remove <br>, <img> ou <hr>?
Não. A ferramenta preserva explicitamente as tags void — br, hr, img, input, area, base, col, embed, link, meta, source, track e wbr — mesmo sem conteúdo textual, porque essas tags não têm filhos por natureza.
Existe um limite de tamanho para o HTML colado?
A ferramenta não impõe um limite fixo de caracteres. Como o processamento roda no navegador via DOMParser, HTML muito extenso pode deixar a limpeza mais lenta, mas não há restrição de tamanho definida no código.
Serve para limpar HTML de e-mail marketing ou de um CMS?
Sim. É pensado justamente para isso: colar HTML gerado por Word, Google Docs, editores WYSIWYG ou templates de e-mail e sair com um markup enxuto, sem estilos inline, classes e comentários que se acumulam nesses fluxos.