Início · Ferramentas gratuitas · Excel para CSV
Converter Excel para CSV
Solte um .xlsx, escolha a planilha e baixe o CSV. Tudo acontece nesta aba — o arquivo não é enviado para lugar nenhum. O resultado sai separado por vírgulas e em UTF-8, e os zeros à esquerda não somem: exatamente os três pontos em que Salvar como → CSV falha num Excel configurado em português.
Converter planilha
Solte um .xlsx ou .xlsm aqui, ou clique para escolher
Nada é enviado. O arquivo é lido pelo JavaScript desta aba e nunca sai do seu computador — nenhum servidor o vê, e fechar a aba descarta os dados.
Converter um arquivo do Excel para CSV
- Soltar o arquivo. Arraste o .xlsx ou clique para escolher. Quem lê é o JavaScript desta aba.
- Escolher a planilha. Todas as planilhas do arquivo aparecem na lista — selecione a que vai ser exportada.
- Baixar o CSV. Botão "Baixar .csv" embaixo da tabela. O arquivo sai em UTF-8, separado por vírgulas.
O ponto e vírgula
Num Windows configurado em português, a vírgula é o separador decimal — e por isso o Excel grava CSV com ponto e vírgula. O arquivo continua se chamando .csv, mas do outro lado, onde se espera vírgula, tudo cai numa coluna só. Ou, pior, é lido errado sem nenhum aviso.
Esta página grava sempre vírgulas e coloca entre aspas qualquer campo que contenha vírgula, aspas ou quebra de linha (RFC 4180). É o formato que praticamente todo leitor espera, e é o que impede que uma observação com vírgula vire duas colunas.
Acentos e codificação
Um Salvar como → CSV simples grava na página de código do Windows, não em UTF-8.
Com acentos isso aparece na hora: Endereço vira Endereço assim que
o arquivo chega onde se espera UTF-8 — a maioria dos bancos de dados, a maioria dos scripts de
importação, o Google Planilhas. O Excel tem a opção CSV UTF-8, mas não é nela que se
clica por reflexo. Tudo que sai daqui é UTF-8.
Zeros à esquerda
CEP 01310, código de cliente 007, códigos de produto começando com
zero: se a célula guarda um número, o Excel exporta um número e o zero some. E some de forma
invisível — na tela estava certo, só o arquivo mudou. Aqui é exportado o texto que aparece na
prévia: 01310 continua 01310, e um código de 16 dígitos não vira
1,23E+15.
Só a planilha ativa — ou a que você escolher
O Excel exporta para CSV apenas a planilha ativa, sem dizer nada sobre as outras onze. Aqui todas aparecem na lista: você vê o que está exportando antes de exportar.
Fórmulas viram valores
CSV não tem fórmulas. Um .xlsx guarda, ao lado da fórmula, o último valor calculado pelo
Excel — é esse valor que vai para o CSV. Datas são gravadas como estavam sendo exibidas, e não
como 45901, que é a outra forma clássica de perder informação nessa conversão.
Nada é enviado, e dá para conferir
O .xlsx é descompactado pelo DecompressionStream do próprio navegador e lido pelo
JavaScript desta aba. Não existe endpoint de upload na página — abra a aba de rede das
ferramentas de desenvolvedor e veja que ela continua vazia durante a conversão.
As planilhas que viram CSV costumam ser as que alimentam um sistema: cadastro de clientes,
folha, histórico de pedidos.
O .xls antigo não abre
Esta página lê .xlsx / .xlsm e .csv. O formato .xls (até o Excel 2003) não é suportado — abra no Excel e salve como .xlsx antes.
Perguntas frequentes
Como gerar um CSV com vírgula em vez de ponto e vírgula?
Use esta página: ela grava sempre vírgulas. O Excel grava ponto e vírgula num sistema em português porque ali a vírgula é o separador decimal — é a configuração regional, não uma característica do arquivo.
Por que os acentos ficam errados depois de exportar?
O Salvar como → CSV comum grava na página de código do Windows, não em UTF-8. Tudo que sai daqui é UTF-8. Vale no outro sentido também: solte um CSV em Windows-1252 e a codificação é detectada e corrigida na saída.
Os zeros à esquerda são preservados?
Sim. É exportado o texto que aparece na prévia — 01310 continua
01310.
Meu arquivo é enviado para algum servidor?
Não. Ele é lido pelo JavaScript desta aba e não há chamada de servidor na página. Fechou a aba, os dados foram embora.
Minha planilha tem várias abas. Qual é exportada?
A escolhida na lista Planilha. Todas aparecem lá e você exporta uma de cada vez.
Funciona com .xls?
Não, apenas .xlsx / .xlsm e .csv. Abra o .xls no Excel e salve como .xlsx.
Relacionado
Faça isso na sua própria máquina
O TableDI é um ambiente de planilhas para desktop que roda inteiramente na sua máquina. Importe o arquivo, limpe, visualize — nada é enviado para a nuvem e não há conta para criar.
Grátis para sempre, não é teste — sem conta, sem cartão. Hoje macOS; a versão para Windows está a caminho. O que a versão paga acrescenta.
Revisado em 2026-09-01 pela equipe do TableDI. Algo errado nesta página? Escreva para nós — é uma caixa de entrada só, lida por quem constrói o TableDI.