Formateador y validador JSON — embellecer o minificar
Pega JSON para validarlo, embellecerlo con sangría o minificarlo a una línea para transporte. Respuestas API aplastadas en una fila y configs con una coma de más — ver la posición del error gana a adivinar a oscuras.
El JSON estricto prohíbe comentarios, comas finales y claves entre comillas simples. Copiar desde objetos JavaScript causa la mayoría de fallos.
El modo bonito ayuda a humanos; minificar ahorra bytes o encaja en límites de longitud — ninguno cambia el significado cuando el JSON es válido.
Cuando falla la validación, mira junto a la línea reportada: comilla faltante, coma de más, comillas simples.
Cómo usarlo
- Pega texto JSON
- Valida o embellece para ver errores
- Minifica cuando necesites un payload compacto
- Copia el resultado
Qué te da formatear
- Inspeccionar la estructura sin abrir un IDE.
- Los errores apuntan cerca de la rotura — bueno para aprender y corregir.
- Alternar embellecer/minificar con rapidez.
Escenarios
- Respuestas JSON de gateway en una línea
- Fragmento de config del chat sin VS Code
- JSON bonito para docs o tickets
Consejos
- Valida antes de embellecer — un JSON inválido no se formatea de forma útil.
- Quita `undefined` y funciones al copiar desde consolas del navegador.
- JSON enorme puede ir lento en móviles; recorta a la sección que falla.
Contraste
| Entrada | Salida | Nota |
|---|---|---|
| {"a":1,} | Error de validación (coma final) | Error clásico |
| JSON en una línea | Árbol con sangría | Más fácil de leer |
Preguntas JSON
- ¿JSON5 con comentarios?
- Esta página espera JSON estándar. Quita primero comentarios y comas finales.
- ¿Cambiará el orden de las claves?
- La salida sigue la estructura parseada; no dependas del orden de claves para la semántica.
- ¿Enteros grandes?
- Números muy grandes pueden chocar con los límites numéricos de JS. Usa herramientas especializadas para precisión financiera.