Compara dos textos lado a lado
Cuando un documento pasa por varios borradores, es difícil ver qué ha cambiado realmente. Este comparador de textos (diff) compara dos versiones y resalta cada diferencia: verde para el texto añadido y rojo para el texto eliminado. Elige comparar por línea, palabra o carácter, y opcionalmente ignora mayúsculas/minúsculas o espacios en blanco. La comparación se ejecuta completamente en tu navegador, por lo que puedes revisar contratos, código y documentos confidenciales de forma segura.
Características
- Tres niveles de detalle: líneas (con números de línea para ambas versiones), palabras y caracteres individuales.
- Opciones para ignorar mayúsculas/minúsculas e ignorar espacios en blanco para ocultar diferencias sin importancia.
- Resumen con el recuento de adiciones y eliminaciones, además de un mensaje claro cuando los textos son idénticos.
- Botón Intercambiar para invertir qué texto se trata como el original.
- Sin límites de tamaño ni subidas: los documentos largos se comparan localmente.
Usos comunes
Contratos y normativas. Revisa exactamente qué ha cambiado la otra parte en un acuerdo modificado antes de firmarlo. El modo de palabras resalta los términos cambiados dentro de cláusulas largas.
Código y configuración. Compara dos versiones de una función, un archivo .env o la configuración de un servidor sin necesidad de un sistema de control de versiones. El modo de líneas con números de línea se lee como un "diff" de revisión de código.
Escritura y edición. Observa las correcciones que un editor o un corrector gramatical ha hecho en tu artículo, o compara una traducción con su versión revisada.
Datos y listas. Pega dos exportaciones para encontrar las filas que se han añadido o eliminado. Para datos JSON, formatea primero ambos lados con el Formateador JSON (con las claves ordenadas) para que la comparación se centre en las diferencias reales.
Cómo funciona la comparación
Un algoritmo de diferencias (diff) busca la subsecuencia común más larga (la mayor cantidad de texto que ambas versiones comparten en el mismo orden) e informa de todo lo demás como inserciones o eliminaciones. Esta herramienta utiliza el algoritmo de Myers, la misma familia de algoritmos que usan Git y la mayoría de las herramientas de revisión de código. Como busca la edición más pequeña, un párrafo que se ha movido aparece como una eliminación y una inserción, en lugar de como un "movimiento".
Si solo quieres eliminar entradas repetidas de una lista, usa en su lugar la herramienta para Eliminar líneas duplicadas.