Pega un documento JSON y la página lo dibuja como un árbol con sangría debajo del cuadro, con un marcador plegable en cada objeto y matriz. Si la sintaxis falla, verás la línea y la columna del primer carácter que la rompe; nada se envía a un servidor.
Se ejecuta localmente en tu navegadorEl visor analiza el documento con la gramática estricta de JSON y lo muestra como un árbol: cada objeto y matriz se puede plegar por separado, la sangría se ajusta de 1 a 6 espacios por nivel y las claves se muestran con o sin comillas.
Todo se ejecuta en la página: el documento no se sube, la herramienta sigue funcionando sin conexión una vez cargada y la entrada se trata como datos, nunca como código.
La entrada se comprueba con la gramática estricta de JSON: las claves y las cadenas van entre comillas dobles, ninguna coma puede seguir al último miembro de un objeto o matriz, y se rechazan comentarios, comillas simples, NaN, ceros iniciales y decimales sin cifra. La posición indicada es el primer carácter que no encaja.
El BOM del principio se omite y los espacios, tabuladores y saltos de línea fuera de las cadenas no significan nada. El documento no tiene que ser un objeto o una matriz: un número, una cadena, true, false o null sueltos se muestran como una sola fila.
Los números y las secuencias de escape se muestran tal como se escribieron: un entero largo como 12345678901234567890 no se redondea y \u00e9 sigue siendo un escape. Copiar pone el texto del árbol en el portapapeles, así que el documento copiado solo se diferencia del original en la sangría y los saltos de línea.
Las claves se muestran entre comillas por defecto; al desmarcar Claves entre comillas desaparecen de la vista y del texto copiado, útil para pegar miembros en JavaScript. Seleccionar todo marca el mismo texto para copiarlo a mano y Limpiar vacía el cuadro y el árbol.
Cada objeto y matriz tiene su propio marcador, así que puedes cerrar lo que ya has leído. Nivel 2 a Nivel 8 mantienen abiertos los dos a ocho primeros niveles y pliegan el resto, lo que muestra de un vistazo la forma de una respuesta grande.
El análisis ocurre por completo en el navegador: el documento no se sube, la página sigue funcionando sin conexión una vez cargada y la entrada se trata solo como datos, nunca como código.