¿Qué es el formateador JSON?
El formateador JSON es una herramienta online gratuita para formatear, minificar y validar datos JSON. Incluye resaltado de sintaxis que colorea claves, cadenas, números, booleanos y valores nulos para que puedas leer y depurar JSON de un vistazo.
Todo el procesamiento se ejecuta en tu navegador. Tus datos nunca se envían a un servidor, por lo que esta herramienta es segura para trabajar con respuestas de API, archivos de configuración y cualquier JSON que contenga información sensible.
Cómo formatear JSON
Obtener JSON bien formateado solo requiere un par de clics:
- Pega tu JSON sin formato o minificado en el área de texto de Entrada, a la izquierda.
- Haz clic en Formatear para embellecerlo con la sangría elegida (2 espacios, 4 espacios o tabulaciones).
- El resultado formateado aparece a la derecha con resaltado de sintaxis.
- Haz clic en Copiar para copiar el JSON formateado al portapapeles.
Minificar JSON
Haz clic en el botón Minificar para eliminar todos los espacios y saltos de línea de tu JSON y obtener la representación más compacta. Es útil cuando necesitas reducir el tamaño de la carga para APIs, incrustar JSON en parámetros de URL o almacenar JSON en entornos con poco espacio.
Validar JSON
Haz clic en Validar para comprobar si tu entrada es JSON válido. Si hay un error de sintaxis, la herramienta muestra el mensaje de error con detalles sobre qué falló — como tokens inesperados, comas ausentes o llaves sin cerrar — para que puedas encontrar y corregir el problema rápidamente.
Consejos para trabajar con JSON
- Las claves JSON deben ser cadenas entre comillas dobles. Las comillas simples provocan un error de análisis.
- Las comas finales después del último elemento de un array u objeto no son JSON válido.
- Usa sangría de 2 espacios para una lectura compacta, o de 4 espacios en bases de código que sigan esa convención.
- Si depuras una respuesta de API grande, formatea primero y luego usa la función de búsqueda de tu navegador dentro del resultado.
Casos de uso habituales
- Formatear respuestas de API para depuración y documentación.
- Validar archivos de configuración antes del despliegue.
- Minificar cargas JSON para entornos de producción.
- Inspeccionar cargas de webhooks y datos de eventos.
- Convertir entre JSON compacto y legible durante el desarrollo.