Convertidor CSV a JSONL

Convierte archivos CSV a formato JSONL (JSON Lines) al instante. Detección automática de encabezados e inferencia de tipos. 100% del lado del cliente.

Entrada CSV

Arrastra un archivo .csv aquí, o haz clic para explorar

Compatible con .csv, .tsv, .txt

Cómo convertir CSV a JSONL

La conversión de CSV a JSONL lee la primera fila de tu archivo CSV como encabezados de columnas, luego convierte cada fila subsiguiente en un objeto JSON con esos encabezados como claves.

Nuestro convertidor detecta automáticamente el delimitador (coma, tabulación o punto y coma) y maneja campos entre comillas, incluyendo campos que contienen comas o saltos de línea. Los valores se tipifican automáticamente — se detectan números, booleanos y null.

La salida es formato JSONL válido con un objeto JSON compacto por línea, listo para usar con plataformas de aprendizaje automático, pipelines de datos y APIs.

¿Qué es la conversión de CSV a JSONL?

La conversión de CSV a JSONL transforma datos tabulares de hojas de cálculo y bases de datos al formato JSON Lines. Cada fila del CSV se convierte en un objeto JSON separado en su propia línea, con los encabezados de columnas usados como nombres de claves.

Esta conversión es esencial para preparar datos de hojas de cálculo para entrenamiento de aprendizaje automático (OpenAI, Hugging Face), cargar datos en bases de datos NoSQL y alimentar datos estructurados en pipelines de streaming.

Casos de uso comunes

Datos de entrenamiento ML

Convierte datasets CSV a JSONL para fine-tuning de modelos OpenAI o entrenamiento de transformers de Hugging Face.

Migración de datos

Transforma exportaciones CSV de bases de datos SQL a JSONL para importar en bases de datos NoSQL como MongoDB.

De hoja de cálculo a API

Convierte exportaciones CSV de Excel/Google Sheets a JSONL para operaciones API por lotes.

Conversión de formato de logs

Transforma exportaciones de logs en CSV a JSONL para mejor compatibilidad con herramientas de análisis de logs.

Integración en pipelines de datos CI/CD

Automatiza la conversión de CSV a JSONL en pipelines CI/CD para transformar reportes exportados y archivos de datos antes de alimentarlos a servicios de procesamiento posteriores.

Procesamiento de datos de sensores IoT

Convierte exportaciones de datos de sensores IoT en CSV al formato JSONL para ingesta en bases de datos de series temporales y plataformas de análisis en tiempo real.

Errores comunes y soluciones

Fila de encabezados faltante o no coincidente

El convertidor usa la primera fila como encabezados de columnas. Si tu CSV no tiene fila de encabezados o los encabezados no coinciden con las columnas de datos, la salida JSONL tendrá claves incorrectas. Asegúrate de que la primera fila contenga los nombres de tus columnas.

Comas o comillas sin escapar en los campos

Los campos CSV que contienen comas o comillas dobles deben estar entre comillas dobles según el estándar CSV. Por ejemplo, un nombre de ciudad como 'San Jose, CA' debe aparecer como "San Jose, CA" en el CSV. Los campos mal entrecomillados causan división incorrecta de columnas.

Problemas de codificación con caracteres no ASCII

Los archivos CSV exportados desde Excel en Windows pueden usar codificación Windows-1252 en lugar de UTF-8. Si ves caracteres ilegibles en la salida JSONL, vuelve a guardar tu archivo CSV con codificación UTF-8 en tu aplicación de hojas de cálculo antes de convertir.

Preguntas frecuentes

¿Cómo detecta los encabezados este convertidor de CSV a JSONL?

La primera fila de tu CSV se usa automáticamente como encabezados de columnas. Cada encabezado se convierte en una clave JSON en los objetos JSONL de salida. Los encabezados se recortan de espacios en blanco.

¿Qué tipos de datos se infieren durante la conversión de CSV a JSONL?

Sí. El convertidor detecta automáticamente números, booleanos (true/false) y valores null. Todo lo demás se trata como cadena de texto. Esto asegura que tu salida JSONL tenga tipos JSON adecuados.

¿Este convertidor de CSV a JSONL sube mis datos?

Sí. Toda la conversión ocurre localmente en tu navegador. No se envían datos a ningún servidor. Tu contenido CSV nunca sale de tu dispositivo.

¿Puedo elegir un delimitador CSV personalizado para la conversión a JSONL?

¡Sí! Usa nuestro convertidor JSONL a CSV para transformar archivos JSONL a formato CSV para aplicaciones de hojas de cálculo.

¿Cómo se manejan las celdas vacías en la conversión de CSV a JSONL?

Sí. El convertidor detecta automáticamente delimitadores de tabulación, coma y punto y coma. Puedes subir archivos .tsv o .csv y el delimitador se detectará automáticamente.

¿Cómo convierto JSONL de vuelta a CSV?

Las celdas vacías se convierten a cadenas vacías en la salida JSONL. Si necesitas que sean valores null, puedes post-procesar la salida JSONL. La inferencia de tipos solo se aplica a valores no vacíos.

¿Qué pasa si el CSV tiene un número inconsistente de columnas?

Sí. El convertidor maneja cualquier número de columnas de manera eficiente. Cada encabezado de columna se convierte en una clave en los objetos JSON. No hay límite de columnas, aunque archivos CSV muy anchos producirán una salida JSONL más grande.

¿Puedo convertir archivos TSV (separados por tabulaciones) a JSONL?

El convertidor elimina caracteres BOM y maneja particularidades específicas de Excel como números entre comillas y formatos de fecha. Sin embargo, las fórmulas de Excel no se evalúan — aparecen como su representación en texto. Para mejores resultados, exporta desde Excel usando el formato 'CSV UTF-8'.

JSONL to CSV converter/validate JSONL files/OpenAI JSONL format/JSONL training data/open CSV-converted JSONL in the JSONL viewer
Convertidor CSV a JSONL — Convierte CSV de hojas de cálcu...