BeYourTools
JSONMarch 15, 2026

JSON a CSV: la guía completa de conversión

Convertir datos JSON a CSV para hojas de cálculo, bases de datos o analítica. Todo lo que necesitas saber con ejemplos prácticos.

JSONCSVDatosConversiónHojas de cálculo

Cuándo convertir JSON a CSV

CSV es el formato universal para datos tabulares. Convierte a CSV cuando necesites abrir datos en Excel o Google Sheets, importarlos a una base de datos relacional, enviárselos a alguien que no se maneja bien con JSON o ejecutar análisis en una herramienta de datos.

Cómo funciona la conversión

La conversión de JSON a CSV funciona mejor con arrays de objetos planos. Cada objeto del array se convierte en una fila. Cada clave única entre todos los objetos se convierte en un encabezado de columna. Los valores se rellenan en cada fila donde existe la clave.

[{"name":"Alice","age":30},{"name":"Bob","age":25}]

Se convierte en:

name,age
Alice,30
Bob,25

Manejo de objetos anidados

Los objetos anidados no se corresponden limpiamente con columnas CSV. El mejor enfoque es aplanar primero el JSON: nuestra herramienta JSON Flatten convierte {"user":{"name":"Ada"}} en {"user.name":"Ada"}, que luego se convierte en un encabezado de columna adecuado en el CSV.

Convierte al instante

Usa nuestra herramienta JSON a CSV: pega tu array JSON y descarga el archivo CSV de inmediato. Si necesitas hacer el camino inverso, nuestro conversor CSV a JSON lee la fila de encabezados y convierte cada fila posterior en un objeto JSON.

¿Qué pasa con los tipos de datos?

CSV es un formato basado en texto: no existe el concepto de tipos de datos. Números, booleanos y fechas se convierten en cadenas de texto en el CSV. Cuando importes el CSV a una base de datos o herramienta de análisis, normalmente necesitarás especificar qué columnas deben tratarse como números o fechas.

Preguntas frecuentes

¿Puedo convertir JSON anidado a CSV?
Sí, pero primero debes aplanar el JSON. Usa nuestra herramienta JSON Flatten para convertir objetos anidados en claves con notación de puntos, y luego convierte a CSV. Esto convierte user.name en un encabezado de columna.
¿Qué pasa si mis objetos JSON tienen claves diferentes?
Nuestro conversor maneja objetos inconsistentes con elegancia. Recopila todas las claves únicas de todos los objetos y las usa como encabezados de columna. Los objetos a los que les falte una clave tendrán una celda vacía en esa columna.
¿Cómo abro el CSV en Excel?
Descarga el archivo CSV y haz doble clic. Excel abre archivos CSV directamente. Si los números se importan como texto, usa la opción «Convertir en número» de Excel para corregir el tipo.
Be
Founder & Editor, BeYourTools
I build free browser-based tools for developers and designers. Nothing you paste here ever leaves your device.

More JSON articles

Latest articles