Ir al contenido
HandfulTools

Formateador de JSON

Convierte el JSON minificado o desordenado de una respuesta de API, un registro o un archivo de configuración en JSON legible y sangrado. El JSON no válido se señala con la línea y la columna exactas del problema.

Funciona en tu navegador

Loading…

Cómo se usa

  1. Pega tu JSON.
  2. Elige 2 espacios, 4 espacios o tabulaciones.
  3. Si quieres, ordena alfabéticamente las claves de los objetos.
  4. Copia el JSON formateado.

Cómo funciona

La entrada se analiza con el analizador JSON nativo del navegador, que sigue estrictamente el RFC 8259, y después se vuelve a serializar con la sangría que hayas elegido. Como los datos se analizan de verdad, la salida es JSON válido garantizado y los números, las cadenas y los escapes se conservan exactamente.

La ordenación de claves es recursiva y facilita comparar dos documentos JSON con la herramienta Comparar textos.

Ejemplos

Respuesta de una API
{"id":7,"tags":["a","b"]} se convierte en un objeto multilínea bien sangrado.
Comparar dos respuestas de API
Ordena las claves de los dos payloads y pégalos después en Comparar textos: así destacan las diferencias reales en lugar del ruido del orden de las claves.

Usos habituales

  • Leer respuestas de API y webhooks
  • Ordenar archivos de configuración
  • Preparar JSON para documentación y revisiones de código

Privacidad y seguridad

Esta herramienta funciona por completo en tu navegador. Tus archivos y tus textos nunca se suben a nuestros servidores: el procesamiento ocurre en tu dispositivo y los resultados se generan de forma local. Cómo trata los archivos cada herramienta

Preguntas frecuentes

¿Acepta comentarios o comas finales?

No. El JSON estándar no los permite, y el formateador los marca como errores para que sepas que el archivo también fallaría en otros analizadores.

¿Se envía mi JSON a un servidor?

No. El análisis y el formateo ocurren en tu navegador, así que es seguro incluso con datos privados.

¿Hay un límite de tamaño?

Solo la memoria de tu equipo. Los archivos de varios megabytes se formatean en mucho menos de un segundo.

¿Dónde está exactamente mi error de sintaxis?

El mensaje de error indica la línea y la columna del primer problema. Los culpables habituales son una coma final antes de } o ], las comillas simples en lugar de dobles y una comilla o una barra invertida sin escapar dentro de una cadena.

¿Cómo minifico en lugar de sangrar?

Elige la opción de minificar: los mismos datos analizados se escriben sin espacios ni saltos de línea, que es lo que necesitas antes de poner un JSON en un valor de configuración, una variable de entorno o una URL.

Última actualización: