Convertir JSON a CSV

Pega un array de objetos JSON y conviértelo a CSV, listo para abrir en Excel o Google Sheets, o para importar en cualquier otro sistema.

Procesamiento local: tus datos se procesan en tu navegador y no se envían a Numelto ni a ningún servicio externo.

Qué JSON admite

Lo habitual es un array de objetos, todos con una forma parecida: [{"nombre":"Ana","edad":30},{"nombre":"Luis","edad":25}]. Cada objeto se convierte en una fila y cada propiedad en una columna. Si pegas un único objeto (sin corchetes de array), se convierte igualmente en una tabla de una sola fila.

Propiedades que no coinciden entre objetos

Si unos objetos tienen una propiedad que otros no tienen, la columna se crea igualmente y queda vacía en las filas donde falta — no se descarta ninguna columna ni se rechaza el JSON por eso.

Objetos o arrays anidados dentro de una propiedad

Esta herramienta no intenta "aplanar" de forma automática una estructura anidada (por ejemplo, una propiedad que es a su vez un objeto o una lista): la vuelca tal cual como texto JSON dentro de esa celda, y te avisa de que lo ha hecho. Si necesitas esas columnas realmente separadas, conviene reestructurar el JSON antes (por ejemplo, con un pequeño script) para que cada valor que quieras como columna esté en el nivel superior del objeto.

Para el proceso inverso (CSV → JSON), usa CSV a JSON; para formatear el JSON antes de convertirlo, JSON Formatter.

Preguntas frecuentes

Herramientas relacionadas

Usamos cookies de analítica para entender qué calculadoras son útiles. No se usan con fines publicitarios. Más información en nuestra política de privacidad.