Saltar al contenido
Toolars
Explorar
Informar de un error

Desarrollo · utilidad Local

Visor de árbol JSON

JSON Tree Viewer

Inspecciona y formatea JSON de hasta 256 KiB localmente. Rechaza claves duplicadas y comas finales; exporta JSON con formato o minificado sin subirlo.

Ruta de la tarea / de la entrada al resultado

Pega el JSON

Ejemplo práctico

Funciona en local · No se sube nada

Ejemplo práctico

Lee una respuesta API sin redondear identificadores

Usa una respuesta ficticia para distinguir números, cadenas y matrices. Un ID grande debe conservar sus dígitos. Validar la estructura JSON no valida las reglas del negocio.

Entrada y ajustes
{"items":[{"id":9007199254740993,"active":true}]}
Resultado esperado
id: 9007199254740993 · active: true

Pasos para reproducirlo

Pega el JSON y expande items y su primer objeto. Compara árbol, formato legible y versión compacta, incluidas las etiquetas de tipo. Elige sangría de dos o cuatro espacios.

Comprueba antes de usarlo

El número no debe convertirse en 9007199254740992. Añade una coma final para ensayar un error y después elimínala. Las claves duplicadas se rechazan, no se sobrescriben. Contrasta la descarga con el esquema de tu aplicación.

Cómo funciona Visor de árbol JSON, privacidad y herramientas relacionadas

Ruta de la tarea / de la entrada al resultado

Cómo explorar JSON como un árbol

  1. 01

    Pega el JSON

    Pega el documento en Entrada JSON, o pulsa Cargar ejemplo para ver un ejemplo anidado. Abre Límites en la barra de herramientas para consultar los topes: 256 KiB de entrada, 40 niveles de anidación y 10 000 nodos.

  2. 02

    Deja que el comprobador lo analice

    El JSON pegado se comprueba al instante, mientras que los cambios escritos se comprueban tras una pausa breve, así que un documento grande no se revalida con cada pulsación de tecla. Una entrada no válida muestra un error estable con línea y columna, un fragmento cercano y una sugerencia de corrección; Ir al error salta directamente al problema.

  3. 03

    Inspecciona el árbol

    En la pestaña Árbol, expande y contrae nodos a voluntad. Cada fila lleva una insignia de tipo; los arrays muestran además el número de elementos, los objetos el de claves y las cadenas el de caracteres. La línea de resumen muestra el recuento total de nodos y la profundidad.

  4. 04

    Formatea o minimiza la salida

    Cambia a Formateado para un documento legible o a Minificado para un resultado compacto de una sola línea, y elige una sangría de 2 o 4 espacios para la vista formateada. Ambas vistas se derivan del mismo valor analizado, así que siempre coinciden con el árbol.

  5. 05

    Copia o exporta el resultado

    Copiar JSON y Descargar .json usan la vista actual, Formateado o Minificado; desde Árbol, ambas acciones usan el resultado formateado. Cuando termines la inspección, Limpiar vacía tanto el origen como el árbol en un solo paso.

  6. 06

    Continuar con este resultado

    Abre un espacio nuevo debajo con una copia del resultado. No se envía ni guarda nada; ejecuta la siguiente herramienta cuando estés listo. Solo un espacio posterior a la vez. Ciérralo antes de abrir otro. Cambiar el resultado de origen, salir o recargar la página, o cumplir 10 minutos desde la apertura borra la copia y sus cambios. El origen permanece aquí.

Datos de la herramienta

Procesamiento
En tu navegador
La entrada sale del dispositivo
Nunca
Retención
No se guarda nada
Precio
Gratis

Tus datos se quedan en el navegador.

Visor de árbol JSON usa su ruta de ejecución local verificada y no crea un historial oculto de entradas ni salidas.

Ejecución local

Se ejecuta dentro de la pestaña actual del navegador.

Sin procesamiento oculto

Los datos activos de la herramienta nunca se convierten en un registro de documento de Toolars.

No se necesita cuenta

Usa el flujo de trabajo principal sin crear un perfil. Los favoritos se sincronizan con tu cuenta después de iniciar sesión.

Restablecimiento inmediato

Limpia la pestaña y los datos de trabajo activos desaparecen.

Cuándo es útil Visor de árbol JSON

Inspeccionar una respuesta API

{"items":[{"id":7}]} → Expande items y después su primer objeto: id tiene el valor numérico 7.

Conservar un entero grande

{"id":9007199254740993} → La salida minificada conserva 9007199254740993 sin redondearlo a 9007199254740992.

Corregir una coma final

{"ok":true,} → La coma final se rechaza. Elimínala para obtener {"ok":true} y vuelve a analizar.

Qué hace Visor de árbol JSON en realidad

Una respuesta de API se anida diez niveles y el campo que necesitas se esconde en algún rincón; recorrer un muro de texto en bruto es cómo se leen mal los valores. Un archivo de configuración salido de la tubería de despliegue hay que auditarlo antes del próximo lanzamiento, y un fixture de pruebas hay que comprobarlo por su forma, no editarlo. El Visor de árbol JSON convierte el documento en un mapa plegable de tipos y tamaños por completo en el navegador. La carga — datos de clientes, tokens, configuración — nunca sale del dispositivo mientras la recorres, y nada del documento se recuerda cuando te vas.

Preguntas frecuentes

¿Cuáles son los límites?
La entrada puede pesar hasta 256 KiB, anidarse como máximo 40 niveles y contener hasta 10 000 nodos; abre Límites en la barra de herramientas para ver las tres cifras. Un documento que supera cualquier límite se rechaza con un mensaje que nombra el que ha cruzado.
¿Por qué se rechazan __proto__, constructor y prototype?
Se rechazan estos nombres para reducir el riesgo de contaminación de prototipos. Superar la comprobación no garantiza que los datos sean seguros al combinarlos o usarlos en otra aplicación.
¿El visor edita o reordena mi JSON?
Se conserva el orden de las claves, incluidas las numéricas, y el texto exacto de los números, incluso enteros grandes y exponentes. El formato ajusta espacios y puede normalizar escapes sin cambiar el valor de las cadenas. Las claves duplicadas se rechazan para no perder valores.
¿Se aceptan comentarios o comas finales?
No. El analizador implementa JSON estricto: los comentarios, las comas finales y las cadenas con comillas simples se informan como errores con una sugerencia que apunta a la corrección. Si el origen viene de un formato de configuración que los permite, quita primero los extras: la ubicación del error hace que cada uno sea fácil de encontrar.
¿Qué me dice el informe de errores?
Cada fallo viene con un nombre de error estable, la línea y la columna, un fragmento del texto cercano y una sugerencia de corrección en lenguaje sencillo, como añadir dos puntos o quitar una coma final. Ir al error mueve el cursor al punto exacto, así que corregir un documento grande es un solo salto en lugar de una búsqueda.
¿Se sube el JSON a algún sitio?
No. El análisis se ejecuta por completo dentro de la pestaña actual del navegador; la entrada y los datos analizados no se escriben en un almacenamiento persistente. No hace falta cuenta. Al pulsar Limpiar se vacían tanto el origen como el árbol.

Sigue leyendo

Continuar en Desarrollo

Tareas relacionadas, no un callejón sin salida.

Pasa a otro espacio de trabajo enfocado sin volver al índice completo.

Diferencias de texto y JSON

Text & JSON Diff

Compara texto por línea, palabra o carácter y JSON por estructura con rutas exactas, en vistas dividida y unificada, y exporta un parche aplicable.

Crear

Conversor de datos estructurados

Structured Data Converter

Convierte entre JSON, YAML y CSV con validación por línea y columna, avisos de fidelidad explícitos y protección de fórmulas para hojas de cálculo.

Convertir

Codificador/decodificador JWT

JWT Encoder/Decoder

Decodifica, firma y verifica JWT con algoritmos HS, RS y ES, claves PEM y comprobación de exp/nbf, todo en el navegador; las claves no se guardan.

Convertir

Codificador/decodificador Base64

Base64 Encoder/Decoder

Codifica texto Unicode a Base64 y decodifícalo con validación en vivo, opciones UTF-8 y URL-safe, e intercambio para la ida y vuelta. En local.

Convertir