Inspetor CSV
Detecta automaticamente o delimitador a partir da primeira linha (vírgula, tab, ponto e vírgula, pipe) e parseia com quoting RFC 4180 apropriado. Cada coluna ganha inferência rápida de tipo (number, boolean, date, string) mais contagem de células vazias, número de valores distintos, e uma amostra. Duplicatas de linha completa aparecem como métrica separada.
Linhas
5
Cols
6
Duplicatas
0
| Coluna | Tipo | Vazios | Únicos | Amostra |
|---|---|---|---|---|
| id | number | 0 | 5 | 1 |
| name | string | 0 | 4 | Alice |
| string | 1 | 4 | alice@example.com | |
| age | number | 1 | 4 | 30 |
| signup | date | 0 | 4 | 2024-01-15 |
| verified | boolean | 0 | 2 | true |
Tudo roda no seu navegador — seus dados nunca saem do dispositivo.
Como usar
- Solte um arquivo CSV / TSV ou cole dados direto na caixa.
- Alterne a checkbox de linha-header conforme seus dados.
- Leia os cartões de linhas / colunas / duplicatas, depois a tabela de tipo por coluna.
Perguntas frequentes
- O que conta como duplicata?
- Match exato em todos os campos. Uma linha onde uma célula difere por um único caractere não é duplicata. Use um passo de dedupe dedicado no pipeline se precisar de fuzzy matching.
- Quão precisa é a inferência de tipo?
- Best-effort. Uma coluna passa como `number` só se toda célula não vazia parseia como número, similar pra boolean e datas ISO-ish. Colunas mistas caem pra `string` em vez de adivinhar.
- O delimitador foi detectado errado — por quê?
- A detecção lê apenas a primeira linha. Um arquivo cuja primeira linha é um título em vez de um cabeçalho, ou cujo cabeçalho tem vírgulas dentro de texto entre aspas, pode inclinar o palpite para o caractere errado. Colar algumas linhas de dados representativas, em vez do arquivo inteiro, costuma bastar para a leitura sair certa.
- Por que uma linha tem muito mais colunas que as outras?
- Quase sempre por causa de uma aspa sem par mais acima. Uma única aspa dupla solta faz o analisador tratar tudo o que vem depois como um único campo entre aspas até encontrar a próxima aspa, então as linhas se fundem e a contagem de campos dispara. Conserte a aspa, e não a linha que parece quebrada: o estrago começa antes no arquivo.
Guias sobre este tema
Ferramentas relacionadas
Extrator de Colunas CSV
Cole CSV/TSV, clique nas colunas que você quer, receba-as como linhas simples, CSV, separadas por vírgula com aspas, ou uma cláusula SQL IN pronta.
Analisador de texto de largura fixa para CSV / JSON
Divida texto de largura fixa / colunas fixas em campos por larguras de coluna e exporte como CSV ou JSON, no seu navegador.
Conversor CSV ↔ JSON
Converta CSV em JSON e JSON em CSV, com opção de delimitador.
Excel (XLSX) para CSV, JSON e Markdown
Abra uma pasta .xlsx no navegador e exporte qualquer planilha como CSV, JSON ou tabela Markdown — o arquivo não sai do seu aparelho.
Conversor de CSV para Excel (XLSX)
Transforme CSV ou TSV num ficheiro .xlsx real no navegador, mantendo zeros à esquerda, IDs longos e códigos como SEPT1 exatamente como foram escritos.
Divisor de CSV (por linhas)
Divida um CSV grande em partes por número de linhas — repete o cabeçalho em cada parte, baixe tudo de uma vez.