Conferir e corrigir CSV

Confira e corrija um arquivo CSV antes de importar, sem perder zeros nem acentos.

Arquivo CSV

O arquivo é lido no seu navegador e não é enviado a nenhum servidor.

Como ler o arquivo

Ao abrir, a ferramenta sugere a codificação e o separador. Confira na prévia.

Acentos estranhos (São, S�o)? Troque aqui.

Ajustes (só se você pedir)
Colunas onde os ajustes valem

Desmarque colunas de códigos (CEP, CPF, matrícula) para não mexer nelas.

Abra um arquivo para escolher as colunas.
Arquivo corrigido

Conferência do CSV

Escolha um CSV. A prévia e os alertas aparecem aqui.

Calculando…

Como funciona

Se o arquivo é UTF-8 válido (ou tem BOM), a sugestão de codificação é UTF-8; se não, Windows-1252, que é o que o Excel salva no Windows. O separador sugerido é o caractere que aparece o mesmo número de vezes nas primeiras linhas (; , tabulação ou |), respeitando campos entre aspas. Você confirma os dois olhando a prévia.

Cada célula é lida e gravada como texto, então zeros à esquerda (00123), CEPs e códigos não viram número. Datas e separador decimal só mudam se você escolher, nas colunas marcadas, e cada célula alterada entra na lista com o valor antes e depois. O arquivo sai em UTF-8 (BOM opcional), com aspas quando o campo tem separador, aspas ou quebra de linha, e com a proteção contra fórmulas se ela estiver ligada.

Premissas

Datas só são convertidas quando existem no calendário (29/02/2026 fica como está). Decimais só mudam sem ambiguidade: “1.234,56” vira “1234.56”, mas “10” e “00123” ficam iguais. Notação científica (1,23E+11) nunca é desfeita, porque os dígitos perdidos não voltam.

Exemplo para conferir

O exemplo cria um CSV em Windows-1252 com separador “;”, cabeçalho e 4 registros. A ferramenta sugere Windows-1252 e “;”, mostra “São Paulo” certo e preserva os códigos 00123, 00456 e 00789. Ela alerta que 7,89123E+12 (célula A5) está em notação científica e protege 3 células que seriam executadas como fórmula (=HYPERLINK(…), -ligar depois e @revisar), sem tocar em −15,50.

Limitações

Dígitos já perdidos não voltam: se a planilha transformou um código em 1,23E+11 ou cortou zeros à esquerda antes de salvar, volte ao arquivo de origem. A codificação detectada é uma sugestão, e UTF-16 e outras codificações não são tratadas nesta versão.

A proteção contra fórmulas acrescenta um apóstrofo à célula. Se o CSV vai para um sistema, e não para uma planilha, talvez seja melhor desligar. Segundo a OWASP, o Excel pode retirar o apóstrofo e as aspas se o arquivo for salvo e reaberto, então a proteção vale para a primeira abertura; não existe tratamento seguro para todas as planilhas e sistemas.

A prévia mostra as 15 primeiras linhas, e a lista de alterações, as 500 primeiras, com o total.

Fontes e revisão

Conteúdo revisado em . A data muda só quando as regras e os textos são conferidos de novo, não a cada atualização técnica do site.

Perguntas frequentes

O arquivo é enviado para algum servidor?

Não. O navegador lê e corrige o CSV num processo em segundo plano, no seu aparelho. Nem o conteúdo nem o nome do arquivo vão para o site ou para as métricas.

Por que os acentos aparecem como “São” ou “S�o”?

A codificação está errada. O Excel no Windows costuma salvar em Windows-1252, e sistemas mais novos usam UTF-8. Se os acentos da prévia estiverem estranhos, troque a codificação e confira de novo. O arquivo corrigido sai sempre em UTF-8.

Os zeros à esquerda dos códigos vão sumir?

Não. Aqui toda célula é texto: 00123 continua 00123, e CEPs, CPFs e matrículas não viram número. Quem apaga zeros costuma ser o Excel ao abrir o CSV com dois cliques. Para abrir sem perder, use a importação de dados do Excel e marque a coluna como texto.

Apareceu “notação científica”. A ferramenta conserta o número?

Não. Um valor como 7,89123E+12 geralmente é um código longo que a planilha salvou já arredondado, e os últimos dígitos se perderam. Inventá-los daria um código errado com cara de certo, então a ferramenta só aponta as células para você buscar o valor no arquivo de origem.

O que é a proteção contra fórmulas?

Planilhas executam como fórmula o texto que começa com =, +, −, @ ou tabulação, e uma célula como =HYPERLINK(…) pode abrir um link quando alguém abrir o arquivo. Com a proteção ligada, essas células ganham um apóstrofo (') na frente e viram texto. Números como −15,50 ou +55 não mudam, e cada célula protegida entra na lista de alterações.

Ver todas as ferramentas de Planilhas · Catálogo completo