Inicio / Herramientas de Archivos / Aplanador JSON en línea
Herramientas online gratis

Aplanador JSON en línea

Aplana tu JSON anidado a pares clave-valor, CSV o JSON. Elige separador, ve el resultado y descárgalo. Gratis y en tu navegador. El procesamiento se realiza…

Empezar a usar

Qué hace esta herramienta

Convierte objetos JSON anidados en una lista plana de pares clave-valor. Por ejemplo, dado {"user":{"name":"Ada"},"rows":[3,5]} y separador de punto, obtendrás user.name, rows.0 y rows.1.

Parámetros reales

  • Separador de ruta: configurable, por defecto un punto.
  • Formato de salida: clave=valor, CSV o JSON.
  • Límites: hasta 200 niveles de anidamiento y 100000 entradas hoja.
  • El texto pegado se limita a 16 MiB; los archivos se cargan en memoria del navegador con límites compartidos de 64 MiB (un solo archivo) y 128 MiB (total).

Limitaciones importantes

Si una clave fuente ya contiene el separador elegido, puede colisionar con una ruta anidada real; en ese caso, la última hoja sobrescribe la ruta idéntica anterior. Los objetos y arrays vacíos no generan filas. El JSON inválido se rechaza.

El procesamiento ocurre en el navegador y usa un objeto de resultado sin prototipo. No se conserva el formato original ni los espacios entre claves.

Preguntas frecuentes

¿Qué pasa si mi JSON tiene un array vacío?

No se genera ninguna fila para arrays u objetos vacíos; solo se incluyen hojas primitivas (incluido null).

¿Puedo cambiar el separador después de pegar?

Sí, el separador se elige antes de procesar. Si cambias el separador, el resultado se recalcula al volver a procesar.

¿Cómo se manejan los caracteres especiales en CSV?

El CSV siempre usa la cabecera path,value, delimitador de coma y campos entre comillas dobles con escape. No cambia el delimitador según el idioma.

El procesamiento se realiza localmente en tu navegador.