Formateador de JSON

Pega JSON y vuelve formateado al momento, con la sangría que elijas. El JSON inválido se marca con la línea y la columna del error. No se sube nada.

Sangría
Ordenar claves

Qué cambia el formateador y qué no

El formato solo cambia los espacios: una clave o un elemento por línea, anidación con sangría de dos o cuatro espacios o un tabulador, {} y [] vacíos se conservan. Los literales quedan tal cual: los enteros grandes no se redondean, 1.0 y 1e3 siguen iguales, las claves repetidas se mantienen. El JSON inválido se marca con la línea y la columna del primer error.

Se formatea solo un instante después de que dejas de escribir. Claves, cadenas, números, booleanos y null tienen su color, los pares de corchetes se iluminan juntos, el icono junto a un valor copia solo ese valor y la columna de la izquierda numera las líneas y contrae objetos y arrays. Ordena las claves A→Z, Z→A o por tamaño; los arrays conservan su orden. Copiar da el texto formateado, Copiar minificado una sola línea, Copiar como objeto JS un literal de JavaScript. También puedes pegar un objeto JS, JSON escapado de un log o JSON dentro de una línea de log. Nada sale de tu navegador.

Mira tus propias cifras en Qoin

Abre la demo, registra gastos, fija un presupuesto y sigue tus ahorros. Te lleva un minuto y no necesitas cuenta.

Prueba la demo, sin registro