Remover Caracteres Especiais do Excel com 1 Clique — Grátis, Sem Upload, Dados Seguros
Remova emoji, códigos de controle e símbolos de células de texto. Mantém letras Unicode de todos os idiomas e dígitos. Sem upload nem cadastro.
Solte aqui um arquivo .xlsx, .xlsm ou .xls, ou clique para procurar
Aceita .xlsx / .xlsm / .xls · processamento local · nunca enviado
Como remover caracteres especiais do Excel online
- Solte uma pasta de trabalho .xlsx, .xlsm ou .xls: ela é analisada e limpa localmente e nunca é enviada.
- Escolha o que manter: espaços e quebras de linha (ativado por padrão), pontuação comum, como vírgulas e sinais de moeda (ativado por padrão), e digite quaisquer símbolos extras que devam permanecer.
- Clique em Remover caracteres especiais: cada célula de texto de cada planilha é verificada ponto de código por ponto de código.
- Veja o relatório: cada planilha mostra quantas células foram limpas, além de um total da pasta de trabalho.
- Baixe o resultado como your-file-name-cleaned.xlsx ou processe outro arquivo.
Como funciona
Esta ferramenta lê sua pasta de trabalho .xlsx no navegador — um ZIP de partes XML de OOXML — e carrega cada planilha em um modelo em memória de matrizes de matrizes. Para cada célula de texto, percorre a cadeia ponto de código Unicode a ponto de código e decide o que fica: letras Unicode (\p{L}, incluindo hanzi, kana, hangul e letras latinas acentuadas) e dígitos (\p{N}, incluindo os de largura total) são sempre mantidos; espaços e quebras de linha permanecem quando a opção está ligada, mas tabulações e o BOM são descartados como caracteres de controle mesmo então; uma lista reduzida de pontuação comum e sinais de moeda pode ser mantida a pedido; e qualquer caractere que você digite no campo de caracteres adicionais prevalece sobre os padrões. Todo o resto — emoji, marca de parágrafo ¶, copyright ©, marca registrada ™, enfeites como ★ — é removido. Números, datas, booleanos e células vazias passam intactos. O modelo já limpo é então reconstruído como um novo ZIP .xlsx e baixado. O trajeto inteiro roda localmente em JavaScript; nem um byte é enviado.
Seu arquivo nunca sai do seu dispositivo — o processamento é 100 % dentro do navegador.
Comparação com fórmulas SUBSTITUTE aninhadas
No Excel, a forma de remover caracteres dentro de uma célula é aninhar fórmulas SUBSTITUTE — =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,char1,""),char2,""),char3,"") — uma camada por caractere. Isso funciona para uma lista curta e conhecida, mas cada fórmula só limpa uma coluna, o conjunto de caracteres é difícil de esgotar, e você ainda precisa colar como valores para fixar o resultado. Esta ferramenta percorre cada célula de texto de cada planilha numa única passada, com opções de manutenção que já cobrem letras, números, espaços, pontuação comum e quaisquer símbolos extras que você indique.
| Abordagem | Para onde vai seu arquivo | O que esperar |
|---|---|---|
| Esta ferramenta | Em nenhum lugar — processada no seu navegador | Grátis, sem cadastro, sem limite de tamanho, feita para lotes |
| Fórmulas SUBSTITUTE aninhadas | Fica no seu disco | Manual, uma coluna por fórmula, difícil cobrir todos os caracteres |
O que é removido e o que permanece
A limpeza afeta apenas células de texto. Um caractere só é removido quando não é uma letra ou um número Unicode nem está coberto por uma opção de manutenção. Exemplos com as configurações padrão (espaços e pontuação mantidos):
| Célula de texto original | Célula limpa | Regra |
|---|---|---|
| Acme™ Corp | Acme Corp | símbolo ™ removido, espaço mantido |
| Olá 👋 | Olá | emoji removido, espaço final mantido |
| Preço: 50€ | Preço: 50€ | pontuação e € mantidos |
| T1¶T2 | T1T2 | marca de parágrafo ¶ removida |
| café 北京 カナ | café 北京 カナ | letras acentuadas, chinesas e japonesas são letras |
| 123 | 123 | dígitos de largura total são números |
| a b | ab | tabulação sempre removida, mesmo com espaços mantidos |
| linha1 linha2 | linha1 linha2 | quebra de linha mantida; removida se Mantiver espaços estiver desligado |
Desativar Manter pontuação também remove vírgulas e pontos dentro do texto, como um “1.000,00” formatado como texto; células numéricas reais não são afetadas. Se uma célula contiver apenas caracteres removidos (por exemplo ★☆¶), ela vira uma string vazia.
Quando você precisa disso
- Preparar uma pasta de trabalho para importar a um ERP, sistema contábil ou data warehouse cujo importador rejeita emoji e caracteres de controle.
- Limpar listas de clientes ou de mala direta exportadas antes de carregá-las em um sistema de e-mail ou CRM.
- Corrigir texto colado de PDFs ou páginas da web com marcas de tabulação, ¶, hífens condicionais ou símbolos de controle invisíveis.
- Padronizar nomes de produtos e endereços de vários fornecedores em um único conjunto de caracteres seguro para importação.
- Remover emoji e símbolos decorativos de relatórios antes de convertê-los para CSV ou SQL.
Letras Unicode e células não textuais
Hanzi chineses, kana e kanji japoneses, hangul coreano, letras latinas acentuadas (é, ñ, ü) e todas as outras categorias de letras Unicode (\p{L}) contam como letras e nunca são excluídas: esta ferramenta não reduz seu texto a ASCII.
Células numéricas, datas, booleanos e células vazias não são texto e passam sem alteração, mantendo seu tipo. Apenas células de string são verificadas.
Células que já não têm nada a remover mantêm seu valor e nunca são contadas como alteradas. Planilhas vazias também são preservadas, e as planilhas internas de metadados do editor são filtradas automaticamente.
Limitações
- No .xlsx reconstruído, estilos de célula, larguras de coluna, células mescladas e gráficos são simplificados; fórmulas são salvas com seus valores em cache.
- Tabulações e outros caracteres de controle são sempre removidos; digite um em Caracteres adicionais apenas se você realmente precisar.
- Pastas de trabalho criptografadas (senha exigida para abrir) não podem ser lidas.
- Arquivos .xls antigos são aceitos, mas convertidos para .xlsx na saída.
Perguntas frequentes
Esta limpeza é realmente grátis?
Sim, 100% grátis: sem cadastro, sem marca d’água e sem limite de arquivos. Todo o processamento acontece no seu navegador.
Quais caracteres contam como “especiais”?
Tudo que não é uma letra ou um número Unicode: emoji e pictogramas, enfeites e marcas decorativas (★, ✓), símbolos de copyright e marca registrada (©, ™, ®), marcas de parágrafo ¶ e caracteres de controle invisíveis. Pontuação comum e sinais de moeda permanecem quando Manter pontuação está ativado.
Meu texto em chinês, japonês ou coreano será apagado?
Não. Hanzi, kana e hangul pertencem à categoria de letras Unicode (\p{L}) e são sempre mantidos, assim como letras latinas acentuadas. A limpeza nunca reduz o texto a ASCII.
Números, datas e booleanos são afetados?
Não: apenas células de texto são verificadas. Números, datas reais, booleanos e células vazias passam sem alteração e mantêm o tipo. Uma string que parece um número é texto e é limpa como qualquer outro texto.
Como mantenho um símbolo removido por padrão?
Digite-o no campo Caracteres adicionais para manter. Por exemplo, informando #@*, esses três símbolos permanecem em todas as células mesmo com Manter pontuação desligado. Cada caractere informado é mantido literalmente.
Espaços e quebras de linha são removidos?
Com Manter espaços ativado (padrão), espaços comuns e quebras de linha permanecem; tabulações são caracteres de controle e sempre são removidas. Desative a opção para remover também espaços e quebras.
Meu arquivo é enviado a um servidor?
Não. A pasta de trabalho é analisada, limpa e reconstruída inteiramente no seu navegador com JavaScript. Seu arquivo nunca sai do seu dispositivo.
Funciona com arquivos criptografados e .xls antigos?
Uma pasta que pede senha antes de abrir está realmente criptografada e não pode ser lida sem ela. Arquivos .xls antigos abrem, mas o resultado limpo é sempre baixado como um .xlsx moderno.
Ferramentas relacionadas
Quer revisar cada célula antes de limpá-la?
Abrir o editor de Excel online grátis