Formateador y validador de JSON
Valida, embellece con sangría o compacta código JSON al instante detectando la línea exacta de cualquier error.
¿Qué hace y cómo usar el formateador de JSON?
El formateador y validador de JSON de Herramix permite transformar cadenas JSON difíciles de leer en estructuras limpias y bien indentadas (pretty print) o comprimirlas en una sola línea (minify) para producción. Además, comprueba si el documento cumple estrictamente el estándar RFC 8259.
Si el texto introducido contiene un error de sintaxis —como una coma sobrante, una llave sin cerrar o comillas simples—, el validador te muestra un mensaje claro indicando la posición, línea y columna aproximadas del fallo para que puedas corregirlo en segundos.
También incluye una función para ordenar alfabéticamente las claves de todos los objetos anidados, muy útil al comparar dos archivos de configuración o respuestas de APIs.
Ejemplo de uso
JSON compactado de entrada: {"servidor":"api.ejemplo.com","puerto":443,"tls":true}
Resultado tras pulsar "Formatear": JSON válido estructurado en 5 líneas con sangría de 2 espacios, listo para leer o copiar.
Preguntas frecuentes
¿Es seguro pegar respuestas de API o JSON con datos privados aquí?
Sí, 100% seguro. Todo el análisis se realiza localmente en la memoria de tu navegador usando las funciones nativas JSON.parse y JSON.stringify. Ningún fragmento de tu código se envía por la red.
¿Por qué mi JSON da error de sintaxis?
Los errores más habituales en JSON son utilizar comillas simples ('clave') en vez de comillas dobles obligatorias ("clave"), dejar una coma después del último elemento de una lista u objeto (trailing comma), o escribir comentarios con //.
¿Cuál es la diferencia entre formatear y minificar JSON?
Formatear (o embellecer) inserta saltos de línea y espacios de sangría para que una persona pueda inspeccionar la jerarquía fácilmente. Minificar elimina todos los espacios y saltos de línea superfluos para reducir el peso en bytes.