Visualizador de CSV

Quando você clica duas vezes em um arquivo CSV, ele abre em um programa de planilhas que tenta adivinhar como ler os dados: as datas mudam, os zeros à esquerda somem e um arquivo separado por vírgulas vai parar inteiro em uma única coluna. Em vez disso, abra o arquivo aqui e leia-o como uma tabela, exatamente como foi salvo. O visualizador detecta o delimitador e a codificação, mantém o cabeçalho à vista enquanto você rola a página e permite pesquisar e ordenar sem alterar um único valor.

Como o visualizador lê o seu arquivo

  1. 1

    Abra ou cole o CSV

    Arraste um arquivo .csv, .tsv ou .txt, escolha-o no seu dispositivo ou cole as linhas.

  2. 2

    Delimitador e codificação detectados

    O visualizador testa vírgula, ponto e vírgula, tabulação e barra vertical e escolhe aquele que divide as linhas no mesmo número de colunas. Um arquivo que não está em UTF-8 é lido com a codificação antiga que as planilhas usam no seu idioma. Você pode alterar os dois.

  3. 3

    Leia como tabela

    A primeira linha vira o cabeçalho e continua visível enquanto você rola. Pesquise em todas as células, ordene por qualquer coluna e role na horizontal para ver arquivos largos.

  4. 4

    Veja o que está errado

    Linhas com campos a menos ou a mais são contadas e destacadas, e uma aspa que nunca é fechada é apontada com o número da linha.

O que o visualizador verifica e até onde ele vai

O visualizador mostra o arquivo como ele é: não reformata datas nem números, não remove zeros à esquerda e não muda nada que você não tenha pedido. Por isso, é uma forma rápida de conferir uma exportação antes de importá-la em outro lugar.

Vírgula, ponto e vírgula ou tabulação

CSV é a sigla de comma-separated values (valores separados por vírgula), mas em países que escrevem decimais com vírgula, como o Brasil, a Alemanha, a França, a Espanha, a Itália e muitos outros, o Excel salva arquivos CSV com ponto e vírgula para que 1,5 continue sendo um único número. Exportações separadas por tabulação (.tsv) e arquivos separados por barra vertical também são comuns. O visualizador testa cada delimitador nas primeiras linhas e escolhe aquele que dá o mesmo número de colunas a todas elas. Se a primeira linha do arquivo for sep=;, a indicação que o Excel entende, o visualizador segue essa indicação e não mostra a linha como dado. Quando o palpite estiver errado, escolha o delimitador você mesmo.

Caracteres estranhos e codificações

A maioria dos arquivos hoje é salva em UTF-8 e abre corretamente. Já o formato clássico “CSV (separado por vírgulas)” do Excel e muitos programas mais antigos salvam na página de código do idioma do computador: Windows-1252 para português, inglês, espanhol, francês ou alemão, Windows-1250 para polonês, Windows-1251 para russo, Shift_JIS para japonês, GBK para chinês e assim por diante. Quando um arquivo não é UTF-8 válido, o visualizador o lê com a página de código mais comum no idioma deste site e mostra um aviso. Se algumas letras ainda parecerem erradas, escolha outra codificação e a tabela muda na hora. Um texto que já estava corrompido dentro do arquivo, como é no lugar de é, aparece exatamente como foi salvo, para que você possa identificá-lo.

Verificações que dispensam abrir a planilha

  • Linhas com campos a menos ou a mais. Cada linha deve ter a mesma quantidade de campos que o cabeçalho. As linhas fora desse padrão são contadas e destacadas, e você pode exibi-las separadamente.
  • Aspas que nunca se fecham. Um campo que começa com aspas duplas precisa terminar com elas. Se isso não acontece, tudo o que vem depois acaba em um único campo; o visualizador informa em qual linha esse campo começa.
  • Quebras de linha dentro de um campo. Um campo entre aspas duplas pode conter quebras de linha, como um endereço ou um comentário. Ele fica na própria célula e não divide a linha.
  • Números de linha como na planilha. A linha 1 é a primeira linha do arquivo, então o número de uma linha aqui é o mesmo que você verá no Excel ou no LibreOffice. Linhas em branco são ignoradas, mas continuam sendo contadas, para que a numeração não se desalinhe.

Limites

  • Somente leitura. O visualizador nunca edita nem salva o seu arquivo. Para alterá-lo, use uma planilha ou um editor de texto.
  • Arquivos grandes. Um arquivo de até 2 MB passa direto da primeira etapa para a tabela. Um arquivo maior precisa ser escolhido de novo na página da tabela, onde é lido até o fim. A tabela carrega as primeiras 50.000 linhas e mostra 500 por vez; a pesquisa e a ordenação funcionam nas linhas carregadas.
  • Apenas texto delimitado. Pastas de trabalho do Excel (.xlsx) não são lidas. Salve a planilha como CSV antes.

Próximos passos comuns depois de visualizar

O que você percebeu Ferramenta para usar em seguida
Colunas demais Removedor de Colunas CSV
Quer só as linhas com um certo valor Ferramenta de Filtro CSV
Precisa remover duplicatas Deduplicador de CSV
Converter em JSON para uma API CSV para JSON
Enviar em XLSX para um colega CSV para Excel

Perguntas frequentes

O arquivo usa um delimitador diferente do esperado. O Excel no Brasil e em muitos países da Europa e da América Latina salva arquivos CSV com ponto e vírgula, e alguns sistemas exportam texto separado por tabulação. Normalmente o visualizador detecta isso; se não detectou, escolha Ponto e vírgula ou Tabulação em Delimitador, acima da tabela.

O arquivo foi salvo em uma codificação mais antiga que o UTF-8. O visualizador lê um arquivo que não é UTF-8 válido com a página de código mais comum no idioma deste site e mostra qual usou. Escolha a correta em Codificação, por exemplo Windows-1250 para um arquivo em polonês ou Shift_JIS para um em japonês.

Um arquivo de até 2 MB vai direto da primeira etapa para a tabela. Um arquivo maior precisa ser escolhido de novo na página da tabela, onde é lido até o fim e todas as suas linhas são contadas. A tabela carrega as primeiras 50.000 linhas e mostra 500 por vez.

Não. Ele só lê o arquivo. Os valores aparecem exatamente como foram salvos: datas, zeros à esquerda e números longos não são reformatados, e nada é gravado de volta no seu arquivo.

Não. O arquivo é lido pelo seu navegador e a tabela é montada no seu dispositivo. Ele não é enviado aos nossos servidores nem adicionado ao link da página. Para mostrar a tabela na próxima página, os dados ficam guardados nesta aba do navegador até você fechá-la ou recomeçar.

Ferramentas relacionadas

Ferramenta disponível em outros idiomas