DESARROLLO · JSON
Formateador JSON
Ordena un JSON para leerlo mejor, comprueba su sintaxis o déjalo en una sola línea.
El contenido se procesa en tu navegador. No se envía a un servidor ni se guarda en el portal.
TRES ACCIONES, EL MISMO CONTENIDO
Formatear, compactar o validar
Formatear añade saltos de línea y la sangría que elijas. Compactar elimina los espacios y saltos de línea externos a las cadenas, sin tocar textos como «Ana María».
Validar comprueba que la sintaxis sea JSON. No verifica un JSON Schema ni las reglas de una API. Se admiten objetos, listas y valores como números, cadenas, true, false y null.
Las claves y cadenas deben ir entre comillas dobles. Los comentarios y las comas finales no forman parte de JSON.
UN EJEMPLO SENCILLO
Una respuesta más legible
Con dos espacios de sangría, una respuesta compacta como {"nombre":"Ana","activo":true} se muestra así:
{
"nombre": "Ana",
"activo": true
}El contenido es el mismo; cambia la facilidad para leerlo.
Conservación de datos y límites
Se conservan el orden de las claves, los números grandes, su notación y los escapes dentro de las cadenas. No se redondean números ni se eliminan claves repetidas. Si existen claves repetidas, revisa su uso: otros programas pueden interpretarlas de forma diferente.
Entrada máxima de 500.000 caracteres, 100 niveles de anidación y salida máxima de 2.000.000 de caracteres. No se corrige automáticamente una entrada inválida. La posición del error se muestra cuando el navegador la proporciona.
Al editar la entrada o cambiar la sangría, se borra el resultado anterior. Copiar y descargar utilizan exactamente la salida visible. La descarga es un archivo JSON en UTF-8.