Conversor CSV para JSONL
Converta arquivos CSV para formato JSONL (JSON Lines) instantaneamente. Detecção automática de cabeçalhos e inferência de tipos. 100% no lado do cliente.
Entrada CSV
Arraste um arquivo .csv aqui, ou clique para procurar
Suporta .csv, .tsv, .txt
Entrada CSV
Arraste um arquivo .csv aqui, ou clique para procurar
Suporta .csv, .tsv, .txt
Saída JSONL
Cole ou arraste conteúdo CSV para converter
Como converter CSV para JSONL
A conversão de CSV para JSONL lê a primeira linha do seu arquivo CSV como cabeçalhos de colunas, e depois converte cada linha subsequente em um objeto JSON com esses cabeçalhos como chaves.
Nosso conversor detecta automaticamente o delimitador (vírgula, tabulação ou ponto e vírgula) e lida com campos entre aspas, incluindo campos contendo vírgulas ou quebras de linha. Os valores são tipados automaticamente — números, booleanos e null são detectados.
A saída é em formato JSONL válido com um objeto JSON compacto por linha, pronto para uso com plataformas de aprendizado de máquina, pipelines de dados e APIs.
O que é conversão de CSV para JSONL?
A conversão de CSV para JSONL transforma dados tabulares de planilhas e bancos de dados no formato JSON Lines. Cada linha do CSV se torna um objeto JSON separado em sua própria linha, com os cabeçalhos das colunas usados como nomes de chaves.
Esta conversão é essencial para preparar dados de planilhas para treinamento de aprendizado de máquina (OpenAI, Hugging Face), carregar dados em bancos de dados NoSQL e alimentar dados estruturados em pipelines de streaming.
Casos de uso comuns
Dados de treinamento ML
Converta datasets CSV para JSONL para fine-tuning de modelos OpenAI ou treinamento de transformers Hugging Face.
Migração de dados
Transforme exportações CSV de bancos de dados SQL para JSONL para importação em bancos de dados NoSQL como MongoDB.
Planilha para API
Converta exportações CSV do Excel/Google Sheets para JSONL para operações de API em lote.
Conversão de formato de logs
Transforme exportações de logs CSV para JSONL para melhor compatibilidade com ferramentas de análise de logs.
Integração com pipelines de dados CI/CD
Automatize a conversão de CSV para JSONL em pipelines CI/CD para transformar relatórios e arquivos de dados exportados antes de alimentá-los em serviços de processamento downstream.
Processamento de dados de sensores IoT
Converta exportações de dados de sensores CSV de dispositivos IoT para formato JSONL para ingestão em bancos de dados de séries temporais e plataformas de análise em tempo real.
Erros comuns e soluções
Linha de cabeçalho ausente ou incompatível
O conversor usa a primeira linha como cabeçalhos de colunas. Se seu CSV não tiver linha de cabeçalho ou os cabeçalhos não corresponderem às colunas de dados, a saída JSONL terá chaves incorretas. Certifique-se de que a primeira linha contenha os nomes das suas colunas.
Vírgulas ou aspas não escapadas nos campos
Campos CSV contendo vírgulas ou aspas duplas devem ser envolvidos em aspas duplas conforme o padrão CSV. Por exemplo, um nome de cidade como 'San Jose, CA' deve aparecer como "San Jose, CA" no CSV. Campos incorretamente entre aspas causam divisão incorreta de colunas.
Problemas de codificação com caracteres não ASCII
Arquivos CSV exportados do Excel no Windows podem usar codificação Windows-1252 em vez de UTF-8. Se você vir caracteres ilegíveis na saída JSONL, salve novamente seu arquivo CSV com codificação UTF-8 no seu aplicativo de planilhas antes de converter.
Perguntas frequentes
Como os cabeçalhos CSV são detectados?
A primeira linha do seu CSV é automaticamente usada como cabeçalhos de colunas. Cada cabeçalho se torna uma chave JSON nos objetos JSONL de saída. Os cabeçalhos são limpos de espaços em branco.
O conversor detecta tipos de valores automaticamente?
Sim. O conversor detecta automaticamente números, booleanos (true/false) e valores null. Todo o restante é tratado como string. Isso garante que sua saída JSONL tenha tipos JSON adequados.
Este conversor CSV para JSONL faz upload dos meus dados?
Sim. Toda a conversão acontece localmente no seu navegador. Nenhum dado é enviado para nenhum servidor. Seu conteúdo CSV nunca sai do seu dispositivo.
Qual delimitador o conversor suporta?
Sim! Use nosso conversor JSONL para CSV para transformar arquivos JSONL em formato CSV para aplicativos de planilhas.
O que acontece com células vazias no CSV?
Sim. O conversor detecta automaticamente delimitadores de tabulação, vírgula e ponto e vírgula. Você pode enviar arquivos .tsv ou .csv e o delimitador será detectado automaticamente.
Como converter JSONL de volta para CSV?
Células vazias são convertidas para strings vazias na saída JSONL. Se você precisar delas como valores null, pode pós-processar a saída JSONL. A inferência de tipos se aplica apenas a valores não vazios.
Posso converter arquivos CSV com linhas inconsistentes?
Sim. O conversor lida com qualquer número de colunas de forma eficiente. Cada cabeçalho de coluna se torna uma chave nos objetos JSON. Não há limite de colunas, embora arquivos CSV muito largos produzam saídas JSONL maiores.
O conversor funciona com arquivos TSV?
O conversor remove caracteres BOM e lida com peculiaridades específicas do Excel como números entre aspas e formatos de data. No entanto, fórmulas do Excel não são avaliadas — elas aparecem como sua representação em texto. Para melhores resultados, exporte do Excel usando o formato 'CSV UTF-8'.