Visualizador de planilhas gratuito

Importe e visualize arquivos CSV, TSV ou Excel de forma interativa.

Nenhum dado sai do seu dispositivo

Solte um arquivo de planilha aqui

ou clique para importar (CSV, TSV, Excel)

Como usar

  1. Importe uma planilha arrastando-a para a área de soltar ou clicando para selecionar um arquivo.
  2. Clique em qualquer cabeçalho de coluna para ordenar por essa coluna em ordem crescente ou decrescente.
  3. Use o campo de busca para filtrar linhas por qualquer valor. Os resultados são atualizados em tempo real.

Perguntas frequentes

Quais formatos de arquivo são suportados ?

Os arquivos CSV, TSV e Excel (.xlsx, .xls) são suportados. A ferramenta detecta automaticamente o delimitador nos arquivos CSV/TSV.

Posso ordenar por várias colunas ?

Clique em um cabeçalho de coluna para ordenar por essa coluna. Cada clique alterna entre ordem crescente, decrescente e nenhuma ordenação.

Qual tamanho de arquivo é aceito ?

Arquivos até o limite de memória do seu navegador podem ser carregados. Em geral, tabelas de várias centenas de milhares de linhas funcionam bem.

Quando você recorre a um visualizador de planilhas

Um visualizador é uma ferramenta diferente de um editor. O Excel, o Google Sheets e o Numbers fazem de tudo: abrir, editar, calcular, formatar, compartilhar. Mas há momentos em que você só precisa olhar os dados sem abrir um aplicativo pesado ou fazer login na nuvem de outra pessoa:

CSV: um formato sem especificação

O CSV (comma-separated values, valores separados por vírgula) é o formato de intercâmbio de menor denominador comum para dados tabulares. Não há um padrão formal; o que mais se aproxima é a RFC 4180 (outubro de 2005), que é informativa em vez de normativa. As regras com que todo mundo concorda:

Na prática, «CSV» também pode significar separado por tabulação (TSV), separado por ponto e vírgula (comum na Europa continental, onde a vírgula é o separador decimal) ou separado por barra vertical. Este visualizador detecta automaticamente o delimitador mais provável e analisa de acordo.

A armadilha de codificação do Excel

Uma razão comum para os CSVs parecerem quebrados quando abertos no Excel: o arquivo está codificado em UTF-8, mas não tem um Byte Order Mark (BOM), e o Excel do Windows usa o Windows-1252 por padrão para arquivos de texto. O resultado é mojibake nos caracteres não ASCII: letras acentuadas, símbolos de moeda e escritas asiáticas aparecem como lixo. Os visualizadores baseados em navegador, como este, leem o UTF-8 corretamente sem precisar do BOM, então um CSV que parece quebrado no Excel pode aparecer perfeitamente aqui. O outro lado: um CSV com BOM UTF-8 aparece corretamente nos dois, então adicionar o BOM é geralmente a escolha mais segura na hora de criar.

XLSX: um zip de XML

O Office Open XML (o formato por trás do .xlsx) foi padronizado como ECMA-376 e ISO/IEC 29500. Apesar da aparência binária, um arquivo .xlsx é, na verdade, um arquivo ZIP que contém documentos XML: a definição da pasta de trabalho, o conteúdo das planilhas, as strings compartilhadas, os estilos e assim por diante. Renomear um .xlsx para .zip e descompactá-lo revela a estrutura: xl/workbook.xml, xl/worksheets/sheet1.xml, xl/sharedStrings.xml, xl/styles.xml. Este visualizador usa a biblioteca JSZip para descompactar o arquivo localmente e então analisa as partes XML relevantes para reconstruir a tabela.

Uma observação prática sobre o escopo: isto é um visualizador, não um analisador de todos os recursos do Excel. A implementação atual lê a primeira planilha da pasta de trabalho e os próprios valores das células; ela não analisa estilos, formatação condicional, gráficos, intervalos nomeados, fórmulas (o valor em cache é mostrado, não a expressão da fórmula) nem tabelas dinâmicas. Para suporte completo aos recursos do Excel, abra o arquivo no Excel, no LibreOffice Calc ou no Google Sheets. Para uma inspeção rápida do tipo «o que tem neste arquivo», o visualizador basta.

XLS (formato binário legado)

O formato .xls mais antigo, usado no Excel 97-2003, é um documento binário BIFF (Binary Interchange File Format), não um arquivo ZIP. Ele precisa de um analisador totalmente diferente do XLSX. Se você tem um arquivo .xls antigo, o caminho mais limpo é abri-lo no Excel, no LibreOffice ou no Google Sheets e salvá-lo novamente como .xlsx: o formato moderno funciona em todo lugar e libera o ecossistema mais amplo de ferramentas.

A privacidade importa aqui

As planilhas estão entre os arquivos mais sensíveis à privacidade que uma organização manipula. Listas de clientes com endereços de e-mail e históricos de pedidos. Dados de funcionários com salários, avaliações de desempenho, endereços residenciais. Relatórios financeiros com cifras de receita, condições de fornecedores, pipelines de M&A. Dados de saúde com identificadores de pacientes. Os visualizadores do lado do servidor recebem cada célula de cada planilha enviada e, uma vez no servidor, os dados vivem em logs de trânsito, caches de processamento e snapshots de backup, independentemente da política de privacidade.

