Conversor de CSV para Excel

Converta CSV para Excel 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

  • A planilha é salva como uma única aba de valores simples — sem fórmulas, estilos ou abas adicionais.
  • 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 CSV para Excel?

Arraste seu arquivo CSV e clique em converter — o arquivo Excel 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

Você envia um arquivo CSV — texto puro com linhas separadas por vírgula, ponto e vírgula ou tabulação — e recebe um arquivo Excel (XLSX) com os mesmos dados. A ferramenta preserva todas as linhas e colunas na primeira planilha do novo arquivo, exibe uma prévia do resultado e informa o número de linhas, colunas e o tamanho do arquivo gerado.

A conversão ocorre inteiramente no navegador. Nenhum dado é enviado a servidor. O arquivo CSV é lido, analisado linha a linha conforme o delimitador escolhido e reorganizado em uma estrutura de tabela. Em seguida, o navegador gera um arquivo XLSX válido, que é baixado. Todo o processamento é local, o que garante privacidade mesmo para dados sigilosos.

Diferenças cruciais entre CSV e XLSX (e por que elas importam)

O que torna esta página diferente de um importador genérico de CSV para Excel é a compreensão honesta do que o CSV não tem. Um arquivo CSV é apenas texto delimitado, sem qualquer informação sobre tipos de dados, fórmulas, formatação ou múltiplas planilhas. O conversor não inventa essas coisas. Veja a comparação:

Característica CSV XLSX convertido
Tipos de dados Todos os valores são texto Todos os valores continuam como texto na célula do Excel
Múltiplas planilhas Impossível (apenas uma tabela plana) Uma única planilha no XLSX
Fórmulas Não existem Não são inseridas
Formatação (cores, bordas, fontes) Não existe Células sem formatação
Zeros à esquerda (ex.: 01234) Preservados como texto Permanecem como texto — não são convertidos para número, portanto não perdem o zero
Datas Representadas como string ("01/01/2024") Mantidas como texto; não são convertidas automaticamente para tipo data do Excel

O ponto central é: o CSV não armazena metadados. O conversor não pode adivinhar se "2024-01-01" é uma data ou um texto. Ele copia o valor exato como string. Cabe a você, após o download, aplicar a formatação de célula adequada no Excel — selecionar a coluna, definir formato de número, data ou texto conforme necessário. Isso não é uma limitação da ferramenta; é a natureza do formato de origem.

Essa abordagem evita um problema comum dos importadores automáticos: a perda de zeros à esquerda em códigos postais, números de conta ou identificadores de produto. Se o Excel interpretasse "00123" como número, salvaria "123". O conversor mantém o valor original como texto, exatamente como estava no CSV.

Escolha do delimitador e erros de parsing

O arquivo CSV não declara qual caractere separa os campos. Você precisa informar se o delimitador é vírgula, ponto e vírgula ou tabulação. A ferramenta oferece esses três. Escolher o delimitador errado é a causa mais comum de falha na conversão.

Quando o delimitador não corresponde ao usado no arquivo, a ferramenta tenta dividir cada linha usando o caractere errado. O resultado é uma tabela com uma única coluna (se o delimitador nunca aparecer) ou com colunas quebradas de forma incorreta. A ferramenta detecta a inconsistência e exibe a mensagem "Este CSV não pôde ser analisado." É a mensagem de erro mais frequente.

Para evitar isso, confira o arquivo original em um editor de texto. Se as colunas forem separadas por ponto e vírgula (comum em configurações regionais de Portugal e Brasil), selecione "Ponto e vírgula". Se forem separadas por tabulação, selecione "Tabulação". Se forem separadas por vírgula, selecione "Vírgula".

Outros problemas de parsing incluem:

  • Quebra de linha dentro de um campo: O padrão CSV permite que um campo com aspas contenha quebras de linha. A ferramenta lida com isso, mas se o arquivo usar aspas de forma inconsistente, a análise pode falhar.
  • Vírgulas ou ponto e vírgula dentro de campos sem aspas: Se um campo contiver o caractere delimitador e não estiver entre aspas, a linha será dividida incorretamente, gerando mais colunas que o esperado. Nesse caso, a conversão pode até funcionar, mas os dados ficam desorganizados. A ferramenta não corrige isso; você precisa limpar o CSV antes.
  • Campos com aspas escapadas: O padrão CSV usa aspas duplas duplicadas ("") para representar aspas dentro de um campo. A ferramenta processa isso corretamente, desde que o arquivo siga as convenções comuns.

Tratamento de dados: números, datas e zeros à esquerda

