🚨 ¡Nueva review! ¡Mi teclado ideal! ⌨️ Perfecto para programar, el Logitech MX Keys S . ¡Échale un ojo! 👀

Diff checker online — Comparar dos textos o JSON

Diff checker de texto y JSON

Compara dos textos línea a línea: eliminado en rojo, añadido en verde. Con modo JSON que ordena las claves para que solo veas los cambios reales.

Actualizado el 11 de junio de 2026

El resultado aparecerá aquí.

Para qué sirve un diff (y el truco del modo JSON)

Comparar dos versiones de cualquier cosa: una config antes y después de tocarla, la respuesta de una API entre dos entornos, dos traducciones de un texto, el HTML que genera staging vs producción... Si has usado git diff, esto es lo mismo sin salir del navegador.

El modo JSON resuelve el clásico falso positivo: dos JSON idénticos en contenido pero con las claves en distinto orden o distinta indentación parecen completamente diferentes en un diff de texto. El botón los normaliza (parsea, ordena claves recursivamente, reindenta a 4 espacios) y entonces compara — solo quedan las diferencias de verdad.

Preguntas frecuentes

¿Detecta cambios dentro de una línea?

La comparación es por líneas: si cambias una palabra, verás la línea vieja en rojo y la nueva en verde. Para textos de párrafos largos, parte el texto en frases (una por línea) y el resultado será mucho más legible.

¿Los espacios y tabulaciones cuentan como diferencia?

Sí: dos líneas que solo difieren en espacios al final son distintas (a veces ese ES el bug que buscas). En JSON, usa el botón de formatear para neutralizar la indentación.

¿Por qué el límite de 3.000 líneas?

El algoritmo LCS construye una matriz de n×m: con 3.000 líneas por lado son 9 millones de celdas, que el navegador resuelve en milisegundos. Más allá, la memoria crece rápido — para ficheros enormes, git diff o diff -u en la terminal.

Otras herramientas que te pueden servir