Conversor Gratis de JSON a CSV y CSV a JSON
Este conversor gratuito transforma un array JSON de objetos en CSV que se abre en Excel o Google Sheets, y convierte CSV de vuelta a JSON. Los objetos anidados se aplanan con nombres de columna con puntos como address.city, y cada clave que aparece en cualquier fila se convierte en una columna. Los campos entrecomillados, comas y saltos de línea dentro de celdas se manejan correctamente. Elige la dirección y el delimitador, luego copia el resultado.
Conversor JSON a CSV
Generators and Converters
Sobre esta herramienta
Las APIs y exportaciones generalmente te dan JSON, mientras que las hojas de cálculo y pantallas de importación quieren CSV. Convertir a mano es lento y falla en la primera coma dentro de un valor. Esta herramienta lee el JSON, recopila cada clave que aparece en cualquier objeto, y escribe una fila por objeto con celdas entrecomilladas correctamente.
Los datos anidados se aplanan para que nada se pierda: un objeto dentro de un objeto se convierte en una columna con un nombre con puntos como address.city, y los arrays se numeran, por ejemplo tags.0 y tags.1. Los valores faltantes quedan vacíos. En la otra dirección, la primera fila CSV proporciona las claves, las celdas entrecomilladas y las comillas duplicadas se leen correctamente, y los números, true, false y null se pueden convertir a tipos JSON reales.
Elige un delimitador de coma, punto y coma o tabulación para coincidir con el programa en el que abrirás el archivo. Los programas de hojas de cálculo pueden tratar una celda que comienza con un signo igual, más, menos o arroba como una fórmula, así que verifica las exportaciones de fuentes no confiables antes de abrirlas. La entrada está limitada a 500 KB y nada de lo que pegues se almacena.
Preguntas frecuentes
¿Qué forma de JSON acepta el conversor?
Un array de objetos funciona mejor, por ejemplo una lista de productos o usuarios. Un objeto único se trata como una fila, y un objeto que contiene un array, como una respuesta de API con una clave data, se desenvuelve automáticamente. Un array de valores simples se convierte en una única columna llamada value.
¿Cómo se manejan los objetos y arrays anidados?
Se aplanan en columnas adicionales. Un objeto dentro de un objeto se convierte en una columna nombrada con un punto, como address.city, y los elementos del array se numeran, como tags.0. Cada clave encontrada en cualquier fila se convierte en una columna, y las filas que carecen de una clave obtienen una celda vacía.
¿Por qué mi CSV se ve mal en Excel?
Excel en algunas regiones espera punto y coma en lugar de comas. Elige el delimitador de punto y coma y convierte de nuevo. Si los caracteres acentuados o hindi se ven distorsionados, importa el archivo como UTF-8 usando la opción de importación de datos en lugar de hacer doble clic.
¿Puedo convertir CSV a JSON con la misma herramienta?
Sí. Cambia la dirección a CSV a JSON, pega el CSV y elige el delimitador. La primera fila se convierte en las claves, cada fila siguiente se convierte en un objeto, y puedes activar la detección de tipos para que los números y los valores true o false no queden como texto.
¿Se almacenan mis datos?
No. El texto se convierte mientras la página carga y no se guarda ni se registra. La entrada está limitada a 500 KB, así que divide las exportaciones muy grandes en partes.

