Leia em: EnglishEspañol
Excel

CSV ou XLSX: qual a diferença e quando usar cada formato

20 de outubro de 2026 · 6 min de leitura

Os dois formatos aparecem o tempo todo no escritório e parecem intercambiáveis, porque ambos abrem no Excel. Mas eles guardam os dados de formas muito diferentes, e escolher o errado causa desde perda de formatação até dados alterados sem aviso.

O que é um CSV

CSV é um arquivo de texto puro. Cada linha do arquivo é uma linha da tabela, e os valores são separados por um caractere, normalmente vírgula ou ponto e vírgula. Não existe cor, largura de coluna, fórmula, gráfico nem mais de uma aba: só os valores. Por isso é o formato universal de troca de dados. Qualquer sistema, banco de dados ou linguagem de programação lê e gera CSV, e o arquivo pode ser aberto até no Bloco de Notas.

O que é um XLSX

XLSX é o formato de pasta de trabalho do Excel desde 2007. Por dentro, é um pacote compactado com vários arquivos que descrevem planilhas, estilos, fórmulas, gráficos e outros elementos. Ele guarda o tipo de cada célula (número, data, texto), várias abas no mesmo arquivo, formatação condicional, validação de dados, filtros e tudo o que você monta no Excel.

Comparação direta

RecursoCSVXLSX
Várias abasNãoSim
FórmulasNão (só o resultado)Sim
Formatação e coresNãoSim
Tipo da célula (texto, número, data)Não, tudo é textoSim
Abre em qualquer sistemaSimPrecisa de programa compatível
Ideal paraImportar e exportar dadosTrabalhar e compartilhar com pessoas

Quando usar CSV

Use CSV para levar dados de um sistema para outro: importar produtos em uma loja virtual, enviar uma lista de contatos para uma plataforma de e-mail, carregar lançamentos no sistema contábil, alimentar um banco de dados. Nesses casos o destino só quer os valores, e o CSV é o formato que ele entende com certeza. Arquivos de texto também são fáceis de comparar e de guardar em controle de versão.

Quando usar XLSX

Use XLSX quando o arquivo vai para pessoas: relatórios, orçamentos, planilhas de acompanhamento. Ele preserva a formatação que facilita a leitura, as fórmulas que mantêm os totais atualizados e várias abas organizadas. Também é a escolha mais segura para dados com zeros à esquerda e datas, porque cada célula guarda o próprio tipo.

O que acontece na conversão

Ao transformar XLSX em CSV, só uma aba vai para o arquivo, as fórmulas viram o resultado calculado e toda a formatação se perde. Vale escolher o separador que o destino espera e salvar em UTF-8, para os acentos chegarem certos: o Excel para CSV faz as duas coisas. No caminho contrário, de CSV para XLSX, o cuidado é com o separador, a codificação, os zeros à esquerda e as datas, assunto do guia como abrir CSV no Excel. O CSV para Excel trata esses pontos automaticamente.

E o tamanho do arquivo?

Como o XLSX é compactado, ele costuma ser menor que o CSV com os mesmos dados. Há outro limite importante: uma planilha do Excel comporta no máximo 1.048.576 linhas. Um CSV pode ter muito mais do que isso, e nesse caso o Excel abre só o começo e avisa que o arquivo não foi carregado por completo. A solução é dividir o CSV em partes menores antes de abrir.

🔒 Privacidade: no I Love Office nenhum arquivo é enviado para servidores. Todo o processamento acontece no seu navegador, sem cadastro.

Perguntas frequentes

Um CSV pode ter várias abas?

Não. Um CSV guarda uma única tabela. Para exportar várias abas de um Excel, gere um CSV para cada aba.

Qual formato é mais seguro para receber de terceiros?

O CSV é texto puro e não executa nada. Já um arquivo do Excel com macros (.xlsm) pode conter código; o .xlsx comum não guarda macros.

Posso converter de um formato para o outro sem perder dados?

Os valores são mantidos. O que se perde ao ir para CSV são as fórmulas (ficam os resultados), a formatação e as demais abas.