Corretor CSV
Corrija CSV quebrado online — repare linhas irregulares, aspas sem escape, delimitadores errados e BOMs perdidos em segundos.
O que é o Corretor CSV?
Tem um CSV que se recusa a importar? Linhas irregulares, aspas sem escape, o delimitador errado, um BOM perdido, aspas curvas copiadas de um documento do Word — qualquer um desses problemas pode quebrar o Excel, o pandas ou o carregador do seu banco de dados. O Corretor CSV lê seu CSV (Comma-Separated Values) bagunçado e devolve uma versão limpa que realmente faz parse.
Diferente do JSON, o CSV não tem uma especificação rígida — a RFC 4180 é uma diretriz, não uma lei. Excel, Google Sheets, o COPY do Postgres e o módulo csv do Python interpretam as regras de forma diferente. Esta ferramenta repara os problemas estruturais que causam falhas de parse: contagem de colunas inconsistente, aspas desbalanceadas, linhas que se quebraram silenciosamente no meio de um campo entre aspas. Depois de limpo, passe pelo nosso Validador CSV para confirmar.
Seus dados não ficam com a gente — apenas reparamos os bytes e devolvemos. Sem contas, sem cadastros, sem armazenar sua lista de assinantes no nosso servidor.
Como Usar o Corretor CSV
Três passos. Cada um corresponde a um botão nesta página — não há nada escondido.
Cole o CSV Quebrado ou Carregue o Exemplo
Solte seu CSV no editor da esquerda. Clique em CSV de Exemplo para carregar um arquivo de pedidos propositalmente quebrado com o tipo de erro que aparece no mundo real — um campo com aspas pela metade que engole o resto da linha. Exemplo de CSV quebrado:
orderId,customer,product,quantity,total
ORD-1001,"Ava Chen",Wireless Mouse,2,49.98
ORD-1002,Marco Rivera,"USB-C Hub,1,79.99
ORD-1003,"Priya Patel",Mechanical Keyboard,1,129.99
ORD-1004,"Lee, Jordan",Webcam HD,1,59.99A linha 3 tem uma aspa que não fecha — "USB-C Hub abre mas nunca fecha, então o parser engole tudo que vem depois. Problema típico do dia a dia.
Clique em Corrigir CSV!!
Aperte o botão verde Corrigir CSV!!. O corretor detecta o delimitador (vírgula, ponto e vírgula, tab ou pipe — útil para exportações europeias que usam ;), repara as aspas seguindo as regras da RFC 4180 e completa ou apara as linhas para que todas tenham o mesmo número de colunas.
Revise o CSV Corrigido
O painel da direita mostra o CSV limpo. Dê uma olhada, copie e carregue no seu banco de dados, planilha ou pipeline. Se ainda der problema, cole no nosso Validador CSV para uma segunda opinião ou no nosso Formatador CSV para alinhar as colunas visualmente.
Quando Você Realmente Usaria Isso
Falhas de Importação no Banco
O COPY do Postgres e o LOAD DATA INFILE do MySQL não perdoam — uma aspa fora do lugar e o arquivo todo é rejeitado. Conserte o arquivo, refaça a importação e vá embora no horário.
Exportações de Excel e Google Sheets
Exportações europeias do Excel usam ; como delimitador e adicionam um BOM UTF-8 que quebra o read_csv do pandas. O corretor normaliza o delimitador e remove o BOM para que seu pipeline do pandas simplesmente rode.
Dados Editados na Mão
Alguém abriu o CSV no Bloco de Notas, corrigiu um erro de digitação, salvou — e agora as quebras de linha estão misturadas e a contagem de linhas está fora por uma. O corretor lida com \r\n/\n misturados, linhas irregulares e espaços sobrando sem você precisar caçar a diferença manualmente.
Migrações Entre Ferramentas
Movendo dados de clientes ou produtos de um SaaS para outro e a ferramenta que recebe não aceita a importação? Passe o arquivo aqui primeiro — a maioria das rejeições é problema de escape de aspas ou contagem de colunas que o corretor resolve numa passada só.
Perguntas Comuns
Meu CSV é armazenado ou enviado para algum lugar que eu não vejo?
Seu CSV vai pro nosso backend para a correção rodar e volta na hora. Não fazemos log do conteúdo do seu arquivo e não o guardamos. Dados sensíveis — PII, dados de pagamento, qualquer coisa coberta por NDA — não deveriam passar por nenhuma ferramenta online, incluindo a nossa. Para esses casos, rode um script local de csv em Python.
Que tipos de erros de CSV ele consegue corrigir de fato?
Os mais comuns: linhas irregulares (linhas com menos ou mais colunas que o cabeçalho), aspas sem escape dentro de campos entre aspas, campos com vírgulas ou quebras de linha que deveriam estar entre aspas mas não estão, finais de linha \r\n/\n misturados, um BOM UTF-8 perdido no início, aspas curvas coladas de processadores de texto e o delimitador errado sendo usado de forma consistente. Tudo conforme a RFC 4180.
Vai mexer nos meus valores reais?
Não. A ferramenta repara estrutura e aspas. Ela não inventa linhas, não descarta linhas de dados reais, não renomeia cabeçalhos, não reordena colunas e não converte números em strings. Se uma célula diz "79.99", ela continua "79.99".
Detecta o delimitador automaticamente?
Sim. Olha a entrada e escolhe vírgula, ponto e vírgula, tab ou pipe com base no que é consistente. A saída mantém o mesmo delimitador, então se você começou com ponto e vírgula, termina com ponto e vírgula.
E arquivos realmente grandes?
Tem um limite de 64 KB na entrada. Para arquivos maiores — exportações na casa dos gigabytes, dumps de log — use uma ferramenta de streaming como o csvkit ou um script rápido em pandas. Reparar CSV de 2 GB não é exatamente uma tarefa interativa.
A ferramenta disse que não consegue corrigir meu CSV. E agora?
Algumas estruturas são ambíguas demais para corrigir com segurança — por exemplo, um arquivo onde não dá pra saber se uma vírgula dentro de um campo era separador ou vírgula literal. Nesses casos, dê uma olhada nas primeiras linhas, corrija o pior caso na mão e depois rode aqui de novo pro restante. Você também pode tentar nosso Validador CSV pra ver exatamente qual linha está incomodando o parser.
Outras Ferramentas CSV Que Você Pode Precisar
Corrigir CSV é só um passo. Depois que ele faz parse limpo, estas ferramentas levam o resto do caminho: