Comparador de textos (diff)
Pega dos versiones de un texto, una configuración o un JSON y ve exactamente qué líneas se añadieron, eliminaron o cambiaron.
Se ejecuta en tu navegador: no se sube nada.
Ignora el formato y el orden de las claves.
Cómo se usa
- Pega el original a la izquierda y la versión modificada a la derecha. La comparación se actualiza al escribir.
- Cambia entre la vista en paralelo y la vista en línea. Las líneas verdes se añadieron y las rojas se eliminaron.
- Marca «Ignorar espacios» o «Ignorar mayúsculas» para quitar ruido. Marca «Modo JSON» para comparar dos documentos JSON sin importar el formato ni el orden de las claves.
- Usa «Intercambiar lados» para invertir la comparación.
Preguntas frecuentes
¿Se sube mi texto?
No. La comparación se hace en tu navegador y no se envía nada. Las entradas grandes se procesan en un worker en segundo plano.
¿Compara palabras o caracteres?
Compara líneas completas. Una línea que difiere en algo se muestra como eliminada a la izquierda y añadida a la derecha, emparejadas en la misma fila.
¿Qué hace el modo JSON?
Ambos lados se analizan y se vuelven a escribir con las claves ordenadas y la misma indentación antes de comparar, de modo que solo quedan las diferencias reales de los datos. Si alguno no es JSON válido, el error indica cuál.
¿Qué límites hay?
Hasta 5 millones de caracteres por lado. Se muestran como máximo 20.000 filas, aunque los recuentos cubren todo. Cuando dos textos grandes casi no tienen nada en común, la parte intermedia distinta se muestra como totalmente reemplazada en lugar de buscar una coincidencia más fina.
¿Importan los finales de línea?
No. Los finales de línea de Windows (CRLF) y de Unix (LF) se tratan como iguales, y también la falta de salto de línea final.