Un objeto sencillo
Pega {"nombre":"Ana","activo":true} y selecciona 2 espacios.
Pega tu JSON, comprueba su sintaxis y elige una indentación de 2 espacios, 4 espacios o tabulaciones. Obtén una versión legible y copia el resultado directamente desde tu navegador.
Introduce los datos necesarios y obtén el resultado.
Si aparece un error, revisa la entrada y vuelve a formatearla. El documento no se corrige automáticamente: así puedes decidir qué cambio necesita el contenido original.
Los saltos de línea y la indentación ayudan a distinguir propiedades, listas y estructuras anidadas. Dos espacios ofrecen una presentación compacta; cuatro espacios marcan más la separación. Elige la opción coherente con tu editor.
El formateador conserva el orden de la entrada. También mantiene los números y las cadenas tal como están escritos, para evitar redondeos o cambios en las secuencias de escape. Solo modifica el espacio entre los elementos JSON.
La definición del formato puede consultarse en RFC 8259: JSON.
Un documento con sintaxis correcta puede contener datos que tu aplicación no acepta. Comprueba aparte los tipos, los campos obligatorios y las reglas del sistema que recibirá el JSON.
Evita nombres de propiedad duplicados: distintos programas pueden interpretarlos de forma diferente. El formateo conserva las propiedades escritas y no decide cuál debería prevalecer.
La operación se realiza en tu navegador. El resultado se presenta como texto de solo lectura, sin ejecutar código. Puedes copiarlo con el botón o seleccionarlo manualmente. Los saltos de línea del formato son LF.
Algunos ejemplos prácticos para entender cómo utilizar esta herramienta.
Pega {"nombre":"Ana","activo":true} y selecciona 2 espacios.
Pega {"etiquetas":["web","php"],"total":2}.
Pega {"nombre":"Ana",}.
Resolvemos algunas dudas habituales sobre esta herramienta.