Conversor de Excel para CSV

Converta Excel para CSV online — grátis, instantâneo e privado. Seu arquivo é processado diretamente no seu navegador, sem nunca ser enviado para nossos servidores.

Delimitador CSV
Resultado

Os arquivos convertidos e uma pré-visualização aparecerão aqui.

Pronto. Escolha um arquivo de tabela para converter.

Como funciona a conversão

  • Apenas a primeira aba da planilha é lida.
  • Escolha o delimitador correspondente aos seus dados — vírgula, ponto e vírgula ou tabulação.

Seu arquivo de tabela é convertido diretamente no seu navegador. Nada é enviado para o BroBroGo.

Perguntas frequentes

Como converter Excel para CSV?

Arraste seu arquivo Excel e clique em converter — o arquivo CSV fica pronto para download em segundos, acompanhado de uma prévia do resultado. Tudo roda localmente no seu dispositivo.

Qual é o tamanho máximo de arquivo suportado?

Até 8 MB, 10.000 linhas e 200 colunas por arquivo. Para conjuntos de dados maiores, recomendamos dividi-los em arquivos menores antes de converter.

O que esta página faz e por que ela é diferente

Você envia um arquivo Excel (.xlsx) e recebe de volta um arquivo CSV de texto simples. A ferramenta lê os valores visíveis da primeira planilha, permite escolher o delimitador (vírgula, ponto e vírgula ou tabulação) e gera um download do CSV. Tudo acontece no seu navegador – nenhum dado sai da sua máquina.

O que torna esta página distinta é que ela achata uma planilha rica em uma tabela de texto puro. XLSX pode conter várias planilhas, fórmulas, tipos de célula (número, data, booleano), cores, fontes e células mescladas – CSV não comporta nada disso. Cada fórmula é substituída pelo seu último valor calculado, a formatação é eliminada e apenas a primeira planilha é usada. Vírgulas, quebras de linha e zeros à esquerda nos dados podem corromper a saída CSV a menos que sejam tratados – a ferramenta aplica aspas padrão, mas você deve inspecionar o resultado. Como CSV não tem conceito de dados hierárquicos, você precisa decidir como representar campos aninhados (strings concatenadas ou colunas separadas) antes de converter.

A conversão é intrinsecamente perda de informação. Não se trata de um bug; é a natureza do formato destino. CSV é um formato de transporte mínimo, enquanto XLSX é um contêiner de documento complexo. Compreender o que se perde e o que permanece é essencial para usar a ferramenta sem surpresas.

O que o XLSX tem e o CSV não

Um arquivo XLSX é na verdade um pacote zip contendo vários arquivos XML: uma pasta para cada planilha, estilos, relacionamentos, cadeias compartilhadas, etc. Já CSV (valores separados por vírgula) não passa de texto delimitado, sem metadados ou estrutura além das linhas e colunas.

Diferenças estruturais fundamentais:

Característica XLSX CSV
Planilhas múltiplas Sim, várias abas Apenas uma tabela plana
Fórmulas Armazena fórmula e último valor calculado Só o valor calculado é exportado
Tipos de célula Número, data, moeda, texto, booleano, erro Tudo vira texto
Formatação Cores, fontes, bordas, alinhamento, preenchimento Perdida completamente
Células mescladas Podem abranger várias linhas/colunas Desfeitas; cada célula preenche a primeira da mesclagem, as outras ficam vazias
Zeros à esquerda Mantidos se célula for texto; perdidos se for número Depende de como o valor foi lido
Dados aninhados Possível com linhas agrupadas ou subtotais Não representável sem pré-achatamento

Uma consequência prática: se você tem uma planilha com datas formatadas como "01/01/2024", o valor subjacente pode ser um número serial (45362). A ferramenta lê o valor visível – a string "01/01/2024" – porque o Excel armazena a formatação. Contudo, se a data for importada de outra fonte sem formatação explícita, pode aparecer como número. Teste sempre o CSV resultante.

Como a ferramenta lida com os dados: regras e limitações

A ferramenta segue regras rígidas para evitar ambiguidade. Conheça cada uma antes de usar.

Apenas a primeira planilha é convertida

Arquivos XLSX costumam ter várias abas (Plan1, Plan2, etc.). A ferramenta ignora todas as demais. Se você precisa converter dados de outras planilhas, deve primeiro copiá-los para a primeira aba ou usar a ferramenta separadamente para cada uma. Não há menu para selecionar planilha.

Fórmulas viram valores calculados

Nenhuma fórmula é recalculada. O que o Excel salvou como último valor visível é o que aparece no CSV. Se a planilha depende de recálculo automático (por exemplo, funções AGORA() ou ALEATÓRIO()), o valor pode estar desatualizado. Salve o arquivo XLSX com a versão final desejada antes de fazer upload.

Formatação e tipos de célula são perdidos

Números, moedas, percentuais – todos viram texto puro. Uma célula com valor R$ 1.234,56 pode aparecer como 1234.56 se o número foi armazenado como número com formatação de moeda, ou como R$ 1.234,56 se foi digitado como texto. A ferramenta não tenta inferir tipos.

Zeros à esquerda: a armadilha comum