Como dito, o conversor trata todos os valores como texto. Isso inclui números, datas, códigos alfanuméricos e campos vazios. O resultado no Excel é que cada célula conterá uma string (texto). Você pode identificar isso porque, no Excel, números ficam alinhados à direita por padrão e textos à esquerda — todo o conteúdo convertido ficará alinhado à esquerda.

Para transformar uma coluna numérica de texto para número real no Excel:

  1. Selecione a coluna.
  2. Vá em "Dados" → "Texto para Colunas" (ou "Texto para Colunas" no menu).
  3. Escolha "Delimitado" e avance sem alterar nada.
  4. Na última etapa, selecione "Geral" e conclua.

Para datas, o processo é similar, mas após a conversão você deve aplicar o formato de data desejado (células > formato > data). Tenha em mente que o Excel pode interpretar datas ambiguamente, especialmente com formatos como "03/04/2024" (março ou abril?). Como o valor original permanece texto, você não corre o risco de conversão automática incorreta — mas também não ganha a funcionalidade de data até aplicar a formatação manualmente.

Para zeros à esquerda, não é necessário fazer nada: eles já estão preservados. Se você tentar converter a coluna para número, os zeros desaparecerão. Portanto, mantenha a coluna como texto se os zeros forem significativos.

Mensagens de erro e seu significado

A ferramenta exibe mensagens específicas em vez de um genérico "erro". Cada uma aponta uma causa diferente:

Mensagem Causa provável
"Escolha um arquivo primeiro." Nenhum arquivo foi selecionado antes de clicar em converter.
"Escolha um arquivo CSV, JSON ou XLSX." O arquivo selecionado tem extensão diferente das suportadas (ex.:.txt,.pdf).
"Este arquivo é muito grande. Use um arquivo com menos de ‹máximo›." O arquivo excede o limite de 8 MB de tamanho.
"Não foi possível converter este arquivo." Erro genérico de processamento — o arquivo pode estar corrompido ou em formato não reconhecido.
"Este CSV não pôde ser analisado." Delimitador errado, quebras de linha mal formatadas, aspas não correspondentes ou campos com delimitadores não escapados.
"Este arquivo não tem linhas de tabela." O CSV está vazio ou contém apenas cabeçalho sem dados.
"Esta tabela tem mais de ‹máximo› linhas." O número de linhas excede o limite máximo de 10.000 linhas suportado para conversão.
"Esta tabela tem mais de ‹máximo› colunas." O número de colunas excede o limite máximo de 200 colunas suportado.
"Conversão cancelada." O usuário interrompeu o processo (fechou a janela, clicou em cancelar no diálogo de download).
"Esta conversão está demorando muito. Tente um arquivo menor." Arquivo grande demais que ultrapassa o tempo limite de aproximadamente 12 segundos de processamento do navegador.

Todas essas mensagens são geradas pelo código cliente. Nenhum erro de rede ou servidor ocorre, pois não há upload. Se a conversão falhar, revise o CSV no editor de texto, corrija a formatação e tente novamente com o delimitador correto.

FAQ

Preciso me preocupar com a privacidade dos meus dados?
Não. A conversão é totalmente local, no seu navegador. Nenhum dado é enviado para servidores externos. Você pode usar o conversor com arquivos sigilosos com segurança.

Por que as datas aparecem como texto no Excel?
Porque o CSV não informa que o campo é uma data. O conversor preserva o valor original como string. Após o download, você pode formatar a coluna como data no Excel usando a opção "Texto para Colunas" ou formatando a célula manualmente.

O arquivo XLSX terá formatação e cores?
Não. O CSV não contém formatação. O XLSX gerado será uma planilha simples com dados crus, sem estilos, bordas ou fontes aplicadas.

E se meu CSV tiver várias planilhas?
CSV não suporta múltiplas planilhas. Um arquivo CSV é sempre uma única tabela. Se você precisa de múltiplas planilhas, terá que criar cada uma manualmente ou usar um formato como XLSX de origem.

O que acontece se eu escolher o delimitador errado?
A ferramenta provavelmente exibirá a mensagem "Este CSV não pôde ser analisado." ou converterá com colunas mal separadas. Sempre verifique o delimitador real abrindo o CSV em um editor de texto simples.

Posso converter um arquivo CSV com dados numéricos muito grandes?
Sim. Como todos os valores são mantidos como texto, números com mais de 15 dígitos (limite de precisão do Excel para números) não sofrem arredondamento. Eles permanecem como string exata. Porém, se você depois converter a coluna para número no Excel, os dígitos além do 15º podem ser perdidos.