Converter Excel (XLSX) para CSV
Este conversor gratuito salva uma planilha de uma pasta de trabalho Excel .xlsx como arquivo CSV em UTF-8 padrão ou no estilo Excel, com as fórmulas salvas como resultado e as datas como 2024-05-01. A pasta de trabalho é lida no seu navegador e não é enviada. A formatação não é mantida, fórmulas sem resultado salvo ficam vazias, e arquivos .xls e .xlsb antigos e pastas de trabalho protegidas por senha não podem ser lidos.
Um arquivo não foi convertido corretamente? Escreva para [email protected], de preferência com um pequeno arquivo de exemplo, e o problema será corrigido.
O essencial
- Entrada: Excel (XLSX) (.xlsx). Saída: CSV (.csv).
- Seus arquivos não são enviados: o trabalho é feito no navegador, no seu próprio dispositivo.
- Tamanho: sem limite fixo; arquivos muito grandes são limitados pela memória do dispositivo.
- Precisa de um navegador atual (Chrome, Edge, Firefox ou Safari) no computador, tablet ou celular; nada para instalar.
- Grátis e sem cadastro.
Por que salvar uma planilha do Excel como CSV
Lojas virtuais, ferramentas de e-mail marketing, bancos, sistemas de contabilidade e bancos de dados costumam importar CSV, não Excel. Salvar como CSV no Excel funciona, mas o resultado depende do computador: ponto e vírgula em uma máquina, vírgula na outra, e uma codificação que transforma ç e é em pontos de interrogação no sistema para o qual você envia o arquivo. Este conversor grava o CSV sempre da mesma maneira. Solte a pasta de trabalho, escolha a planilha na lista (cada uma mostra quantas linhas tem), veja as primeiras linhas e escolha um estilo: um CSV UTF-8 padrão para bancos de dados, scripts e serviços web, ou um estilo Excel com marca de ordem de bytes (BOM), com vírgulas ou com o ponto e vírgula e a vírgula decimal que o Excel espera em grande parte da Europa (e também no Excel em português do Brasil). As fórmulas são salvas como resultado, as datas como 2024-05-01, e uma pasta de trabalho com várias planilhas pode virar um CSV por planilha dentro de um zip.
Como converter Excel para CSV
- Solte seu arquivo .xlsx na caixa ou clique para escolhê-lo.
- Escolha a planilha, ou todas as planilhas, e o estilo de CSV.
- Clique em “Converter para CSV” e baixe o arquivo.
O que muda na conversão
Fórmulas sem resultado salvo
Um CSV guarda valores, não fórmulas, então cada fórmula é salva com o resultado que o Excel armazenou da última vez que a pasta de trabalho foi salva. Pastas de trabalho criadas por alguns programas e scripts contêm fórmulas sem resultado armazenado; essas células ficam vazias, e a ferramenta informa quantas são. Abra e salve o arquivo no Excel ou no LibreOffice antes para preenchê-las.
A formatação não é mantida
Um CSV não tem cores, fontes nem formatos de número, só valores. Uma célula exibida como 25 % é salva como 0.25, um valor exibido como R$ 1.250,00 como 1250, e um número arredondado na tela para duas casas decimais com todos os seus dígitos. Datas são gravadas como 2024-05-01 e horas como 14:30:00, qualquer que seja o formato da célula.
Células mescladas e planilhas ocultas
Uma célula mesclada tem seu valor apenas na primeira célula, então as demais células da mesclagem ficam vazias. Planilhas ocultas aparecem com “(oculta)” e podem ser escolhidas como qualquer outra; gráficos em planilha própria não têm células e são ignorados.
Arquivos .xls antigos e pastas de trabalho protegidas
Arquivos do Excel 97-2003 (.xls), pastas de trabalho binárias (.xlsb) e pastas de trabalho que exigem senha para abrir não podem ser lidos aqui; a ferramenta informa qual é o caso. Abra o arquivo no Excel ou no LibreOffice e salve-o antes como um .xlsx normal.
Sobre os formatos
Excel (XLSX)
XLSX é o formato de pasta de trabalho do Microsoft Excel desde o Excel 2007, também gravado pelo LibreOffice, Numbers e Google Planilhas. Por trás da extensão há um arquivo zip com arquivos XML: um por planilha, mais o texto compartilhado, os estilos e as fórmulas.
- Uma pasta de trabalho pode ter várias planilhas; um arquivo CSV contém só uma tabela.
- As células mantêm seu tipo: números, datas e texto, então um CEP como 01310 pode manter o zero à esquerda.
- Uma planilha comporta no máximo 1.048.576 linhas e 16.384 colunas.
- O formato antigo .xls (Excel 97-2003) é um formato binário diferente.
CSV
CSV (valores separados por vírgula) é uma tabela em texto simples: uma linha por registro, com as células separadas por vírgula, ponto e vírgula ou tabulação. Excel, Google Planilhas, Numbers, todos os bancos de dados e a maioria das linguagens de programação leem e gravam CSV, por isso ele é a forma habitual de levar uma tabela de um programa para outro.
- Não há padrão para o separador: o Excel usa vírgula ou ponto e vírgula, conforme as configurações de idioma.
- Todo valor é texto; se 01310 é um número ou um CEP, quem decide é o programa que o lê.
- Não há planilhas, fórmulas, cores nem larguras de coluna, só os valores.
- A codificação não fica salva no arquivo; UTF-8 é a escolha segura, e o Excel precisa de um BOM para reconhecê-la.
Perguntas frequentes
Minha pasta de trabalho é enviada para algum lugar?
Não. Seu navegador descompacta e lê a pasta de trabalho no seu próprio dispositivo; nada é enviado a um servidor.
Qual estilo de CSV devo escolher?
Padrão para tudo o que não for Excel: bancos de dados, Python ou R, importações no Google Planilhas e a maioria dos serviços web. Escolha Excel para abrir o arquivo no Excel com vírgula como separador, e Excel na Europa se o Excel do seu computador usa vírgula decimal, como nas configurações em português (Brasil), alemão, francês ou espanhol.
Posso converter todas as planilhas de uma vez?
Sim. Escolha “Todas as planilhas” e você recebe um zip com um arquivo CSV por planilha, com o nome de cada planilha.
O que acontece com os zeros à esquerda?
Um CEP guardado como texto, como 01310100, é gravado como 01310100. Se o Excel já o guardou como o número 1310100, o zero foi perdido na própria pasta de trabalho e não pode ser recuperado.