Se uma célula contém 00123 e o Excel a interpreta como número, o valor subjacente é 123. A ferramenta lê 123 e o CSV mostra 123. Para preservar zeros à esquerda, a célula original deve estar formatada como texto (por exemplo, escrevendo '00123 no Excel). Isso é crucial para códigos postais, IDs de produto, números de telefone.

Cotação automática de campos problemáticos

Quando o delimitador escolhido é a vírgula e um campo contém vírgula, quebra de linha ou aspas duplas, a ferramenta coloca o campo entre aspas duplas. Por exemplo:

  • Entrada: "João, Silva"
  • Saída: "João, Silva" (as aspas delimitam o campo).

Quebras de linha dentro de uma célula também são colocadas entre aspas. Contudo, se a quebra não for tratada corretamente pelo editor de CSV de destino, pode quebrar a linha. Sempre valide.

Mensagens de erro que você pode ver

Mensagem Significado
"Choose one file first." Nenhum arquivo selecionado.
"Choose a CSV, JSON or XLSX file." Formato não aceito. A página aceita CSV e JSON também, mas para este contexto é XLSX.
"This file is too large. Use a file under ‹max›." Limite de tamanho excedido.
"This Excel file could not be opened." Arquivo corrompido ou não é XLSX válido.
"This file has no table rows." Planilha vazia (apenas cabeçalho ou nenhuma linha).
"This table has more than ‹max› rows." Número de linhas superior ao máximo.
"This table has more than ‹max› columns." Número de colunas superior ao máximo.
"Conversion cancelled." Usuário interrompeu.
"This conversion is taking too long. Try a smaller file." Processamento demorado demais; provável arquivo muito grande.

Os limites ‹max› variam conforme a implementação – a ferramenta exibe o valor real na mensagem.

Escolhendo o delimitador certo

O CSV padrão usa vírgula, mas muitos sistemas em países de língua portuguesa preferem ponto e vírgula porque a vírgula já é usada como separador decimal. No Brasil, é comum salvar CSV com ponto e vírgula para evitar conflitos.

Opções disponíveis:

  • Vírgula (,): Padrão internacional. Cuidado com números decimais – se sua planilha usa vírgula como separador decimal, o CSV com vírgula vai interpretar cada número como dois campos. Exemplo: 1,5 vira 1 e 5.
  • Ponto e vírgula (;): Ideal para localidades onde a vírgula é decimal. Muito usado em exportações de sistemas brasileiros. Compatível com Excel ao abrir CSV diretamente.
  • Tabulação (\t): Útil quando os dados contêm vírgulas e ponto e vírgula, mas não tabulações. Menos comum, mas suportado por bancos de dados e ferramentas de análise.

Regra prática: verifique qual delimitador o sistema de destino espera. Se for um banco de dados SQL, geralmente vírgula. Se for um software contábil brasileiro, ponto e vírgula. Se houver dúvida, use tabulação – é o mais seguro contra colisões.

Como preparar planilhas com múltiplas abas ou dados hierárquicos

A ferramenta converte apenas a primeira planilha. Se seu arquivo tem dados espalhados por várias abas, você precisa consolidar manualmente antes. Uma abordagem:

  1. Abra o arquivo no Excel.
  2. Crie uma nova planilha (Plan1) que servirá como saída.
  3. Copie todas as linhas de cada aba relevante e cole em sequência na Plan1.
  4. Certifique-se de que todas as linhas tenham o mesmo número de colunas. Colunas extras em algumas abas devem ser preenchidas com vazio ou excluídas.
  5. Remova linhas de totais, subtotais ou quebras de seção – CSV é plano, não suporta agrupamentos.

Dados hierárquicos (ex.: categorias com subcategorias) também devem ser achatados. Crie colunas adicionais para representar cada nível de hierarquia. Por exemplo, se uma célula contém "Departamento > Setor > Função", separe em três colunas: Departamento, Setor, Função. A ferramenta não fará essa divisão automaticamente.

Segurança: processamento local no navegador

Nenhum dado sai da sua máquina. A ferramenta usa JavaScript no lado do cliente para ler o arquivo XLSX (geralmente com a biblioteca SheetJS) e gerar o CSV. Não há envio para servidor, nem armazenamento temporário, nem logs de acesso ao conteúdo do arquivo. Isso é particularmente importante para dados sensíveis como relatórios financeiros, listas de clientes ou informações pessoais.

A única limitação é o tamanho do arquivo: como tudo é processado na memória do navegador, arquivos muito grandes podem travar a página. As mensagens de erro de tamanho (linhas/colunas/bytes) protegem contra isso. Para arquivos enormes, uma ferramenta servidor-side seria mais adequada, mas perderia a privacidade.

Perguntas frequentes

1. Por que meus zeros à esquerda sumiram?

Porque a célula original provavelmente armazenava o valor como número. O Excel descarta zeros à esquerda de números. Para preservá-los, formate a célula como texto antes de salvar o XLSX, ou digite um apóstrofo antes do número ('00123).

2. Como faço para converter a segunda planilha?

A ferramenta só lê a primeira aba. Copie o conteúdo da segunda para uma nova planilha, salve um novo XLSX e faça upload. Alternativamente, use a ferramenta repetidamente com arquivos diferentes.

3. O CSV vai manter a formatação de moeda e data?

Não. Todos os valores se tornam texto simples. Uma data formatada como "15/03/2024" será preservada se for o valor visível, mas se a célula continha um número serial e a formatação era apenas visual, pode aparecer como número. Verifique sempre.

4. Posso usar ponto e vírgula como delimitador se meu sistema brasileiro espera vírgula decimal?

Sim. Escolha ponto e vírgula no menu. O CSV resultante será lido corretamente por Excel brasileiro. Apenas certifique-se de que o sistema de destino também espera ponto e vírgula.

5. O que acontece se uma célula contém aspas duplas?

A ferramenta as escapa, duplicando cada aspas dentro do campo. Por exemplo, Diga "olá" vira "Diga ""olá""" no CSV. A maioria dos parsers de CSV entende isso.

6. Meu arquivo XLSX tem fórmulas que não foram calculadas. Como obter os valores corretos?

Salve o arquivo no Excel com a opção "Salvar como" e certifique-se de que o cálculo automático esteja ativado. Feche e reabra o arquivo para garantir que os valores estejam atualizados. Só então faça upload.