JSON a CSV

Convierte un array de objetos JSON en una tabla CSV lista para abrir en Excel o Google Sheets. Gratis y 100 % en tu navegador.
Procesamiento 100 % local · tus archivos no salen de tu navegador
Publicidad
CSV

Procesamiento 100 % local · tu texto nunca sale de tu navegador

De JSON a una tabla en segundos

Muchas veces recibes datos en JSON (desde una API, una exportación o un archivo de configuración) pero necesitas analizarlos en una hoja de cálculo. Esta herramienta convierte un array de objetos JSON en un CSV que puedes abrir directamente en Excel, Google Sheets o Numbers, sin instalar nada y sin enviar tus datos a ningún servidor.

Cómo funciona

  1. Pega tu JSON (un array de objetos).
  2. La herramienta deduce las columnas a partir de las claves.
  3. Copia el CSV y ábrelo en tu hoja de cálculo favorita.
Publicidad

Detalles que cuida la conversión

Cuando un valor contiene comas, comillas o saltos de línea, se entrecomilla siguiendo el estándar CSV para que la tabla no se descuadre. Si los objetos no comparten exactamente las mismas claves, se generan todas las columnas necesarias y se dejan vacías las celdas que falten. Y si un campo es un objeto o una lista, se guarda como texto JSON dentro de la celda.

Publicidad

Herramientas relacionadas

Para el proceso inverso usa CSV a JSON. Y para revisar tu JSON antes de convertirlo, el formateador de JSON. Más en herramientas de archivos.

Preguntas frecuentes

¿Qué estructura de JSON necesito?

Un array de objetos, por ejemplo [{"nombre":"Ana"},{"nombre":"Luis"}]. Cada objeto se convierte en una fila y sus claves forman las columnas.

¿Qué pasa si los objetos tienen claves distintas?

La herramienta reúne todas las claves que aparezcan en cualquier objeto y crea una columna por cada una. Los campos que falten en un objeto quedan vacíos.

¿Puedo abrir el resultado en Excel?

Sí. Copia el CSV y pégalo en un archivo de texto con extensión .csv, o directamente en Excel o Google Sheets. Los valores con comas se entrecomillan automáticamente.

¿Se suben mis datos a un servidor?

No. La conversión ocurre en tu navegador; tus datos nunca salen de tu dispositivo.

¿Cómo trata los valores anidados?

Si un campo contiene un objeto o un array, se serializa como texto JSON dentro de la celda para no perder información.

Herramientas relacionadas

Publicidad