Convertidor JSONL a CSV

Convierte JSONL (JSON Lines) a formato CSV al instante. Extrae automáticamente columnas de las claves JSON. 100% del lado del cliente.

Entrada JSONL

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

Compatible con .jsonl, .ndjson, .json, .txt

Por Jerry FanActualizado el febrero de 2026

Cómo sobreviven los tipos JSON el viaje a CSV

CSV tiene exactamente un tipo de dato — texto — así que cada tipo JSON tiene que degradarse de alguna manera. Estas son las reglas que aplica este convertidor, y la misma tabla sirve de checklist cuando una importación en la hoja de cálculo se ve mal:

Valor JSONRepresentación en CSVTrampa
nullCelda vacíaIndistinguible de una cadena vacía tras la exportación
true / falseTexto literal true / falseLas hojas de cálculo pueden capitalizarlos automáticamente a TRUE/FALSE
NúmeroDígitos sin adornosExcel redondea en silencio los números de más de 15 dígitos significativos — los IDs se vuelven basura
Objeto anidado — {"user": {"name": "Kim"}}Columna con notación de punto: user.nameLos datos muy anidados pueden explotar en muchísimas columnas
Array — ["a", "b"]Cadena JSON en una sola celdaVuelve a parsear la celda si necesitas los elementos por separado

Cómo convertir JSONL a CSV

La conversión de JSONL a CSV extrae todas las claves únicas de tus objetos JSON y las usa como encabezados de columnas CSV. Cada objeto JSON se convierte en una fila en la salida CSV.

Los objetos anidados se aplanan usando notación de puntos. Por ejemplo, {"address":{"city":"NYC"}'} se convierte en una columna llamada "address.city". Los arreglos se serializan como cadenas JSON en la celda CSV.

Nuestro convertidor maneja esquemas mixtos de forma elegante. Si diferentes líneas JSONL tienen diferentes claves, todas las claves únicas se recopilan como columnas, y los valores faltantes se dejan vacíos.

Casos de uso comunes

Análisis en hojas de cálculo

Abre datos JSONL en Excel o Google Sheets para ordenar, filtrar y crear gráficos.

Importación a base de datos

Convierte exportaciones JSONL a CSV para importación masiva en bases de datos SQL como PostgreSQL o MySQL.

Generación de reportes

Transforma datos de registro JSONL en tablas CSV para reportes empresariales y dashboards.

Compartir datos

Convierte datasets JSONL a CSV para compartir con stakeholders no técnicos que prefieren hojas de cálculo.

Automatización de pipelines CI/CD

Integra la conversión de JSONL a CSV en pipelines de compilación para generar reportes de pruebas o resúmenes de datos como archivos CSV para procesamiento automatizado.

Archivado de datos y cumplimiento

Convierte logs de aplicación JSONL a CSV para archivado a largo plazo en formatos tabulares compatibles con auditorías requeridos por equipos de cumplimiento.

Las dos sorpresas clásicas de CSV

Filas con claves distintas — la regla de la unión de columnas

{"name": "Ana", "city": "Lisbon"}
{"name": "Bo", "email": "[email protected]"}

El encabezado de salida es la unión de todas las claves vistas: name, city, email. Las filas a las que les falta una clave reciben una celda vacía. Por eso convertir un log JSONL heterogéneo puede producir un CSV mucho más ancho de lo que sugiere cualquier registro individual.

Abrir salida UTF-8 en Excel muestra caracteres corruptos (mojibake)

{"product": "Café au lait", "price": 4.5}

El CSV en sí está bien — Excel simplemente asume una codificación heredada cuando se abre un archivo UTF-8 plano con doble clic. Usa la importación "Desde texto/CSV" de Excel y elige UTF-8, o convierte directamente a .xlsx con la herramienta JSONL a Excel, que evita el problema de codificación por completo.

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

La conversión de JSONL a CSV transforma objetos JSON delimitados por saltos de línea en un formato tabular que aplicaciones de hojas de cálculo como Excel y Google Sheets pueden abrir directamente. Cada clave JSON se convierte en un encabezado de columna, y cada línea se convierte en una fila.

Esta conversión es esencial para analistas de datos que trabajan con exportaciones de datos JSONL de APIs, bases de datos o pipelines de aprendizaje automático y necesitan analizar los datos en herramientas de hojas de cálculo o importarlos a bases de datos SQL.

Errores comunes y soluciones

Claves inconsistentes entre líneas JSONL

Cuando los registros JSONL tienen diferentes conjuntos de claves, la salida CSV tendrá columnas para cada clave única. Los valores faltantes en filas que carecen de una clave se dejan como celdas vacías. Este es el comportamiento esperado, no un error.

Objetos profundamente anidados generan nombres de columnas largos

Los objetos anidados en varios niveles de profundidad se aplanan con notación de puntos, lo que resulta en encabezados de columna largos como "user.address.geo.lat". Considera usar primero la herramienta Aplanar JSON si necesitas más control sobre la profundidad del aplanamiento.

Valores CSV que contienen comas o comillas

Si tus valores JSON contienen comas, comillas dobles o saltos de línea, se envuelven automáticamente entre comillas dobles y se escapan según el estándar CSV RFC 4180. Esto asegura que el archivo CSV sea válido para todas las aplicaciones de hojas de cálculo.

Preguntas frecuentes

¿Cómo elige las columnas este convertidor de JSONL a CSV?

Los objetos anidados se aplanan con notación de puntos. Por ejemplo, {"user":{"name":"Alice"}'} se convierte en una columna "user.name" con valor "Alice". Los arreglos se mantienen como cadenas JSON.

¿La conversión de JSONL a CSV aplana los objetos anidados?

Todas las claves únicas de todas las líneas se recopilan como columnas CSV. Si una línea no tiene una clave, la celda correspondiente se deja vacía.

¿Cómo se manejan los arrays en la salida de JSONL a CSV?

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

¿Este convertidor de JSONL a CSV sube mi archivo?

¡Sí! Usa nuestro convertidor CSV a JSONL para transformar archivos CSV a formato JSONL con detección automática de encabezados e inferencia de tipos.

¿Puedo convertir NDJSON a CSV con esta herramienta?

Sí. El convertidor recopila todas las claves únicas de todas las líneas y genera columnas para cada una. Sin embargo, los archivos CSV con cientos de columnas pueden ser difíciles de manejar en herramientas de hojas de cálculo. Considera filtrar tus datos JSONL primero si solo necesitas campos específicos.

¿Cómo convierto CSV de vuelta a JSONL?

Sí. La salida sigue los estándares CSV RFC 4180, por lo que se abre correctamente en Excel, Google Sheets, LibreOffice Calc y otras aplicaciones de hojas de cálculo. Los caracteres especiales, comas y comillas se escapan correctamente.

¿Cómo se manejan los arrays y valores booleanos en la salida CSV?

Los arreglos se serializan como cadenas JSON dentro de la celda CSV (ej., [1,2,3]). Los valores booleanos se convierten a cadenas "true" o "false". Los números mantienen su formato original.

¿Hay un límite de filas para la conversión?

No hay un límite estricto de filas. El convertidor procesa archivos JSONL con cientos de miles de líneas de manera eficiente. Los archivos muy grandes pueden tardar unos segundos en generar la salida CSV dependiendo del rendimiento de tu dispositivo.

Herramientas y guías relacionadas