Conversor de Excel para CSV

Converte um arquivo do Excel (.xlsx) para o formato CSV. O arquivo é processado inteiramente no navegador e nunca é enviado a um servidor.

O que é a conversão de Excel para CSV

Converter de Excel para CSV significa transformar os dados tabulares de uma planilha de uma pasta de trabalho do Excel (.xlsx) em CSV, um formato de texto simples que separa os valores por vírgulas. Como esta ferramenta lê o arquivo do Excel diretamente no seu navegador, não é preciso abrir o Excel e usar "Salvar como" para escolher o formato CSV: basta selecionar o arquivo para concluir a conversão.

O resultado depende de algumas escolhas: qual planilha converter, qual delimitador usar (vírgula ou tabulação) e como a codificação de caracteres é tratada. Esta ferramenta é compatível com pastas de trabalho com várias planilhas, permitindo converter apenas a que você precisa, e sempre grava em UTF-8 com marca de ordem de bytes para que o arquivo abra corretamente, sem caracteres corrompidos, no Excel para Windows.

Como converter de Excel para CSV

  1. Selecione seu arquivo do Excel Escolha o arquivo .xlsx que deseja converter no seletor de arquivos. Tudo é processado no seu navegador, então o arquivo nunca é enviado a um servidor.
  2. Escolha a planilha a converter Se a pasta de trabalho tiver mais de uma planilha, escolha a desejada no menu suspenso. Somente essa planilha é convertida para CSV.
  3. Escolha o delimitador Selecione separado por vírgulas ou por tabulações, conforme o que o sistema que importará os dados espera.
  4. Confira o resultado da conversão O conteúdo da planilha selecionada é convertido automaticamente e uma prévia aparece na tela.
  5. Baixe o arquivo CSV Clique em "Baixar arquivo CSV" para salvar o resultado como um arquivo CSV em UTF-8 (com BOM).

Dicas para aproveitar melhor

  • O CSV gerado inclui uma marca de ordem de bytes (BOM) UTF-8 no início, por isso abre sem caracteres corrompidos no Excel para Windows.
  • Se o arquivo do Excel tiver várias planilhas, você pode escolher qual converter no menu suspenso. Somente a planilha selecionada é convertida para CSV.
  • Fórmulas e formatação de células do Excel (cores, bordas, fontes etc.) não são preservadas no CSV: o CSV é um formato de texto simples que armazena apenas os valores calculados.
  • O arquivo é processado inteiramente no navegador (do lado do cliente) e nunca é enviado a um servidor, por isso pode ser usado com tranquilidade mesmo com dados sensíveis.

Quando a conversão de Excel para CSV é útil

Importar dados em sistemas contábeis ou de gestão de vendas

Muitos sistemas empresariais aceitam CSV para importação de dados, então livros contábeis ou listas de estoque criados no Excel podem ser convertidos diretamente para o formato que esses sistemas esperam.

Analisar e agregar dados com código

Linguagens como Python e R trabalham com CSV muito mais facilmente do que com arquivos do Excel, então dados recebidos em Excel podem ser rapidamente transformados em algo que um script consiga processar.

Trocar dados com parceiros ou outras equipes

Quando a outra parte não usa Excel, ou quando os sistemas precisam se comunicar entre si, a ampla compatibilidade do CSV o torna o formato natural para repassar os dados.

Registrar grandes volumes de dados de uma vez

Muitos serviços web oferecem um recurso de importação em massa de CSV em seus painéis administrativos, e os dados organizados no Excel podem ser carregados diretamente ali.

Glossário

CSV
Sigla de Comma-Separated Values (valores separados por vírgula), um formato de texto simples que representa dados tabulares separando os valores por vírgulas. É compatível como formato de importação/exportação com uma enorme variedade de softwares e sistemas.
xlsx
O formato de arquivo padrão usado pelo Excel 2007 e versões posteriores. Internamente é um arquivo ZIP contendo um conjunto de arquivos XML que armazenam as planilhas, a formatação e as fórmulas.
BOM (marca de ordem de bytes)
Alguns bytes colocados no início de um arquivo de texto para informar a um aplicativo que a codificação é UTF-8. É o que permite que o Excel para Windows abra corretamente um CSV em UTF-8.
Delimitador
O caractere usado para separar um valor do próximo em um arquivo CSV. A vírgula é a escolha padrão, mas a tabulação às vezes é usada quando os próprios dados contêm vírgulas.
Codificação de caracteres
A regra que determina como os caracteres são representados como bits em um computador. O Excel no Windows em japonês usa Shift-JIS por padrão, mas esta ferramenta sempre gera saída em UTF-8.
Planilha
Uma página independente de uma planilha eletrônica dentro de um único arquivo do Excel (pasta de trabalho). Como o CSV não tem nenhum conceito além de uma única tabela, é preciso escolher uma planilha ao converter.

Perguntas frequentes

Se houver várias planilhas, um menu suspenso aparece para você escolher qual converter. Somente o conteúdo da planilha selecionada é convertido para CSV; as demais planilhas não são incluídas.

A saída é em UTF-8 com marca de ordem de bytes (BOM). Adicionar o BOM evita caracteres corrompidos ao abrir o arquivo diretamente no Excel para Windows.

Não. Como o CSV é um formato apenas de texto simples, as fórmulas são convertidas em seus valores de resultado calculado, e a formatação (cores, bordas, fontes etc.) não é preservada, sendo perdida na conversão.

Sim. Disponibilizamos uma ferramenta separada e dedicada para o sentido inverso (CSV para Excel). Use-a caso precise converter um arquivo CSV para o formato Excel.
Tool-kun

Curiosidade — Por que o CSV demorou tanto para ter um padrão oficial

O CSV (Comma-Separated Values, valores separados por vírgula) é usado desde a década de 1970, mas, surpreendentemente, sua especificação formal só surgiu em 2005, quando a RFC 4180 se tornou a primeira referência oficial. Nas décadas anteriores, o CSV era pouco mais do que uma convenção adotada informalmente, e detalhes como o caractere delimitador, o tratamento das aspas e o tipo de quebra de linha variavam sutilmente de um software para outro, gerando toda uma família de "dialetos" incompatíveis entre si.

Essas diferenças de "dialeto" ainda não desapareceram por completo. Dependendo da configuração regional, o Excel às vezes usa ponto e vírgula em vez de vírgula como delimitador (já que a vírgula já é usada como separador decimal em muitas localidades), e a codificação de caracteres padrão difere entre as versões do Excel para Windows e para Mac — assim, arquivos com o mesmo nome ".csv" ainda podem se comportar de forma ligeiramente diferente dependendo da origem. Esta ferramenta gera CSV em conformidade com a RFC 4180, incluindo o escape correto de aspas duplas, portanto sua saída é amplamente compatível com planilhas eletrônicas e ferramentas de banco de dados.

Quanto à codificação, o Excel no Windows em japonês tende a salvar arquivos CSV em Shift-JIS, enquanto o Google Planilhas e o Excel para Mac tendem a preferir UTF-8. Esta ferramenta sempre gera UTF-8 com BOM ao converter de Excel para CSV, garantindo que o resultado abra corretamente no Excel para Windows, sem caracteres corrompidos.