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
Você faz isso todo mês? Faça uma vez no TableDI 2, salve como trabalho e rode de novo no mês seguinte. Baixar o TableDI 2 grátis
O arquivo não é enviado. Ele é 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.
A planilha não é enviada, 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 converta: nenhuma requisição leva seus dados.
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 nenhuma requisição da página leva seus dados (só carregam dois contadores de visitas: static.cloudflareinsights.com e o /_vercel/insights deste site).
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
Você faz isso todo mês?
No TableDI 2 você faz uma vez e salva como um trabalho. No mês seguinte, coloca os arquivos novos e roda de novo.
macOS, Apple Silicon e Intel; a versão para Windows está a caminho (o que fazer até lá). Grátis não é teste — sem conta, sem cartão.
Revisado em 2026-09-11 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.