Saltar al contenido
Herramientas JSON gratis para desarrolladores

Convertidor de JSON a CSV

Convierte un array JSON en un archivo CSV que puedes abrir en Excel o Google Sheets, con los campos anidados aplanados en columnas.

🔒 100 % seguro y privado: todo el procesamiento se hace localmente en la memoria RAM de tu navegador. Tus datos nunca se envían a ningún servidor.

Separador

JSON de entrada

1 línea, 0 B

Pega aquí tu JSON, suelta un archivo .json o usa "Cargar ejemplo".

El resultado aparece aquí

Pega JSON en la entrada para empezar.

Copiar y descargar se activan cuando el JSON es válido.

Convertir JSON a CSV para Excel y Google Sheets

El conversor de JSON a CSV transforma un array de objetos JSON en una hoja de cálculo: cada objeto se convierte en una fila y cada clave en una columna. Los objetos anidados se aplanan en columnas como direccion.ciudad, y las respuestas de API envueltas en un objeto, como {"data": [...]}, se detectan automáticamente.

Elige como separador la coma, el punto y coma o el tabulador, previsualiza el resultado como tabla y descarga un CSV que se abre bien en Excel, con tildes y ñ incluidas, gracias a la marca de orden de bytes UTF-8 (BOM). El texto que empieza por =, +, - o @ queda protegido para que Excel nunca lo ejecute como fórmula.

Seguro para claves API, tokens y datos de clientes

Las respuestas de API, los archivos de configuración y las exportaciones de bases de datos suelen contener tokens de acceso, correos y datos personales, y muchos formateadores online envían a sus servidores todo lo que pegas. Esta herramienta funciona por completo en tu navegador: el análisis, la validación, el resaltado y la conversión a CSV se hacen en la memoria local, y nada se sube ni se registra. Además, maneja archivos grandes, de hasta 20 MB, sin límites impuestos por un servidor.

Preguntas frecuentes

¿Por qué Excel pone todos mis datos en una sola columna?

Excel usa el separador de listas de la configuración regional de Windows, que en España y en muchos países de Latinoamérica es el punto y coma. Cambia el separador a "Punto y coma" y vuelve a descargar.

¿Por qué las tildes y la ñ se ven mal en Excel?

Excel necesita una marca para reconocer los archivos UTF-8. Deja activada la opción "UTF-8 compatible con Excel" y nombres como "Muñoz" o "José" se verán correctamente.

¿Qué pasa con los arrays anidados?

Los arrays dentro de un objeto se guardan como texto JSON en una sola celda, por ejemplo ["vip","newsletter"]. Los objetos anidados se aplanan en columnas separadas.

¿Y si mis objetos tienen claves distintas?

Cada clave que aparezca en cualquier objeto se convierte en una columna. Las filas que no tienen esa clave reciben una celda vacía, y la herramienta te indica cuántas celdas quedaron vacías.