Convertir JSON a CSV
Abre las respuestas de una API y las exportaciones JSON en Excel o en Google Sheets: cada objeto se convierte en una fila y cada clave en una columna, con los objetos anidados aplanados en columnas como direccion.ciudad.
Funciona en tu navegador
Cómo se usa
- Pega un array JSON (o un solo objeto).
- Elige el delimitador.
- Copia el CSV o pégalo en una hoja de cálculo.
Cómo funciona
Las columnas son la unión de todas las claves de todos los objetos, en el orden en que aparecen por primera vez, así que los objetos a los que les faltan campos siguen alineados. Los objetos anidados se aplanan con nombres separados por puntos; los arrays se escriben como texto JSON en una sola celda. Los campos que contienen el delimitador, comillas o saltos de línea se entrecomillan según el RFC 4180.
Usa el punto y coma cuando vayas a abrir el archivo con un Excel configurado en un idioma que usa la coma decimal (español, francés, alemán…).
Ejemplos
- Exportación de una API
- [{"id":1,"direccion":{"ciudad":"Madrid"}}] → id,direccion.ciudad / 1,Madrid
Usos habituales
- Analizar datos de una API en una hoja de cálculo
- Compartir datos con quien no programa
- Informes
Privacidad y seguridad
Esta herramienta funciona por completo en tu navegador. Tus archivos y tus textos nunca se suben a nuestros servidores: el procesamiento ocurre en tu dispositivo y los resultados se generan de forma local. Cómo trata los archivos cada herramienta
Preguntas frecuentes
¿Qué pasa con los arrays dentro de los objetos?
Se escriben como texto JSON en una sola celda.
¿Puedo obtener un archivo .xlsx?
Convierte aquí y usa después CSV a Excel.
Última actualización: