Privado por defecto

Comparación semántica de JSON

Encuentra valores añadidos, eliminados y cambiados mediante rutas JSON legibles.

Tus datos permanecen en este navegador
JSON de entradaJSON
UTF-8Ln 1, Col 1
ResultadoDIFF
UTF-8
Cargando…
Guardado automático solo en el navegadorLas entradas y los ajustes se guardan solo en este navegador y vuelven tras recargar. Activa Borrar datos guardados para usar esta herramienta solo durante la sesión.
Tus datos permanecen en este navegador
InstantáneoSin viajes al servidor
PrivadoProcesamiento en el navegador
AuditableComportamiento documentado
PortableDescargas con tipo correcto
Categoría

Comparar JSON: Cómo usar esta herramienta

Compara dos valores JSON por significado, ignorando el orden de claves y conservando el de arreglos.

Encuentra valores añadidos, eliminados y cambiados mediante rutas JSON legibles.

Abrir guía y ejemplos

Cómo usar esta herramienta

  1. Pega JSON, sube un archivo local o carga una URL pública con CORS.
  2. Introduce ambos documentos y ejecuta Comparar JSON.
  3. Revisa el resultado y después cópialo o descárgalo con el tipo de archivo correcto.

Ejemplo para probar

JSON de entrada
{
  "project": "jsonformatters.org",
  "status": "ready",
  "features": ["format", "validate"],
  "private": true
}
Comparar con
{
  "project": "jsonformatters.org",
  "status": "updated",
  "features": ["format", "validate", "compare"],
  "private": true
}
Resultado
ADDED   $.features[2] → "compare"
CHANGED $.status "ready" → "updated"
Aprender

Preguntas frecuentes

¿Esta herramienta sube mi JSON?

No. La transformación se ejecuta en tu navegador. La importación por URL solo contacta la dirección que indiques.

¿Qué ocurre si el JSON no es válido?

El editor marca la ubicación probable y evita mostrar resultados antiguos.

¿Qué produce Comparar JSON?

Lista cambios semánticos por ruta; solo el orden de claves no es diferencia, pero la posición de arreglos sí.

¿Qué limitación se aplica a Comparar JSON?

La diferencia visible se limita a mil cambios para proteger la respuesta.