Converter CSV para Excel
Converter CSV para Excel sem os sustos de sempre: cada coluna na sua célula, zeros à esquerda (CEP 01001-000, CPF) e números longos preservados, números e datas viram valores de verdade no Excel. O caminho inverso também: XLSX vira CSV. Tudo acontece no seu navegador.
Fonte: ECMA-376 Office Open XML (SpreadsheetML, ISO/IEC 29500) – Ecma International. Atualizado em: .
Como o cálculo é feito
Abrir um CSV com dois cliques no Excel costuma dar surpresa: tudo vai para a coluna A, CEPs e códigos perdem o zero da frente e números de cartão viram 4,11111E+15. Esta ferramenta grava um arquivo do Excel (XLSX) de verdade, com cada coluna certa – e também transforma arquivos do Excel em CSV.
Como funciona
- Arraste um CSV ou cole os dados. O separador (ponto e vírgula, vírgula, tabulação, |) é detectado sozinho.
- Confira o separador decimal: o Excel no Brasil usa 1.234,56.
- Clique em “Converter para Excel” e baixe o XLSX. A linha de cabeçalho fica em negrito, congelada ao rolar e com filtros.
- No caminho inverso, escolha um arquivo .xlsx, a planilha e clique em “Converter para CSV”; várias planilhas saem juntas num ZIP.
O que é convertido
- Números como 1.234,50 viram números com os quais o Excel calcula.
- Datas no formato 2026-09-30 ou 30.09.2026 (com ou sem hora) viram datas do Excel. O formato 30/09/2026 fica como texto para não trocar dia e mês.
- Texto continua texto quando o Excel o estragaria: zeros à esquerda (CEP, CPF, código de cliente) e sequências com mais de 15 dígitos, como número de cartão ou código de barras de boleto – o Excel só guarda 15 dígitos significativos.
- Célula que começa com “=” nunca vira fórmula.
Na volta para CSV, as datas saem como AAAA-MM-DD e os números com o separador escolhido. “UTF-8 com BOM” faz o Excel no Windows reconhecer acentos e ç de imediato.
Limites
Arquivos .xls antigos (Excel 97–2003), pastas de trabalho com senha e arquivos ODS não são lidos. Na exportação para CSV somem formatação, gráficos e fórmulas – ficam os valores calculados. O Excel comporta no máximo 1.048.576 linhas e 16.384 colunas.
Para desenvolvedores: CSV para JSON converte os mesmos dados em JSON, e o validador XML e CSV aponta erros num CSV.
Perguntas frequentes
Como converter um arquivo CSV para Excel?
Arraste o CSV para cá ou cole o conteúdo, confira o separador decimal e clique em “Converter para Excel”. Você recebe um XLSX com cada coluna na sua célula.
Por que o Excel coloca tudo numa coluna só ao abrir um CSV?
O Excel espera o separador da sua configuração regional – no Brasil, o ponto e vírgula. Se o arquivo usa vírgulas, tudo cai na coluna A. O XLSX gerado aqui não tem esse problema.
Como evitar que o Excel tire o zero à esquerda do CEP ou CPF?
Valores que começam com zero são gravados como texto no arquivo do Excel, então os zeros continuam lá.
Como converter Excel para CSV?
Arraste o XLSX para cá, escolha a planilha, o separador e o separador decimal e clique em “Converter para CSV”.
Meus dados são enviados para algum servidor?
Não. Leitura e gravação dos arquivos acontecem inteiras no seu navegador.
Por que o Excel mostra os acentos do meu CSV errados?
O Excel no Windows lê CSV sem marcação como ANSI. Deixe “UTF-8 com BOM” marcado ao converter para CSV e acentos e ç aparecem certos.
Fontes e base legal
- ECMA-376 Office Open XML (SpreadsheetML, ISO/IEC 29500) – Ecma International
- IETF RFC 4180 – Common Format and MIME Type for CSV Files
- Microsoft Support – Excel specifications and limits (1,048,576 rows, 16,384 columns, 15 digits precision)
- Microsoft Support – Date systems in Excel (1900 and 1904)
- PKWARE APPNOTE.TXT – ZIP File Format Specification 6.3.10
- OWASP – CSV Injection
- Open-source licenses of the libraries used (MIT, LGPL-3.0)
Última atualização:
Ferramentas relacionadas
- Converter CSV para JSON (e JSON para CSV)Converta CSV para JSON ou JSON para CSV online: separador detectado, números e booleanos tipados, acentos preservados. Tudo no navegador, sem enviar arquivos.
- Validador de XML e CSV onlineVerifique se o XML está bem formado e valide CSV pela RFC 4180: erros com linha e coluna, separador detectado e prévia da tabela. Roda no navegador.
- Formatador, validador e minificador de JSONValide JSON pela RFC 8259 com linha, coluna e explicação clara do erro. Formate ou minifique, ordene as chaves e copie. Tudo roda no seu navegador.
- Converter TXT para PDFConverta TXT para PDF ou cole um texto: escolha papel, fonte, tamanho, margens, números de linha e de página, com prévia. Grátis, no navegador, sem enviar nada.
- Converter PDF para textoPDF para texto: copie o texto de cada página ou salve como TXT, com parágrafos limpos e OCR para páginas digitalizadas. Grátis, no navegador, sem enviar.
- Adicionar borda em imagemAdicionar borda em imagem online: borda branca ou colorida, estilo foto instantânea, cantos arredondados e moldura transparente, com prévia. Grátis.