Conversor de JSON a CSV
Convierte un array JSON de objetos en un archivo CSV al instante, en tu navegador.
Esta herramienta se ejecuta completamente en tu navegador. Tus archivos nunca se suben a un servidor.
Qué hace este conversor
Serializa JSON como texto separado por comas para copiarlo a una hoja o archivo. Un array superior genera una fila por elemento; un único objeto superior se trata como una fila. Las columnas proceden únicamente de las claves del primer objeto.
Cómo usarlo
Pega JSON válido en el editor y revisa la vista CSV que aparece debajo. Usa el botón de copia para transferir el texto a tu editor o flujo de hoja de cálculo. Esta interfaz no abre archivos ni crea descargas.
Ejemplo resuelto
`[{"name":"Ada","active":true},{"name":"Alan","active":false}]` produce el encabezado `name,active` y dos filas. Los booleanos se escriben como texto true y false.
Columnas y escape
Solo las claves del primer objeto fijan las columnas y el orden. Los valores con coma, comillas o salto de línea se encierran entre comillas dobles y las comillas internas se duplican. null y los valores ausentes dejan celdas vacías.
Límites de estructura
Las claves presentes solo en objetos posteriores se omiten. Los objetos anidados se vuelven `[object Object]`, los arrays usan una cadena unida por comas y los propios encabezados no se escapan. Para un resultado fiable, usa objetos planos y claves sencillas.
Validación posterior
El análisis solo confirma una sintaxis JSON válida. No impone esquemas, aplana datos, conserva tipos JSON ni garantiza cómo Excel interpretará fórmulas, fechas, ceros iniciales o codificación. Inspecciona el CSV antes de importarlo.
Privacidad
La conversión ocurre localmente y Quiklio no envía el JSON pegado a un servidor. El portapapeles, las extensiones, capturas y las hojas de cálculo aún pueden revelar o ejecutar contenido; anonimiza valores y revisa celdas no confiables.
Preguntas Frecuentes
- ¿Qué claves JSON se convierten en columnas CSV?
- Solo las claves del primer objeto definen columnas y orden. Las claves que aparecen únicamente después se omiten; una clave del primer objeto ausente en otra fila deja la celda vacía.
- ¿Cómo trata objetos anidados, arrays y null?
- null y los valores ausentes quedan vacíos. Los objetos anidados se vuelven [object Object] y los arrays, cadenas unidas por comas; aplana antes los datos complejos.
- ¿Puedo descargar directamente el archivo CSV?
- No. La interfaz recibe JSON pegado y permite copiar la vista CSV. Guarda ese texto con tu propio editor o pásalo a tu hoja de cálculo.