Convertidor JSON a CSV

Aplana JSON anidado en columnas CSV limpias: descarga archivos .csv listos para Excel con un clic

JSON de entrada

Detalles del nodo

Selecciona un nodo para ver detalles

Características clave

Detección inteligente de arrays

Pega un array raíz, un objeto que envuelva uno ({"data": [...]}) o un solo objeto plano: el convertidor encuentra las filas automáticamente.

Aplanado de objetos anidados

Las propiedades profundas se convierten en columnas con puntos: user.name, address.city. Los arrays se serializan como cadenas JSON compactas sin perder datos.

Escape RFC 4180

Las celdas con comas, comillas o saltos de línea se envuelven y escapan correctamente: la salida importa limpia en Excel, Sheets y bases de datos.

Listo para Excel con BOM UTF-8

El BOM opcional hace que caracteres chinos, japoneses y con tilde se abran correctamente en Microsoft Excel sin mojibake.

Cómo usar Convertidor JSON a CSV

1

Pega tu JSON

Suelta un array de objetos, un objeto que contenga un array o incluso un solo objeto en el panel de entrada.

2

Previsualiza la tabla

Revisa el resultado aplanado en la tabla o en la vista CSV. Usa «Ver en tabla» sobre cualquier nodo profundo para exportar solo ese array anidado.

3

Copia o descarga

Haz clic en «Copiar CSV» para el portapapeles o «Descargar CSV» para un .csv listo para Excel: activa el BOM si lo abrirás en Excel.

Comparación de Arquitectura Técnica y Privacidad

Cómo se compara formatjson.net frente a los formateadores JSON tradicionales basados en servidor

Ejecución 100% Local Cero Subidas al Servidor Estándar RFC 8259 y RFC 4180 Enteros de 64 Bits Seguros JSON Schema 2020-12 PWA Sin Conexión
Capacidad / Estándar formatjson.net (100% en el Navegador) Herramientas Tradicionales con Servidor
Procesamiento y Privacidad 100% local en JavaScript del navegador — tus datos nunca salen de tu dispositivo Suelen subir JSON/XML/CSV a servidores remotos
Claves API, JWT y Datos Sensibles Seguro por diseño — cero transmisión de red, funciona sin conexión vía Service Worker Riesgo de registros en servidores o retención de datos
Reparación de JSON Roto o Truncado por IA Máquina de estados léxica que repara comentarios, comillas simples, comas finales y llaves sin cerrar en 1 clic Falla con error de sintaxis ante JSON no estricto
IDs Snowflake de 64 Bits y Ceros Iniciales Preserva enteros mayores a 2^53 - 1 y códigos como "00123" sin pérdida de precisión Trunca enteros de 64 bits o elimina ceros a la izquierda
Exploración de Arrays Anidados en Tabla Desglose interactivo ([n items] →) con migas de pan, ordenación por columna y edición en línea Tablas planas solo de raíz o árboles de solo lectura
Rendimiento con Archivos Grandes Árbol perezoso por bloques (200 nodos) + tabla paginada + protección de resaltado >150 KB Bloqueo del navegador con archivos de varios megabytes

Preguntas frecuentes

¿Cómo aplana el convertidor los objetos JSON anidados? ▾

Los objetos anidados se expanden a columnas con puntos: {"user":{"id":1,"name":"Alice"}} genera las columnas user.id y user.name. Los arrays se serializan como cadenas JSON compactas para que la estructura sea recuperable.

¿Puedo convertir un array JSON profundamente anidado a CSV? ▾

Sí. Pega cualquier JSON y usa «Ver en tabla» sobre el array deseado: la exportación CSV sigue ese alcance. Los arrays de primer nivel se detectan automáticamente incluso dentro de un objeto como {"data":[...]}.

¿Por qué mi CSV exportado funciona bien en Excel y Google Sheets? ▾

Las celdas se entrecomillan según RFC 4180 (comas, comillas y saltos de línea seguros) y el BOM UTF-8 opcional le dice a Excel cómo decodificar el archivo: el texto chino, japonés y con tildes queda intacto.

¿Cómo se representan los arrays dentro de objetos JSON en las columnas CSV? ▾

Los arrays se serializan en una sola celda como cadena JSON compacta, p. ej. ["a","b"]. Así se conserva el valor completo sin dividir un registro en varias filas.

¿Hay límite de filas o subida a servidor al convertir JSON a CSV? ▾

No. Todo se ejecuta localmente en tu navegador: sin subidas, sin límite de filas impuesto por un servidor y sin que los datos salgan de tu equipo.