Acerca de JSON a CSV
Esto convierte JSON — normalmente un array de objetos de una API o export — en CSV que se abre limpiamente en Excel, Google Sheets o Numbers. Es el puente entre un formato de desarrollador y una hoja de cálculo: llevar datos de API a una hoja para analizarlos, entregar datos estructurados a colegas no técnicos, o preparar un volcado JSON para un sistema que importa CSV. Pega el JSON y copia o descarga el CSV.
Cómo funciona
El JSON se analiza, y un objeto único se trata como un array de una fila. La herramienta escanea cada objeto y construye la lista de columnas a partir de la unión de todas las claves, en orden de primera aparición — así que si algunos registros tienen campos que otros no, cada campo aún obtiene una columna. Cada objeto se convierte en una fila; un campo ausente se deja en blanco. Los valores se escriben con el entrecomillado CSV correcto: cualquier celda que contenga una coma, comilla o salto de línea se envuelve en comillas dobles, con las comillas internas duplicadas (estilo RFC-4180). Los objetos o arrays anidados en un valor se serializan como texto JSON dentro de la celda.
Supuestos y comportamiento
- Se espera que la entrada sea un array JSON de objetos (o un único objeto, que se convierte en una fila).
- Las columnas son la unión de todas las claves a través de los registros, así que los objetos desiguales se manejan — los valores ausentes se convierten en celdas vacías.
- Los objetos/arrays anidados se mantienen como cadenas JSON en su celda, no se aplanan en columnas extra.
- Las comas, comillas y saltos de línea dentro de los valores se escapan correctamente para que el CSV siga siendo válido.
Limitaciones
- No aplana estructuras anidadas. Un valor que es en sí un objeto o array se incrusta como texto JSON en una celda en vez de explotarse en columnas separadas — los datos profundamente anidados no se convertirán automáticamente en una tabla ordenada.
- Espera objetos; un array de valores simples o JSON profundamente irregular no se mapeará limpiamente a filas y columnas.
- El orden de columnas sigue las claves del primer objeto y luego cualquier clave nueva a medida que aparece; no ordena ni te deja elegir el orden de columnas.
- El JSON muy grande se procesa en memoria, así que los conjuntos de datos enormes dependen de tu dispositivo.
Privacidad
La conversión se ejecuta por completo en tu navegador. Tu JSON y el CSV resultante nunca salen de tu dispositivo.

