Remove zero-width characters, invisible control chars, BOM, soft hyphens, and hidden Unicode from any text. 100% browser-based.
This tool runs 100% in your browser. All computation happens locally on your device — your input is never uploaded to any server. Results are for reference only.
Invisible characters are real Unicode code points that render with zero width — they occupy a position in the string but show no glyph. PDF copy-paste, web scraping, and AI output routinely smuggle in zero-width spaces (U+200B), byte order marks (U+FEFF), soft hyphens (U+00AD), control characters (U+0000–U+001F), and bidi overrides (U+202E). The cleaner scans every code point against a table of known ranges and strips each match in a single left-to-right pass.
Each highlighted diamond is a hidden code point the scanner matches and removes — the visible letters never change.
Priya is a QA engineer who just pulled a 2,400-character test case out of a PDF spec. The formatter silently rejects it, so she runs it through this cleaner to find out why.
Remove zero-width spaces, BOM, soft hyphens, control characters, and hidden Unicode from any text. Everything runs locally; nothing is uploaded.
FreeToolHub Text Cleaner is a free browser-based tool — remove zero-width spaces, BOM, soft hyphens, control characters, and hidden Unicode from any text. No signup, no upload; everything runs locally in your browser.
Remova espaços de largura zero, BOM, hifens suaves, caracteres de controle e Unicode oculto de qualquer texto. Corrija formatação quebrada de cópia e colagem de PDFs. 100% baseado em navegador.
O Text Deep Cleaner é uma ferramenta gratuita e baseada em navegador que encontra e remove caracteres Unicode invisíveis que afetam texto copiado de PDFs, sites, chatbots de IA e processadores de texto. Ele direciona 11 categorias específicas de caracteres: espaços de largura zero (U+200B/C/D), BOM/espaço de quebra sem largura zero (U+FEFF), hifens suaves (U+00AD), caracteres de controle (U+0000-001F), caracteres de formatação (separadores de linha/parágrafo, substituição bidirecional) e caracteres de bloco especiais. Diferente de localizar e substituir simples, esta ferramenta varre cada byte e mostra exatamente o que foi removido.
Escritores e tradutores que colam texto de PDFs e obtêm formatação quebrada. Programadores cujo código quebra devido a caracteres ocultos em strings copiadas. Profissionais de SEO limpando conteúdo coletado. Estudantes copiando citações de artigos acadêmicos. Qualquer pessoa cujo texto tenha espaços misteriosos, links quebrados ou problemas de formatação inexplicáveis após copiar e colar de outra fonte.
Cole seu texto no campo de entrada. A ferramenta mostra instantaneamente quantos caracteres invisíveis ela detecta. Alterne opções de limpeza individuais para personalizar o que é removido. Clique em Clean Text para processar. A saída limpa aparece à direita com um detalhamento do que foi removido por categoria. Copie o resultado ou baixe como um arquivo. Todo o processamento acontece localmente — seu texto nunca sai do seu navegador.
Caracteres de largura zero são caracteres Unicode que não ocupam espaço visível mas existem no texto. Eles incluem espaço de largura zero (U+200B), não-juntador de largura zero (U+200C) e juntador de largura zero (U+200D). Eles são frequentemente inseridos por processadores de texto, sites e ferramentas de IA e podem quebrar código, links e formatação quando o texto é copiado para outro lugar.
Caracteres invisíveis como BOM, hifens suaves e espaços de largura zero não são visíveis na maioria dos editores mas podem causar problemas quando colados em editores de código, bancos de dados ou campos de formulário. Esta ferramenta detecta e remove-os para que seu texto funcione em todos os lugares.
Ele direciona os suspeitos comuns que quebram layouts e buscas: espaços de largura zero, juntadores de largura zero, marcas de ordem de byte (BOM), hifens suaves, caracteres de controle e substituições bidirecionais — mais normalização de tabulações, quebras de linha CRLF e linhas em branco repetidas. Cada etapa de limpeza é uma opção, então o relatório mostra exatamente o que foi encontrado e o que foi removido.
Copiar de processadores de texto, páginas web e PDFs arrasta formatação junto: o Word insere hifens suaves em quebras de linha, CMSs web adicionam espaços de largura zero e alguns sites incorporam BOMs que corrompem comparações de strings. Eles são invisíveis em todos os editores mas causam falhas sutis — CSS não correspondendo, detecção de duplicatas falhando e índices de busca perdendo termos. O limpador os revela para que você possa ver o que estava escondido.
Sim — cada etapa é um interruptor, padrão para o conjunto seguro (remoção de caracteres invisíveis e normalização de espaços em branco). Você pode habilitar opções agressivas como remover todas as quebras de linha ou pontuação conforme necessário, e a entrada nunca é modificada: o painel de resultado mostra a saída limpa junto com um detalhamento por etapa do que mudou.
Não. Todo o processamento é manipulação de string local no seu navegador — nada sai do seu dispositivo e nada é armazenado no servidor. Suas configurações de entrada/saída podem ser salvas como instantâneos locais (IndexedDB) para reutilizar a mesma configuração de limpeza em documentos futuros.
Esta ferramenta também é conhecida por estas tarefas — cada link abre a mesma ferramenta com um guia focado:
What do you call a really smart cookie?
No signups, no data sold. Every tool is free to use — the free tier allows 5 downloads or saves per day, and the optional Pro plan ($7/mo, $59/yr) adds unlimited downloads, batch processing, white-label exports and an ad-free experience.
☕Support me on Ko-fi— support the free tier100% of proceeds go towards hosting & building more free tools.