Validador y formateador JSON

Valida, da formato y minimiza JSON en tu navegador. Este formateador JSON gratuito comprueba la sintaxis, imprime con sangría de 2, 4 u 8 espacios y lo minimiza a una línea, sin carga requerida.

Pega JSON para validarlo y darle formato.

Resultado

—

Cómo funciona la validación JSON

El validador ejecuta el analizador JSON integrado del navegador en cada tecla pulsada. La entrada válida se analiza en objetos, arrays, cadenas, números, booleanos y nulo. Dar formato lo vuelve a imprimir con la sangría elegida de 2, 4 u 8 espacios; minimizar lo colapsa en una línea. Se informan de errores como comillas faltantes, corchetes sin cerrar o comas finales para que puedas corregirlos.

Ejemplo: dar formato y minimizar JSON

Pega un objeto JSON con el nombre y la versión de una herramienta. Al elegir Dar formato con 4 espacios obtienes un documento con sangría y varias líneas. Al elegir Minimizar lo reduces a una sola línea. Copia el resultado para pegarlo en código o en una solicitud de API.

Preguntas frecuentes

¿Qué hace este formateador JSON?

Valida la sintaxis JSON, da formato con sangría de 2, 4 u 8 espacios y lo minimiza en una línea compacta. Todo se ejecuta en tu navegador, así que puedes limpiar respuestas de API y archivos de configuración sin subir ni compartir tus datos con nadie.

¿Se sube mi JSON a un servidor?

No. El análisis, el formato y la minimización se ejecutan completamente en tu navegador usando el analizador JSON integrado, sin solicitud de red. Tus datos nunca salen de tu dispositivo, y nada se almacena, registra ni se envía a ningún servidor. Se mantiene privado durante tu sesión.

¿Puede validar JSON no válido?

Sí. El analizador comprueba la sintaxis y reporta el error exacto, como una comilla faltante, un corchete o llave sin cerrar, o una coma final. Corrige el problema, luego haz clic en Dar formato para obtener JSON válido y bien formateado. Todo ocurre en tu navegador.

¿Qué tamaños de sangría puedo elegir?

Puedes dar formato con 2, 4 u 8 espacios. La herramienta vuelve a imprimir el documento completo con sangría consistente y cadenas entre comillas dobles, siguiendo el estándar JSON, para que objetos anidados y arrays se alineen claramente para facilitar la lectura y depuración en tu editor.

¿En qué se diferencian minimizar y dar formato?

Dar formato añade saltos de línea y sangría para hacer que el JSON sea legible para las personas. La minimización elimina todos los espacios en blanco para producir la cadena válida más pequeña, útil para APIs, cargas de red y archivos de producción. Ambos mantienen los datos idénticos; solo cambia el espaciado.

¿Puedo copiar el resultado con formato?

Sí. Haz clic en Copiar para colocar el JSON con formato o minimizado en tu portapapeles, luego pégalo en código, documentación o una solicitud de API. El botón Copiar aparece una vez que existe el resultado y funciona tanto para resultados con formato como minimizados para uso posterior.

¿Qué funciones JSON admite el analizador?

Admite objetos, arrays, cadenas, números, booleanos y nulo, incluidas estructuras profundamente anidadas. Analiza JSON estándar (RFC 8259) y no acepta comentarios al estilo de JavaScript, comas finales ni cadenas entre comillas simples.

¿Cambia el formato los valores de mis datos?

No. Dar formato y minimizar solo ajustan los espacios en blanco y la sangría. Los números, cadenas, booleanos, nulo y el orden de las claves permanecen exactamente como se analizaron, por lo que tus valores de datos se conservan sin ninguna pérdida.

Herramientas para desarrolladores