Criado com IA avançada no seu dispositivo e aceleração de hardware para um desempenho profissional com privacidade total.IA no seu dispositivo — profissional e privado.
Converter Excel para CSV
Excel para CSV com precisão total e datas ISO — grátis.
- Funciona no seu dispositivo
- Precisão total · Datas ISO 8601
- Todas as opções grátis · Lote com Pro
Solte aqui uma pasta de trabalho do Excel
XLSX, XLSM, XLS, XLSB ou ODS, até 50.0 MB
A precisão total escreve o valor que a célula contém. «Como apresentado» escreve o que o Excel desenha, arredondamento incluído.
ISO 8601 é inequívoco e aceito em todo lugar. O de série é a contagem de dias em bruto.
Ponto e vírgula para regiões onde a vírgula é o separador decimal.
«Nenhum» remove delimitadores e quebras de linha do texto da célula em vez de deixá-los quebrar a linha.
Acrescente o BOM quando o arquivo for aberto com duplo clique no Excel.
LF para Unix, macOS e bancos de dados. CRLF para ferramentas Windows.
A limpeza inicial elimina um bloco de título acima da tabela.
Grátis: uma pasta de trabalho até 50.0 MB.
A versão gratuita converte uma pasta de trabalho de cada vez.
Ainda sem pasta de trabalho
Como converter Excel para CSV
- 1
Adicione a sua pasta de trabalho
Arraste um arquivo XLSX, XLSM, XLS, XLSB ou ODS, ou selecione-o. É lido no seu dispositivo e nunca é enviado.
- 2
Escolha como os valores são escritos
A precisão total mantém todos os dígitos que a célula contém; o formato de apresentação corresponde ao que o Excel mostra. Escolha datas ISO 8601 para bancos de dados e pipelines, ou o formato de data da planilha.
- 3
Defina o formato CSV
Escolha o delimitador, as aspas, os fins de linha e a codificação de saída. Remova linhas e colunas vazias em qualquer extremidade e ignore as linhas de cabeçalho acima da tabela.
- 4
Selecione planilhas e baixe
Marque as planilhas que quiser, junte-as opcionalmente num único CSV com uma coluna de nome da planilha e baixe um arquivo ou um ZIP com tudo.
O que esta ferramenta de Excel para CSV oferece
Tudo o que se segue está disponível sem pagar: o tratamento de valores e datas, todas as opções de formato CSV, os controles de limpeza, a seleção de planilhas e a junção. O plano pago acrescenta lotes e eleva o limite de tamanho — não desbloqueia a conversão em si.
- Precisão numérica total. É escrito o valor que a célula contém, por isso um número apresentado como 3,14 exporta mesmo assim os seus quinze dígitos.
- Datas ISO 8601. Saída inequívoca do tipo 2020-01-01, aceita por qualquer banco de dados e ferramenta de BI, em vez do formato local da pasta de trabalho.
- Exportação de fórmulas. Escreve as próprias fórmulas em vez dos resultados armazenados, para auditoria ou para reconstruir um modelo em outro lugar.
- Cinco codificações de saída. UTF-8, UTF-8 com marca de ordem de bytes, UTF-16 LE, Windows-1252 e ISO-8859-1, com a contagem dos caracteres que o destino não consegue representar.
- Limpeza no início e no fim. Remove linhas e colunas vazias no início da planilha além do fim, e ignora as linhas de cabeçalho acima da tabela.
- Seleção de várias planilhas. Converte qualquer combinação de planilhas — não apenas uma, nem apenas todas —, incluindo as ocultas.
- Junção num único CSV. Funde as planilhas selecionadas num só arquivo, com o cabeçalho escrito uma vez e uma coluna opcional a nomear a planilha de origem de cada linha.
- Pré-visualização ao vivo. Uma visualização em tabela e o texto CSV exato, ambos regenerados à medida que você altera as configurações, para verificar o resultado antes de baixar.
- Copiar para a área de transferência. Leve o CSV diretamente para um script, uma mensagem ou outra planilha sem salvar um arquivo primeiro.
- Lote e ZIP. Coloque várias pastas de trabalho em fila e leve tudo num único arquivo.
- Nada é enviado. A pasta de trabalho é lida no seu dispositivo, e é por isso que um arquivo com salários ou dados de clientes está seguro aqui.
Valores e precisão: a diferença que importa
Uma célula contém uma coisa e mostra outra. Escreva 3,14159265358979 numa célula formatada com duas casas decimais e a célula continua contendo os quinze dígitos; o 3,14 é apenas como ela é desenhada na tela. A maioria dos conversores exporta o desenho, e a diferença é invisível até alguém tentar usar os números.
As mesmas três células, de duas maneiras
- 3,14159265358979 apresentado como 3,14. Exportar a apresentação escreve 3,14 e onze dígitos significativos desaparecem para sempre. A precisão total escreve o valor que a célula contém.
- 1234567,891 apresentado como 1 234 567,89. Exportar a apresentação coloca um separador de milhares num arquivo separado por vírgulas. Ou fica entre aspas e toda a gente o lê como texto em vez de número, ou quebra a linha em colunas adicionais. A precisão total escreve 1234567.891.
- Uma porcentagem apresentada como 7,5 %. A célula contém 0,075. Exportar a apresentação coloca um sinal de porcentagem numa coluna numérica com a qual nada conseguirá calcular.
Quando escolher «Como apresentado» mesmo assim
Use-o quando a formatação for o objetivo: um relatório que alguém vai ler em vez de calcular, uma coluna de moeda que tem de manter o símbolo, ou um arquivo que tem de coincidir exatamente com uma planilha impressa. Aqui é uma escolha deliberada e não o padrão, e a pré-visualização mostra o que vai produzir antes de baixar.
Datas num CSV
As planilhas não têm tipo de data. Uma data é um número que conta dias desde uma origem, vestido com um formato de apresentação — por isso o mesmo arquivo pode mostrar 01/02/2024 a uma pessoa e 02/01/2024 a outra, e por isso uma data pode sobreviver a uma exportação e ainda assim chegar errada.
As três opções
- ISO 8601 (padrão). 2020-01-01, ou 2020-01-01T09:30:00 com hora. Ordena corretamente como texto, é inequívoco em qualquer região e é aceito por qualquer banco de dados sem string de formato.
- Como apresentado. O que o formato da própria pasta de trabalho produzir. Correto quando o arquivo tem de coincidir exatamente com a planilha; arriscado quando atravessa uma fronteira.
- Número de série. A contagem de dias em bruto. Útil quando o sistema receptor faz a conversão por si, ou quando é preciso preservar um valor que o calendário não consegue exprimir.
Duas particularidades que convém conhecer
- 1900 não foi bissexto. As planilhas arrastam um erro de compatibilidade com décadas que trata 29 de fevereiro de 1900 como um dia real. As datas anteriores a 1 de março de 1900 ficam, por isso, desviadas um dia se o conversor não levar isso em conta — este tem, e comunica esse dia como 1900-02-29 em vez de o deslocar em silêncio.
- Algumas pastas de trabalho contam desde 1904. Os arquivos criados em planilhas Mac antigas usam outra origem. Ignorá-la deixa todas as datas quatro anos e um dia desviadas, e nada no resultado parece errado. A configuração é lida do arquivo e aplicada automaticamente.
Opções do CSV explicadas
As configurações certas dependem inteiramente do que vai ler o arquivo. Estas são as que importam e para que serve cada uma.
- Delimitador. Sete à escolha. A vírgula é o padrão; os outros existem por causa das regiões e dos pipelines, abordados na seção seguinte.
- Codificação. Como os caracteres se tornam bytes. UTF-8 para tudo o que é moderno; UTF-8 com marca de ordem de bytes quando o arquivo for aberto com duplo clique no Excel; Windows-1252 ou ISO-8859-1 para software Windows e Unix mais antigo; UTF-16 LE para ferramentas que esperam aquilo a que o Excel chama «Texto Unicode».
- Fins de linha. LF para Unix, macOS, git e a maioria dos bancos de dados; CRLF para ferramentas Windows e alguns importadores estritos.
- Aspas. O mínimo segue a norma CSV e só coloca aspas onde é indispensável. «Todos os campos» envolve cada campo. «Nenhum» remove os caracteres que quebrariam uma linha.
- Limpeza. Remove linhas e colunas vazias no início da planilha, no fim, ou em ambas as extremidades.
- Ignorar linhas. Descarta um número fixo de linhas acima da tabela, para exportações que começam com um título e uma data.
Quando usar cada delimitador
O delimitador é de longe a causa mais comum de um CSV que abre como uma única coluna comprida, e a solução é quase sempre usar o que o programa receptor espera, e não o que parece mais arrumado.
- Vírgula. O padrão e a escolha geral mais segura. Para bancos de dados, APIs, scripts e tudo o que diga «CSV» sem mais nada.
- Ponto e vírgula. Onde a vírgula for o separador decimal — grande parte da Europa e da América Latina. As planilhas dessas regiões esperam ponto e vírgula e, caso contrário, colocam cada linha numa só célula.
- Tabulação. Valores separados por tabulações, e o formato que cola de forma limpa numa planilha. Útil quando os próprios dados estão cheios de vírgulas.
- Barra vertical. Comum em ETL e em carregamentos de armazéns de dados, onde é escolhida precisamente por quase nunca aparecer em texto real.
- Dois pontos, barra e cerquilha. Mais raros, e escolhidos pela mesma razão que a barra vertical: quando os próprios dados estão cheios de vírgulas e pontos e vírgulas, o delimitador que sobrevive é o que nunca aparece neles.
Que codificação devo escolher?
A codificação decide como as letras se tornam bytes, e errar nisso é a razão de um arquivo exportado mostrar «Café» como «Café». A armadilha é que um arquivo UTF-8 correto continua aparecendo mal, porque o programa que o lê assumiu outra coisa.
- UTF-8. A resposta certa para bancos de dados, scripts, git e qualquer ferramenta moderna. Cobre todas as línguas e todos os símbolos.
- UTF-8 com BOM. Os mesmos bytes com uma marca curta à frente. Escolha isto quando alguém for abrir o arquivo com duplo clique no Excel, que de outro modo assume a codificação local do sistema e estraga todos os acentos.
- UTF-16 LE. O que o Excel escreve ao salvar como «Texto Unicode». Alguns utilitários Windows e ferramentas de importação em massa exigem-no.
- Windows-1252. A codificação antiga da Europa Ocidental, ainda esperada por software Windows mais antigo e por muitas importações de ERP. Cobre letras latinas acentuadas, aspas tipográficas e travessões.
- ISO-8859-1. Latin-1, ainda exigida por alguns pipelines Unix e interfaces de mainframe. Mais estreita do que Windows-1252: sem aspas tipográficas, travessões ou símbolo do euro.
As duas codificações antigas não conseguem representar a maioria dos caracteres do mundo. Em vez de os soltar em silêncio, a ferramenta os substitui e indica quantos foram afetados e quais eram, para que você mude para UTF-8 sabendo exatamente por quê.
Planilhas: escolher, exportar e juntar
Um CSV contém uma tabela e uma pasta de trabalho contém normalmente várias. Cada planilha é listada com o seu número de linhas e colunas, incluindo as ocultas, e é você que decide o que acontece a cada uma.
- Uma planilha. Marque uma única planilha e baixe um único CSV com o nome da pasta de trabalho.
- Várias planilhas. Marque qualquer combinação. Cada uma passa a ser o seu próprio CSV, entregues juntas num ZIP, com nomes que se mantêm únicos mesmo quando duas planilhas se reduzem ao mesmo nome de arquivo.
- Juntas num arquivo. Funda as planilhas selecionadas num só CSV. O cabeçalho é escrito uma vez em vez de reaparecer no meio dos dados, e uma primeira coluna opcional registra de que planilha vem cada linha, para o arquivo poder voltar a ser separado.
- Planilhas ocultas. São listadas e assinaladas, porque uma planilha oculta é muitas vezes exatamente a tabela de consulta de que alguém precisa — e nunca são convertidas se não as marcar.
Como decorre a conversão
A pasta de trabalho é aberta no seu dispositivo e lida uma única vez. Só são expandidas as partes de que um CSV realmente precisa — os dados da planilha, o texto compartilhado e os formatos numéricos —, por isso um arquivo grande por causa das imagens ou dos gráficos não custa nada mais a converter. Tudo o resto é reescrever o que já está em memória, e é por isso que alterar uma configuração atualiza a pré-visualização de imediato em vez de recomeçar.
O que acontece a cada célula
- O texto é escrito tal como está guardado, com aspas apenas onde as regras do CSV as exigem.
- Os números são escritos com precisão total por padrão; o formato de apresentação só é aplicado se o pedir.
- As datas são reconhecidas pelo formato numérico da célula e escritas como ISO 8601, porque uma planilha as armazena como simples números.
- As fórmulas são escritas como o seu último resultado calculado, ou como o texto da fórmula se escolher essa opção.
- Booleanos e erros passam a TRUE, FALSE e ao texto do erro, como #DIV/0!, tal como a planilha mostra.
- As células vazias passam a campos vazios, para que o número de colunas se mantenha igual em todas as linhas.
Por que converter Excel para CSV?
O CSV é o menor denominador comum dos dados tabulares. Enquanto um XLSX é um pacote comprimido de XML que descreve planilhas, estilos, fórmulas e gráficos, um CSV é uma única tabela que qualquer coisa consegue ler — e é exatamente por isso que é o que os bancos de dados, as APIs e as ferramentas de análise pedem.
- Troca de dados. Qualquer importação para banco de dados, ferramenta de BI ou pipeline de ETL aceita CSV; muito menos aceitam uma pasta de trabalho.
- Texto simples. O CSV é legível, comparável e fácil de versionar em git, por isso uma alteração aos dados aparece como uma alteração ao arquivo.
- Não é preciso planilha. Quem recebe pode abri-lo em qualquer aplicativo, ou lê-lo a partir de um script em três linhas.
- Armazenamento a longo prazo. Uma tabela em texto simples ainda será legível daqui a vinte anos, aconteça o que acontecer ao aplicativo que a produziu.
Boas práticas
- Siga o destino, não a sua máquina. Defina o delimitador e a codificação de acordo com o que o programa receptor espera. Um arquivo que abre perfeitamente para você pode chegar ilegível.
- Mantenha a precisão total para tudo o que vá ser calculado. Use o formato de apresentação apenas para arquivos que as pessoas vão ler, não calcular.
- Prefira datas ISO sempre que o arquivo sair da sua equipe. É o único formato que não pode ser mal lido.
- Verifique a pré-visualização antes de baixar. Os números de linhas e colunas mostrados são os que vão ser escritos, por isso uma limpeza que comeu uma coluna vê-se de imediato.
- Limpe a partir do início em planilhas feitas à mão. Um bloco de título acima da tabela é a razão habitual para um CSV com colunas iniciais vazias.
- Divida primeiro as pastas de trabalho muito grandes. Se um arquivo estiver acima do limite de tamanho, dividi-lo em pastas de trabalho por planilha permite converter cada parte com folga.
Rapidez e privacidade
A pasta de trabalho é lida uma vez e tudo o resto é reescrever dados já em memória, num processo em segundo plano para que a página nunca trave. É isso que faz com que alterar uma configuração pareça instantâneo mesmo num arquivo muito grande.
- Cerca de um segundo para ler uma pasta de trabalho de 30 MB com 200 000 linhas por 12 colunas.
- Menos de um milissegundo para reescrever a pré-visualização após qualquer alteração de configurações, seja qual for o tamanho do arquivo.
- Nada é enviado. Não há passagem por servidor, por isso o tamanho do seu arquivo é limitado pelo seu dispositivo e não pela largura de banda de ninguém.
Uma pasta de trabalho de 30 MB com 200 000 linhas é lida em cerca de um segundo, e alterar qualquer configuração reescreve a pré-visualização em menos de um milissegundo, porque o arquivo só é lido uma vez.
Perguntas frequentes
Como funciona o conversor de Excel para CSV?
Solte um arquivo XLSX, XLSM, XLS, XLSB ou ODS e a pasta de trabalho é lida no seu dispositivo. A ferramenta lista todas as planilhas, mostra uma pré-visualização em tabela e o texto CSV exato que vai escrever, e converte as planilhas que marcar. Nada é enviado: a conversão roda no seu dispositivo, não nos nossos servidores, o que a torna segura para pastas de trabalho com salários ou dados de clientes.
Que formatos e versões do Excel são suportados?
XLSX, XLSM (com macros) e os modelos XLTX/XLTM a partir do Excel 2007, além do XLS antigo do Excel 97–2003, do formato binário XLSB e do ODS OpenDocument do LibreOffice e do OpenOffice. Converta uma planilha, várias ou todas de uma vez: como arquivos CSV separados, como um ZIP, ou juntas num único CSV.
Por que os meus números perdem casas decimais em outros conversores?
Porque a maioria exporta o que a célula mostra em vez do que ela contém. Uma célula com 3,14159265358979 formatada com duas casas aparece como 3,14, e é essa string arredondada que é escrita: os outros onze dígitos desaparecem. Esta ferramenta escreve por padrão o valor armazenado, por isso a precisão total é preservada. Mude Valores para «Como apresentado» apenas quando quiser deliberadamente o texto formatado.
Como são exportadas as datas?
Como ISO 8601 por padrão: 2020-01-01, ou 2020-01-01T09:30:00 quando a célula tem hora. É inequívoco e aceito por qualquer banco de dados, script ou ferramenta de BI. Uma planilha não tem tipo de data internamente, apenas um número com formato de apresentação, por isso exportar a apresentação dá o formato que aquela pasta de trabalho usava, e 1/1/20 é ambíguo assim que atravessa uma fronteira. O formato de apresentação e o número de série continuam disponíveis se um sistema a jusante precisar deles.
Posso controlar o delimitador, a codificação e os fins de linha?
Sim, e tudo isso é gratuito. Escolha entre sete delimitadores — vírgula, ponto e vírgula, tabulação, barra vertical, dois pontos, barra ou cerquilha; UTF-8, UTF-8 com marca de ordem de bytes, UTF-16 LE, Windows-1252 ou ISO-8859-1; e fins de linha LF ou CRLF. O ponto e vírgula serve regiões onde a vírgula é o separador decimal, a tabulação serve para colar numa planilha e a barra vertical serve pipelines de dados. Se uma codificação não conseguir representar um caractere, a ferramenta indica quantos foram afetados em vez de os perder em silêncio.
O que fazem as opções de aspas e de limpeza?
O modo mínimo coloca aspas num campo só se este contiver o delimitador, uma aspa ou uma quebra de linha: a regra do RFC 4180 e o padrão correto. «Todos os campos» envolve cada campo, para analisadores estritos. «Nenhum» remove esses caracteres em vez de deixá-los quebrar a linha, porque um CSV cujas linhas têm larguras diferentes não é um CSV. A limpeza remove linhas e colunas vazias no início da planilha, no fim, ou em ambas as extremidades — o início é o que elimina um bloco de título acima da tabela.
Posso escolher que planilhas converter, ou juntá-las?
Marque qualquer combinação de planilhas, incluindo as ocultas. Cada uma passa a ser o seu próprio CSV, ou pode juntar as planilhas selecionadas num único arquivo com o cabeçalho escrito uma só vez e uma primeira coluna opcional a indicar de que planilha vem cada linha, para poder separá-lo mais tarde.
A ferramenta é gratuita e privada, e funciona no celular?
Todas as opções de conversão são gratuitas: delimitador, codificação, aspas, fins de linha, tratamento de valores e datas, limpeza, seleção de planilhas e junção. A versão gratuita converte uma pasta de trabalho até 50 MB de cada vez; o Pro acrescenta lotes de até 50 arquivos, um único ZIP para todo o lote e eleva o limite de tamanho até o que o seu dispositivo aguentar. Funciona em qualquer navegador moderno, no celular ou no computador, e os arquivos nunca são enviados.
de 312 avaliações
Avalie esta ferramenta
Toque numa estrela — leva um segundo