TT Text Tools

Comparador de Textos (Text Diff)

Compara dos textos o archivos por líneas, palabras, caracteres o frases, en vista en línea o en paralelo, y exporta un .patch — todo en local en tu navegador.

🔒 Se ejecuta completamente en tu navegador — nada se carga

Drop a file or click to browse
Drop a file or click to browse

Advertisement

Compara dos versiones de un texto en local

Una comparación visual facilita revisar los cambios mucho más que leer dos borradores uno al lado del otro. Esta herramienta compara un texto original con una versión modificada y resalta lo que se eliminó y lo que se añadió. Es útil para notas de versión, cambios en políticas, macros de soporte, fragmentos de código, cadenas traducidas, configuraciones copiadas y cualquier situación en la que necesites entender qué ha cambiado antes de aceptar o compartir la nueva versión. Puedes pegar texto o arrastrar archivos como .txt, .md, .json, .csv o código fuente sobre cualquiera de los dos cuadros. La comparación se genera íntegramente en el navegador.

Cuatro modos de comparación cubren distintos tipos de revisión. El modo por líneas es el mejor cuando importa la estructura: listas, registros, markdown y código se recorren con más facilidad cuando las líneas modificadas se colorean enteras. El modo por palabras encaja con la prosa porque muestra los cambios más pequeños dentro de una frase, el modo por caracteres detecta erratas de una sola letra e IDs modificados, y el modo por frases muestra qué frases se han reescrito. Las opciones para ignorar espacios, mayúsculas/minúsculas y líneas en blanco eliminan el ruido, como el código reindentado o las líneas vacías de más, de modo que solo queden las ediciones relevantes.

Cómo leer el resultado de la comparación

El texto eliminado se muestra con fondo rojo y el texto añadido con fondo verde. La vista en paralelo coloca el original y la versión modificada en dos columnas con números de línea, y las líneas modificadas que quedan enfrentadas resaltan con más fuerza las palabras o los caracteres exactos que difieren. La vista en línea muestra un único flujo, con números de línea en el modo por líneas. Usa Siguiente y Anterior, o F7 y Shift+F7, para saltar de un cambio al siguiente en lugar de desplazarte por documentos largos. El resumen indica el número de cambios, cuánto se añadió y se eliminó, y un porcentaje de similitud.

Revisa y comparte los cambios

Compara una plantilla de correo revisada con la copia aprobada, comprueba si una respuesta generada ha cambiado redacciones importantes, inspecciona un fragmento de configuración antes de aplicarlo o verifica que la limpieza de una lista solo haya eliminado las entradas previstas. Cuando necesites pasar los cambios a otra persona, descarga un archivo .patch en formato unified: usa el mismo formato que git y se puede aplicar con git apply o patch -p1. Una comparación no sustituye al criterio, pero reduce la probabilidad de pasar por alto cambios pequeños. Además, mantener la operación en local evita crear una copia en un servidor de borradores que podrían seguir siendo confidenciales.

Como el resto de Text Tools, esta página está pensada para tareas de utilidad rápidas y repetibles, no para almacenamiento ligado a una cuenta. Ten a mano el texto original cuando el resultado importe, revisa la salida y copia solo la versión final que quieras usar.

Cómo usar

  1. Añade ambas versionesPega el texto original a la izquierda y el modificado a la derecha, o arrastra un archivo sobre cada cuadro. Si arrastras dos archivos a la vez, se rellenan los dos lados.
  2. Elige modo, vista y opcionesCompara por líneas, palabras, caracteres o frases, elige la vista en línea o en paralelo y, si quieres, ignora espacios, mayúsculas/minúsculas o líneas en blanco.
  3. Revisa los cambiosHaz clic en comparar y usa Siguiente y Anterior (o F7 y Shift+F7) para saltar entre cambios mientras compruebas la puntuación de similitud.
  4. Exporta un parcheDescarga un archivo .patch en formato unified con los cambios exactos para compartirlo o aplicarlo con git apply o patch.

Preguntas frecuentes

¿Se envía mi texto a un servidor de comparación?
No. La comparación se genera en tu navegador con la biblioteca JavaScript diff y los archivos arrastrados se leen en local.
¿Qué modo de comparación debo usar?
Usa líneas para código, listas y documentos; palabras para prosa; caracteres para erratas, IDs y cadenas cortas; y frases cuando se hayan reescrito o reordenado frases enteras.
¿Qué hacen las opciones de ignorar?
Ignorar espacios trata como iguales las diferencias de espaciado y sangría, ignorar mayúsculas/minúsculas considera iguales las mayúsculas y las minúsculas, e ignorar líneas en blanco deja fuera de la comparación las líneas vacías.
¿Cómo se calcula el porcentaje de similitud?
Es el doble del número de caracteres coincidentes dividido entre la longitud combinada de ambos textos, así que textos idénticos obtienen un 100 % y textos totalmente distintos un 0 %.
¿El archivo .patch respeta las opciones de ignorar?
No. El parche siempre registra las diferencias exactas para que pueda aplicarse sin problemas con git apply o patch -p1.
¿Puedo comparar borradores confidenciales?
Sí, porque la comparación se hace en el cliente. Aun así, evita pegar secretos en cualquier página del navegador en la que no confíes.
Advertisement