Formatea, valida, minifica y visualiza JSON en árbol.
Esta herramienta te permite formatear, validar y minificar JSON. Pega o escribe tu JSON en el área de entrada, luego usa los controles para validar la sintaxis, embellecer con sangría o minificar en una sola línea. El panel de salida muestra el resultado, y puedes verlo como árbol para explorar la estructura.
JSON (JavaScript Object Notation) es un formato de datos ligero utilizado para almacenar e intercambiar información. Es legible por humanos y analizable por máquinas, y se usa ampliamente en APIs web, archivos de configuración y datos de aplicaciones. JSON admite objetos, arrays, cadenas, números, valores booleanos y null.
Usa esta herramienta cuando necesites validar respuestas de API, formatear archivos de configuración, depurar datos JSON o preparar JSON para producción. También es útil cuando copias JSON minificado de la pestaña de red o de logs y quieres leerlo de forma clara y estructurada.
Validar: Comprueba si una cadena es JSON válido antes de usarla en código o almacenarla.
Formatear: Hace legible el JSON minificado o desordenado con una sangría uniforme.
Minificar: Comprime el JSON para APIs, variables de entorno o datos embebidos.
Vista de árbol: Explora estructuras JSON grandes sin desplazarte por texto sin formato.
Embellecer JSON añade sangría y saltos de línea para que puedas leerlo y editarlo fácilmente. Minificar elimina todos los espacios en blanco y saltos de línea innecesarios para reducir el tamaño del archivo—útil para APIs de producción y carga más rápida. Esta herramienta hace ambas cosas: formatea para desarrollo y minifica para despliegue.
JSON admite un pequeño conjunto de tipos de valor. Comprenderlos te ayuda a escribir y validar datos correctamente:
Objetos: Colecciones desordenadas de pares clave–valor entre llaves. Las claves deben ser cadenas entre comillas dobles.
Arrays: Listas ordenadas de valores entre corchetes. Los elementos pueden ser de cualquier tipo JSON.
Cadenas: Texto entre comillas dobles. Usa barra invertida para escapar comillas y caracteres de control.
Números: Enteros o decimales; sin ceros iniciales (excepto el 0) y sin ceros finales tras el punto decimal.
Booleanos: Los literales true y false, sin comillas.
Null: El literal null, que representa un valor vacío o ausente.
Elige el formato adecuado para tu situación:
Embellecer para: Leer respuestas de API, editar archivos de configuración, depurar y comprender la estructura. La sangría y los saltos de línea hacen visible el anidamiento.
Minificar para: APIs de producción, variables de entorno, datos de scripts en línea y cargas útiles más pequeñas. Elimina todos los espacios en blanco innecesarios.
Validar cuando: Pegas desde fuentes externas, antes de guardar en una base de datos o al depurar errores de análisis. Garantiza una sintaxis JSON estricta.
Usar vista de árbol para: JSON grande o profundamente anidado. Expande y contrae nodos para encontrar claves y valores sin desplazarte.
Un formateador y validador JSON dedicado ahorra tiempo al trabajar con APIs, configuraciones o cualquier dato JSON.
Embellecer JSON significa reformatearlo con sangría y saltos de línea para que sea fácil de leer. Minificar hace lo contrario: elimina espacios y saltos de línea adicionales para reducir el tamaño.
El JSON minificado es más pequeño y más rápido de transmitir. Se usa frecuentemente en APIs de producción, configuraciones y al incrustar JSON en HTML o variables de entorno.
No. Todo el procesamiento ocurre en tu navegador. Tu JSON nunca se sube ni se almacena en nuestros servidores.
La herramienta es compatible con JSON estándar: objetos, arrays, cadenas, números, booleanos y null. No admite comentarios ni comas finales; usa Validar para detectar errores de sintaxis.
Recibes JSON minificado de una API REST. Pégalo en la entrada, haz clic en Formatear y elige 2 espacios o 4 espacios de sangría. La salida muestra los mismos datos en una estructura legible para que puedas inspeccionar campos y objetos anidados.
Caso de uso: Desarrollo y depuración
La configuración de tu aplicación está almacenada como JSON legible. Antes de desplegar, usa Minificar para producir una cadena de una sola línea. Puedes pegar el resultado en una variable de entorno o incrustarlo en HTML, reduciendo el tamaño y manteniendo el formato válido.
Caso de uso: Despliegue y almacenamiento
Los datos procedentes de formularios, importaciones o APIs de terceros pueden no ser JSON válido. Pégalos en la herramienta y haz clic en Validar. Si la sintaxis es incorrecta, obtienes un mensaje de error claro; si es válido, puedes formatear o minificar según sea necesario.
Caso de uso: Validación y detección de errores