Visualizador de CSV
Cole CSV e leia como tabela — sem botão, sem upload, nada reescrito.
Tabela
Como usar
- Cole seu texto CSV, TSV ou separado por ponto e vírgula na caixa — a tabela é desenhada enquanto você digita, sem botão para pressionar. “Abrir arquivo” lê um .csv/.tsv/.txt local para a mesma caixa; ele nunca sai do seu dispositivo.
- Deixe o delimitador em “Automático” e confira a contagem de linhas e colunas. Se tudo cair em uma única coluna, escolha o delimitador manualmente; desligue “A primeira linha é cabeçalho” quando o arquivo começar pelos dados.
- Clique no nome de uma coluna para ordená-la (crescente → decrescente → volta à ordem do arquivo), digite na caixa de filtro para manter apenas as linhas correspondentes e depois copie ou baixe a visão que está vendo.
Exemplo
Entrada
order_id,customer,note,amount 1001,"Souza, Ana",pediu reembolso,89.90 1002,Bruno Lima,,42.00 1003,"Chen, Wei",pedido urgente,15.50
Tabela
3 linhas × 4 colunas order_id | customer | note | amount 1001 | Souza, Ana | pediu reembolso | 89.90 1002 | Bruno Lima | | 42.00 1003 | Chen, Wei | pedido urgente | 15.50
A vírgula dentro de “Souza, Ana” está entre aspas, então faz parte do nome em vez de dividir a linha em duas — a tabela tem 4 colunas em todas as linhas. A linha 1002 tem a nota vazia, que vai para o fim em qualquer sentido de ordenação.
Regras, limites e problemas conhecidos
- Somente leitura: você não pode editar células nem salvar de volta no arquivo. Em troca, seu texto e seu arquivo nunca são reescritos — o original está sempre a uma edição de distância.
- Apenas as primeiras 200 linhas da visão atual são desenhadas. As contagens de linhas e colunas são sempre exatas; use o filtro para reduzir um arquivo grande ao que você precisa.
- Arquivos são limitados a 2 MiB e são decodificados com o decodificador do próprio navegador — nada é adivinhado. Se UTF-8 falhar, escolha a codificação do seu idioma na lista ao lado de “Abrir arquivo” (GB18030 ou Big5 na página em chinês, Windows-1256 na página em árabe, Windows-1252 na página em inglês); um arquivo em qualquer outra codificação precisa ser salvo novamente como UTF-8 primeiro.
- Nada é convertido: cada célula é exibida exatamente como está no arquivo. Zeros à esquerda sobrevivem (0001 continua 0001), “3-11” continua texto, e um ID longo nunca vira 1.23E+15 — ao contrário de uma planilha. Datas como 03/04/2026 também nunca são interpretadas, porque a ordem é ambígua.
- A interpretação segue a RFC 4180: um valor entre aspas duplas pode conter o delimitador, uma quebra de linha e uma aspa duplicada (“” para uma “). “Automático” olha apenas a primeira linha e ignora o que está entre aspas: conta vírgula, ponto e vírgula, tabulação e barra vertical e escolhe a mais frequente, com empate favorecendo a vírgula.
- Linhas completamente em branco são ignoradas e contadas na observação; uma linha só de delimitadores (“,,”) é dado real e é mantida como campos vazios.
- Linhas cuja quantidade de campos difere da primeira são exibidas mesmo assim e listadas na observação acima da tabela. A tabela é tão larga quanto a linha mais larga, então nenhum campo é descartado.
- A ordenação usa a collation do seu idioma, com sequências de dígitos comparadas por valor, para que 9 venha antes de 10; um valor com separador de milhar ou vírgula decimal (1.234,56 ou 1,5) não tem garantia de ordenar por valor. Células vazias vão para o fim nos dois sentidos.
- Uma célula com mais de 120 caracteres é exibida cortada com “…”: passe o mouse para ler o valor completo, e copiar ou baixar sempre grava o texto inteiro.
- Copiar e baixar gravam a visão atual — depois de filtrar e ordenar — como CSV RFC 4180 usando o delimitador escolhido, então transformar um arquivo com ponto e vírgula em um com vírgula é uma conversão funcional. Com “A primeira linha é cabeçalho” desligado, nenhuma linha de cabeçalho é gravada.
- Sem coluna de números de linha, estatísticas de coluna, gráficos, edição, junção/divisão/deduplicação, leitura de .xlsx ou arquivos compactados e exportação JSON/Excel/SQL — a conversão de formatos fica no conversor de configuração e na caixa de ferramentas JSON. Nada é enviado ou armazenado.
Ferramentas relacionadas
O que as pessoas costumam precisar depois, quando a tabela já está legível.