Introducción
El Formateador y Validador JSON ayuda a limpiar, validar, minificar, reparar e inspeccionar JSON directamente en el navegador. Es útil para respuestas de API, archivos de configuración, webhooks, logs, traducciones y fragmentos copiados.
Cómo usar
Pegue JSON en el editor o cargue un archivo .json local. Use Formatear para embellecer, Minificar para compactar, Ordenar claves para salida estable o Reparar para errores comunes. Cambie entre vista de texto, árbol y tabla, y luego copie o descargue el resultado.
Funciones
- •Embellece JSON con 2 espacios, 4 espacios o tabulaciones
- •Valida JSON y muestra errores legibles
- •Minifica JSON para transferencia o almacenamiento
- •Reparación ligera de comentarios, comas finales, comillas simples y claves sin comillas
- •Ordena claves para facilitar diffs
- •Vista de árbol expandible
- •Vista de tabla para arrays de objetos
- •Subir, copiar, descargar, escapar y desescapar JSON
- •Procesamiento local sin subir datos
Por qué formatear JSON
El JSON de APIs, logs o exportaciones suele venir en una sola línea. Formatearlo agrega indentación para leer objetos y arrays anidados. Minificar hace lo contrario: elimina espacios innecesarios cuando necesita un payload compacto.
Validar vs reparar
Validar comprueba si el texto cumple el estándar JSON. Reparar intenta limpiar entradas parecidas a JSON, como objetos JavaScript con comas finales o comillas simples. Después de reparar, valide de nuevo.
Vista de árbol y tabla
La vista de árbol es mejor para objetos anidados. La vista de tabla funciona mejor cuando el nivel superior es un array de objetos similares, como respuestas de listas de API.
Depuración local
El formateador se ejecuta en el navegador. Aun así, evite pegar secretos, tokens, datos de clientes o información regulada si su política de seguridad no lo permite.
Guía de acciones JSON
Elija la acción según su flujo.
| Acción | Cuándo usar | Resultado |
|---|---|---|
| Formatear | JSON válido pero difícil de leer | Estructura indentada |
| Minificar | Necesita JSON compacto | Espacios eliminados |
| Validar | Debe confirmar sintaxis | Error o estado válido |
| Reparar | Entrada similar a JSON pero inválida | Problemas comunes corregidos |
| Ordenar claves | Quiere diffs estables | Claves ordenadas |
Errores JSON comunes
Problemas frecuentes al copiar datos de código, logs o documentación.
| Error | Ejemplo | Solución |
|---|---|---|
| Coma final | {"a":1,} | Eliminar la coma final |
| Comillas simples | {'a':1} | Usar comillas dobles |
| Claves sin comillas | {a:1} | Poner comillas en propiedades |
| Comentarios | {"a":1 // nota} | Quitar comentarios |
| Falta coma | {"a":1 "b":2} | Agregar coma entre propiedades |
Preguntas frecuentes
¿Mi JSON se sube a un servidor?
No. El formateo, validación, reparación y lectura de archivos ocurren en el navegador.
¿Puede reparar JSON inválido?
Puede reparar problemas comunes, pero no garantiza arreglar todos los archivos rotos. Valide el resultado.
¿Cuándo sirve la vista de tabla?
Cuando el JSON es un array superior de objetos con claves similares.
¿Cuál es la diferencia entre formatear y minificar?
Formatear añade saltos e indentación. Minificar elimina espacios para reducir tamaño.
¿Puedo ordenar claves?
Sí. Ordenar claves facilita comparaciones, pruebas y revisiones de código.