1001Ferramentas
📋 Conversores

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?
Um arquivo JSON embrulha os registros num array só; JSONL põe um objeto independente por linha. Ferramentas de streaming e de log preferem JSONL porque processam linha a linha e aceitam append sem reescrever o arquivo.
Os números continuam números?
Não, todo valor sai como string. Converta os tipos no destino se precisar deles.
Meu CSV usa ponto e vírgula, e agora?
O conversor só divide por vírgula. Substitua os pontos e vírgulas ou reexporte o arquivo usando vírgula antes de colar.

Ferramentas Relacionadas