Formateador y validador JSON

Pega una respuesta de API o configuración y se formateará al instante; los errores se señalan por línea y columna.

Lectura del error

El JSON con errores se indica como 'línea 3, columna 14' mostrando las líneas circundantes. Las causas habituales son una coma final, comillas simples, claves sin comillas y comentarios; JSON no permite ninguno de ellos.

Formatear vs. minificar

El formateo es para las personas, la minificación es para el transporte y almacenamiento. Los valores no cambian en ningún caso; el orden solo cambia con 'Ordenar claves'. Los números siguen el rango de JavaScript, por lo que los enteros superiores a 2^53 pueden perder precisión.

Archivos grandes

Varios megabytes no son un problema. La última entrada se conserva únicamente en este navegador (hasta 200,000 caracteres) y nunca se transmite.

Guías según tu situación

Preguntas frecuentes

¿Se sube mi JSON?

No. La validación y el formateo se ejecutan en tu navegador, por lo que una respuesta que contenga claves de API nunca sale de tu equipo.

¿JSON5 o archivos con comentarios?

Solo JSON estándar. Los comentarios y las comas finales se notifican como errores.

¿El texto no latino aparece como \uXXXX?

No, esta herramienta conserva los caracteres Unicode tal como son.

¿Cómo informa la herramienta los errores de sintaxis y formateo de JSON?

Identifica los números exactos de línea y columna del error y muestra el contexto del código circundante para una depuración rápida.

¿Qué opciones de indentación y formateo están disponibles?

Puedes formatear tu JSON usando 2 espacios, 4 espacios o tabulaciones, o minificar toda la estructura en una sola línea.

¿Puedo ordenar automáticamente las claves de los objetos JSON en orden alfabético?

Sí, puedes organizar las propiedades del objeto ordenando automáticamente todas las claves en orden alfabético.

¿Puedo descargar el JSON formateado como un archivo directamente desde el navegador?

Sí, puedes copiar el resultado al portapapeles o descargarlo directamente como un archivo .json formateado.