Formateador, validador y minificador de JSON

Dé formato a JSON con sangría seleccionable y ordenación opcional de claves. Valide la sintaxis JSON con la ubicación detallada del error y estadísticas de estructura. Minifique JSON en una sola línea compacta con la relación de compresión. También: Comparar JSON | JSON ↔ cadena | JSON ↔ CSV/TSV | Todas las herramientas JSON | Visor / editor JSON | Evaluador de JSONPath | Validador de esquemas JSON | JSON → SQL / TOML.
Todo el procesamiento se realiza en local en su navegador: sus datos nunca se suben a ningún servidor.
Modo: Sangría:
Dar formato: aplica sangría al JSON con sangría configurable (2 espacios, 4 espacios o tabuladores). Opcionalmente ordena las claves de los objetos alfabéticamente.
Validar: comprueba la sintaxis JSON e informa de los errores con el número exacto de línea y de columna. Si es correcto, muestra estadísticas de la estructura (profundidad, número de claves, tipo de dato, tamaño).
Minificar: comprime el JSON en una sola línea eliminando todo el espacio innecesario. Muestra la relación de compresión y el ahorro de bytes.
Consejo: los tres modos validan primero el JSON de forma implícita. Una entrada no válida producirá un mensaje de error en todos los modos.
Dar formato, validar, minificar: una sola canalización

Las tres operaciones ejecutan la misma canalización: analizar el texto y después volver a serializarlo. Dar formato aplica sangría al árbol analizado; minificar elimina todos los espacios opcionales; validar se detiene en el primer error de sintaxis e informa de su línea y columna exactas. Como primero se analiza, la salida con formato es siempre semánticamente idéntica a la entrada: solo cambia el espacio en blanco.

La ordenación de claves es la única opción que cambia la estructura: las claves de los objetos se reordenan alfabéticamente.