CSV para JSON
Cole CSV. Veja o JSON imediatamente. Confira as linhas analisadas, selecione como tratar os valores e copie ou baixe o resultado completo. Seus dados permanecem no seu navegador.
Arquivos CSV, TSV e de texto de até 10 MB
Seu JSON aparecerá aqui conforme você digita.
Confira o resultado
Como o CSV se torna JSON
Cole CSV ou TSV, escolha um arquivo local ou arraste-o para o conversor. O arquivo é processado no seu dispositivo através de um worker no navegador. Nada é enviado ao servidor. A saída atualiza conforme você edita a entrada ou as opções.
Escolha como mapear as linhas
| Entrada CSV | Resultado JSON |
|---|---|
| A primeira linha contém nomes | Cada linha seguinte vira um objeto com esses nomes como chaves. Nomes em branco ou repetidos recebem rótulos exclusivos. |
| Sem linha de cabeçalho | Cada linha vira um objeto com chaves como Column 1 e Column 2. |
001, true, célula vazia | Os valores continuam como strings por padrão, preservando códigos e zeros à esquerda. Você pode detectar números e booleanos seguros ou transformar células vazias em null. |
| Vírgula, aspas ou quebra de linha entre aspas | Permanece dentro de um único campo. Duplique as aspas dentro de um campo entre aspas, conforme exige o padrão CSV. |
A detecção automática avalia vírgula, ponto e vírgula, tabulação e barra vertical. Você pode definir manualmente caso a prévia não fique correta. Arquivos UTF-8, UTF-16 e Windows-1252 são aceitos; altere a codificação se os caracteres parecerem incorretos.
As saídas formatada e compacta são arrays JSON. JSON Lines grava um objeto por linha para ferramentas que aceitam .jsonl. A prévia mostra no máximo oito linhas e 25 colunas; Copiar JSON e Baixar incluem todas as linhas e colunas. Linhas com menos campos recebem valores vazios, e linhas com campos extras recebem nomes de coluna gerados. O conversor aponta larguras de linha diferentes e cabeçalhos renomeados.
Os arquivos são limitados a 10 MB e 500 colunas. Conversões grandes podem usar bastante memória em um celular. Precisa explorar ou editar a tabela primeiro? Abra o visualizador de CSV. Para a conversão inversa, use JSON para CSV.