Aplanador de JSON

Convierte un JSON anidado en un objeto de un solo nivel (y viceversa)
Local · privado

Sobre esta herramienta

Convierte un objeto JSON con anidamiento profundo (objetos dentro de objetos, arreglos dentro de objetos) en un objeto de un solo nivel donde cada clave representa la ruta completa original separada por puntos (por ejemplo, {"usuario":{"direccion":{"ciudad":"Lima"}}} se convierte en {"usuario.direccion.ciudad":"Lima"}) — un formato mucho más fácil de convertir a una fila de hoja de cálculo o de comparar campo por campo. También funciona en la dirección inversa: pega un JSON ya aplanado con claves de ruta y reconstruye la estructura anidada original. Es una herramienta útil para quienes trabajan integrando APIs con hojas de cálculo, preparan datos para importarlos a una base de datos tabular, o simplemente necesitan "desdoblar" un JSON complejo para entenderlo mejor de un vistazo. Todo el procesamiento ocurre en tu navegador.

Preguntas frecuentes

¿Cómo convierte un JSON anidado a un solo nivel?

Convierte cada ruta anidada en una sola clave separada por puntos, por ejemplo {"usuario":{"ciudad":"Lima"}} se convierte en {"usuario.ciudad":"Lima"}.

¿Puede reconstruir la estructura original a partir del JSON aplanado?

Sí, funciona también en la dirección inversa: pegas un JSON ya aplanado con claves de ruta y reconstruye la estructura anidada original.

¿Para qué se usa aplanar un JSON?

Es útil para convertir datos de una API en una fila de hoja de cálculo, comparar campos uno por uno, o preparar datos para una base de datos tabular.

¿Mi JSON se envía a algún servidor?

No, todo el procesamiento ocurre en tu navegador.

¿Es gratis y sin límite de uso?

Sí, es completamente gratis y sin límite de conversiones.

Herramientas relacionadas

Espacio publicitario