Remova caracteres especiais, emoji, símbolos, números, acentos e resíduos invisíveis em uma única ferramenta privada do navegador — sem danificar escritas não latinas.
Predefinições
Especiais e símbolos
Letras e números
Invisíveis e de controle
Aspas e Unicode
Suas próprias regras
A ordem de processamento é fixa: normalizar → invisíveis → controle → aspas → acentos → emoji → classes de caracteres → regras personalizadas → ASCII → organizar.
Por que esta ferramenta é diferente
Remoção de acentos que entende as escritas — hindi, árabe, hebraico e tailandês mantêm suas marcas em vez de serem danificados
Os emoji são removidos como clusters completos, então famílias, bandeiras e tons de pele não deixam resíduos invisíveis
Símbolos e pontuação são interruptores separados, em vez de um vago balde de «caracteres especiais»
Mantenha ou remova seus próprios caracteres, para que um traço ou underscore possa sobreviver a uma limpeza
As quatro formas de normalização Unicode explicadas de forma simples
Processamento privado no navegador em 16 idiomas
Como remover caracteres especiais
Remover caracteres especiais elimina pontuação e símbolos juntos, mantendo letras, números e espaços. Se quiser apenas um deles, use os interruptores separados Remover pontuação e Remover símbolos.
Remover caracteres não alfanuméricos
Remover não alfanuméricos mantém apenas letras e números de qualquer idioma. Desative Manter espaços para juntar tudo em uma única sequência contínua, útil para IDs e códigos.
Remover números do texto
Remover números elimina dígitos em qualquer escrita, incluindo numerais arábico-índicos e devanágari, não apenas de 0 a 9.
Remover letras do texto
Remover letras elimina letras de qualquer escrita, deixando dígitos, pontuação e espaços. Combine com Remover pontuação para extrair números limpos de um texto bagunçado.
Remover emoji do texto
Remover emoji elimina cada emoji como uma unidade completa. Um emoji de família, uma bandeira de país ou uma mão acenando com um tom de pele é um único cluster, então nada invisível fica para trás para danificar seu texto depois.
Remover símbolos do texto
Remover símbolos tem como alvo caracteres matemáticos, de moeda e de sinal, como mais, igual, dólar e euro. A pontuação, como vírgulas e pontos finais, permanece, a menos que você também remova a pontuação.
Remover acentos do texto
Remover acentos transforma café em cafe e Ελλάδα em Ελλαδα. O devanágari, árabe, hebraico, tailandês e cirílico são deliberadamente ignorados, porque nessas escritas as marcas fazem parte da letra, não são decoração.
Converter aspas tipográficas
Aspas tipográficas → retas substitui aspas curvas e apóstrofos por versões simples, o que código, arquivos CSV e sistemas mais antigos esperam. Aspas retas → tipográficas faz o contrário para publicação. Traços e reticências → ASCII também simplifica travessões curtos, travessões longos e o caractere único de reticências.
Remover caracteres invisíveis
O modo seguro remove espaços de largura zero e marcas de ordem de bytes. O modo agressivo também remove conectores, que alguns textos árabes e índicos precisam, então use-o apenas quando souber que seu texto não precisa. Remover marcas de direção elimina substituições bidirecionais e hifens suaves.
Normalizar texto Unicode
NFC combina letras e marcas em caracteres únicos e é a opção mais segura para armazenamento e busca. NFD os separa. NFKC e NFKD vão além e unificam caracteres semelhantes, de forma que fontes decorativas, ligaduras e números em círculo se tornam texto simples.
Remover caracteres de controle
Remover caracteres de controle elimina bytes nulos e outros códigos de controle invisíveis que quebram bancos de dados e exportações. Manter tabulações e quebras de linha está ativado por padrão para que seu layout sobreviva.
Problemas nem sempre são espaços — são quais caracteres sobreviveram. Aspas curvas do Word quebram JSON. Travessões de design. Emoji em quadrados. OCR com section signs. Zero-width joiners RTL quebram busca.
WriteWithin Text Character Cleaner para classes, normalização Unicode, keep/remove custom — no navegador sem upload. Depois que Whitespace já corrigiu spacing.
Accents quebram hindi/árabe/tai? Não. Símbolos vs special? + = $ € vs , . ! ? Sobras de emoji? Não. Forma Unicode? NFC geral; NFKC strict. Upload? Não.
Perguntas frequentes
Remover acentos danifica textos em hindi, árabe ou tailandês?
Não. A remoção de acentos afeta apenas o latim e o grego, onde as marcas são decorativas. No devanágari, árabe, hebraico, tailandês e cirílico as marcas fazem parte da letra, então permanecem intactas.
Qual é a diferença entre símbolos e caracteres especiais?
Símbolos são caracteres matemáticos, de moeda e de sinal como + = $ €. Pontuação são marcas como , . ! ? e aspas. Remover caracteres especiais elimina ambos de uma vez, e você também pode ativar cada um separadamente.
A remoção de emoji deixa resíduos quebrados?
Não. Emoji combinados, como famílias, bandeiras e tons de pele, são removidos como uma única unidade, então nenhum conector de largura zero ou seletor de variação fica para trás.
Qual forma de normalização Unicode devo usar?
NFC é a opção segura padrão para armazenar e comparar texto. NFD separa as letras de suas marcas. NFKC e NFKD também unificam caracteres semelhantes, transformando fontes decorativas, ligaduras e números em círculo em caracteres simples.
Meu texto é enviado?
Não. A limpeza de caracteres é executada totalmente no seu navegador. O texto nunca sai do seu dispositivo.