Este visualizador roda inteiramente no seu navegador. O arquivo vai do seu sistema de arquivos para a memória local, é analisado pelo JSZip e por um leitor de CSV rodando em JavaScript no seu dispositivo, e é renderizado em uma tabela HTML. Nada é enviado; nenhum endpoint de análise vê as células; fechar a aba libera a memória. O mesmo fluxo de trabalho que protege você dos riscos de vazamento por upload também significa que não há histórico de «vistos recentemente»: salve nos favoritos ou guarde o arquivo original se precisar voltar a ele.

O que o visualizador não faz

Para ser honesto sobre o escopo:

Notas de desempenho

Arquivos de até algumas dezenas de megabytes são analisados e renderizados em um segundo ou dois em um dispositivo moderno. Além disso (digamos, um CSV de 200 MB de uma exportação SQL), a memória do navegador vira o gargalo. Para conjuntos de dados genuinamente enormes, as ferramentas de linha de comando são melhores: csvkit, q, miller, ou apenas head/cut/awk/sort em uma máquina Linux. O visualizador foi feito para a «inspeção rápida», não para cargas de trabalho analíticas em dados de milhões de linhas.

Erros comuns

  1. Esperar formatação no estilo do Excel. O visualizador lê os valores subjacentes das células, não a formatação de exibição do Excel. Uma data armazenada como 45657 aparece como 45657, não como «30 de janeiro de 2025».
  2. Procurar as planilhas 2 em diante. Uma única planilha por design. Abra o arquivo em um aplicativo de planilhas de verdade para a navegação entre várias planilhas.
  3. Tentar usá-lo como um editor. Somente leitura. O objetivo todo é a inspeção rápida sem abrir um aplicativo completo.
  4. Carregar arquivos enormes. Analisar e renderizar em uma aba do navegador tem limites práticos em torno de algumas dezenas de MB. Para CSVs de milhões de linhas, use ferramentas de linha de comando.
  5. Confundir CSV-com-vírgula e CSV-com-ponto-e-vírgula. O Excel europeu muitas vezes salva CSV com ponto e vírgula, porque a vírgula é o separador decimal. O visualizador detecta automaticamente a maioria dos casos, mas se o seu arquivo parece uma única coluna, o delimitador errado é o culpado de sempre.
  6. Presumir que o BOM é irrelevante. O BOM determina se o Excel lê o UTF-8 corretamente; este visualizador lê o UTF-8 de forma limpa com ou sem ele. Se o mesmo arquivo parece bom aqui, mas embaralhado no Excel, o BOM ausente é a causa.

Mais perguntas frequentes

Por que meu XLSX mostra números em vez de datas?

Porque o Excel armazena as datas como números de série (a contagem de dias desde 30 de dezembro de 1899) e usa estilos de célula para renderizá-las como «15 de janeiro de 2024». O visualizador lê o número subjacente, mas não aplica o estilo de formatação de data do Excel, então você vê o 45657 bruto. Para ver a data formatada, abra o arquivo no Excel, no Google Sheets ou no LibreOffice Calc.

Posso editar células no visualizador?

Não, somente leitura por design. O visualizador é para a inspeção rápida de arquivos de dados; para editar, use um aplicativo de planilhas completo. O compromisso é intencional: um visualizador somente leitura carrega muito mais rápido e roda de forma confiável a partir de qualquer navegador, sem precisar do Microsoft 365, de login em conta Google ou de instalação de aplicativo.

Meu arquivo é enviado para algum lugar?

Não. O arquivo vai do seu sistema de arquivos local para a memória do JavaScript, é analisado pelo JSZip (para XLSX) ou por um analisador de CSV (para CSV/TSV) diretamente no navegador, e é renderizado em uma tabela HTML. Nada cruza a rede. Isso importa porque as planilhas costumam conter dados pessoais de clientes (PII), registros de funcionários ou cifras financeiras que você não quer que circulem por um servidor de terceiros.

Qual é o limite de tamanho?

Arquivos de até 50 MB são aceitos; qualquer coisa maior é rejeitada para proteger a memória do seu navegador. Arquivos de até algumas dezenas de MB carregam confortavelmente em um notebook típico, embora os tempos de análise se estendam para segundos à medida que você se aproxima do limite. Para o caso de uso de exportação SQL com milhões de linhas, as ferramentas de linha de comando (csvkit, miller, q) foram projetadas para a tarefa e não vão brigar com a sua aba do navegador.

Por que meu CSV mostra uma coluna quando deveria mostrar várias?

Quase sempre uma incompatibilidade de delimitador. Os arquivos CSV salvos pelo Excel europeu muitas vezes usam ponto e vírgula (porque a vírgula é o separador decimal nesses locais). O visualizador detecta automaticamente o delimitador a partir da primeira linha de dados; se a detecção falhar, talvez seja preciso reexportar o arquivo com um delimitador diferente, ou abri-lo em uma ferramenta que permita especificar o delimitador explicitamente.

Posso baixar os dados depois de visualizar?

O arquivo original que você enviou ainda está no seu dispositivo: você não precisa baixá-lo de novo. O visualizador atualmente não emite um CSV reformatado nem converte entre formatos. Para conversões de formato, as ferramentas Conversor de JSON para CSV e Conversor gratuito de XML para CSV lidam com outras direções de entrada.

Ferramentas relacionadas

Visualizador de CSV gratuito Conversor de JSON para CSV Conversor gratuito de XML para CSV