Você tem um arquivo CSV. Talvez seja uma exportação de banco de dados, um dump de logs de um servidor web ou um dataset que você baixou para análise. Você dá um duplo clique, o Excel começa a carregar e então — nada. A roda girando. A mensagem "não está respondendo". O travamento.
Esta é uma das frustrações mais comuns para quem trabalha com dados. O arquivo é perfeitamente válido. O problema é que a ferramenta que você está usando nunca foi projetada para arquivos desse tamanho.
Neste guia, vamos cobrir por que arquivos CSV grandes travam aplicativos de planilha comuns, e depois apresentar as soluções reais — de truques rápidos de linha de comando a ferramentas dedicadas que lidam com milhões de linhas sem suar.
Por que arquivos CSV grandes travam o Excel e o Google Sheets
Quando você abre um arquivo CSV no Excel, Google Sheets ou na maioria dos aplicativos de planilha, o software tenta fazer duas coisas ao mesmo tempo: analisar o arquivo inteiro na memória e renderizar tudo em uma grade. Para um arquivo de 50 MB com 500.000 linhas, isso pode funcionar. Para um de 500 MB com 5 milhões de linhas, geralmente não funciona.
- Limites rígidos de linhas. O Excel tem um máximo de 1.048.576 linhas por planilha. O Google Sheets limita-se a 10 milhões de células no total.
- Consumo de memória. Aplicativos de planilha carregam o arquivo inteiro na RAM e criam uma representação interna 5-10x maior que o arquivo em disco.
- Sobrecarga de renderização. Essas ferramentas tentam calcular larguras de células e construir uma viewport escrolável para cada linha de uma vez.
Abordagem 1: Ferramentas de linha de comando
Se você só precisa inspecionar um CSV grande — ver as primeiras linhas, contar linhas ou extrair um subconjunto — ferramentas de linha de comando são a opção mais rápida.
Abordagem 2: Python com pandas
Para análises reais — agregações, junções, tabelas dinâmicas — Python com a biblioteca pandas é a ferramenta preferida.
Abordagem 3: Visualizadores dedicados para arquivos grandes
Nem todo mundo quer escrever código ou usar o terminal. O Viztab abre arquivos CSV de vários GB no seu navegador sem upload, com renderização por streaming e interface completa de planilha (ordenar, filtrar, fórmulas).
Como abrir um CSV grande no Viztab
Solte seu CSV
Arraste e solte seu arquivo CSV no app, ou clique para navegar. Arquivos de vários gigabytes são suportados.
Explore seus dados
Navegue, ordene, filtre e pesquise em todas as linhas. Aplique qualquer uma das 370+ fórmulas. Exporte como CSV ou XLSX quando terminar.
Perguntas frequentes
O Excel pode abrir arquivos CSV de até 1.048.576 linhas (o limite de linhas do Excel). No entanto, frequentemente trava ou fica sem responder com arquivos muito menores que isso devido a restrições de memória. Arquivos acima de 200-300 MB tipicamente causam problemas.
O Google Sheets tem um limite de 10 milhões de células. Para um CSV com 20 colunas, isso dá 500.000 linhas. Arquivos maiores que 50 MB falharão na importação.
Para um CSV de 5 GB, suas melhores opções são: um visualizador dedicado como o Viztab (lida com arquivos de vários GB no navegador), ferramentas de linha de comando como awk ou csvkit, ou Python com pandas usando leitura em chunks.
Sim. Ferramentas de linha de comando como head, tail e awk são gratuitas e pré-instaladas no macOS e Linux. O Viztab oferece visualização gratuita de CSV para arquivos de até 1.000 linhas com interface gráfica.
Pare de lutar contra suas ferramentas
O Viztab abre os arquivos CSV que travam todo o resto. Sem instalação, sem upload, sem limite de linhas.
Abrir Viztab