Conversor CSV → JSON Lines
Converte CSV em JSONL (uma linha JSON por registro). Formato comum em logs, pipelines de ML e bancos de dados orientados a documentos.
JSONL:
—
Uma linha de JSON por registro
Você exportou dados em CSV da planilha ou do banco e a ferramenta do outro lado quer JSONL: importação em banco de documentos, pipeline de treinamento, carga no BigQuery. A diferença para um JSON comum é que o JSONL traz um objeto completo por linha, sem colchetes envolvendo tudo — dá para processar em streaming e juntar arquivos com um simples cat. Cole o CSV: a primeira linha vira os nomes dos campos e cada linha seguinte vira um objeto.
O parser cobre o essencial do RFC 4180: campo entre aspas pode conter vírgula e quebra de linha, aspas dentro do campo são escritas duplicadas, e o \r de arquivos vindos do Windows é ignorado. Dois comportamentos para conhecer: todos os valores saem como texto, sem adivinhar tipo — o 30 da coluna idade vira a string '30' — e o separador é sempre vírgula. CSV exportado pelo Excel em português costuma usar ponto e vírgula; troque antes de colar, senão tudo cai numa coluna só.
Confira o cabeçalho antes de converter: os nomes viram as chaves do JSON exatamente como estão, com espaço e acento inclusos — é JSON válido, mas complica na hora de acessar o campo no código. Linha com menos colunas que o cabeçalho ganha string vazia nos campos que faltam; célula sobrando além do cabeçalho é descartada. A conversão roda no seu navegador, sem upload — a planilha de clientes não sai da sua máquina.
Perguntas frequentes
Qual a diferença entre JSON e JSONL?
Os números continuam números?
Meu CSV usa ponto e vírgula, e agora?
Ferramentas Relacionadas
Conversor de Largura Fixa ↔ CSV/JSON
Converte arquivos de largura fixa em CSV, TSV ou JSON e faz o caminho inverso, com detecção automática de colunas e mapa de posições.
CSV para JSON
Converta CSV em JSON. A primeira linha vira chaves do objeto, demais linhas viram itens do array. Suporta separadores , ; e \t. Detecta números e booleans automaticamente. Tudo no navegador.
JSON para Classe Java
Converta JSON em uma classe Java (POJO) com getters/setters e tipos inferidos automaticamente. Suporta classes aninhadas e arrays como List. Tudo no navegador.