Saltar al contenido
SPCXTools

Comparador de textos

Pega dos versiones de un texto y ve al instante qué se ha añadido, eliminado o cambiado.

Funciona en local: los archivos no salen de tu dispositivo

Cargando herramienta…

Cómo usar Comparador de textos

  1. 1Pega la versión anterior en Original y la más reciente en Modificado.
  2. 2Elige cómo comparar: por Líneas para código y listas, por Palabras para prosa, o por Caracteres para pequeñas ediciones.
  3. 3Lee el resultado: las adiciones están en verde, las eliminaciones en rojo y el resumen las cuenta ambas.
  4. 4Opcionalmente, ignora las diferencias de mayúsculas/minúsculas o de espacios en blanco al comparar por líneas. Usa Intercambiar para invertir la dirección.

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.

Preguntas frecuentes

¿Se sube mi texto para compararlo?
No. La comparación se ejecuta en tu navegador utilizando un algoritmo de diferencias (diff) en JavaScript, por lo que los contratos, el código fuente y los documentos privados permanecen en tu dispositivo.
¿Qué modo de comparación debo usar?
Usa Líneas para código fuente, archivos de configuración, datos CSV y listas; muestra las líneas numeradas como en una revisión de código. Usa Palabras para artículos, ensayos y textos legales, donde una palabra cambiada dentro de un párrafo largo es importante. Usa Caracteres para detectar erratas, cambios de puntuación y pequeñas ediciones dentro de las palabras.
¿Qué hace la opción de ignorar espacios en blanco?
En el modo de líneas, trata las líneas como iguales cuando solo difieren en espacios o tabulaciones, como en un cambio de sangría. Esto es útil al comparar código que ha sido reformateado.
¿Cómo se calculan las diferencias?
La herramienta utiliza el algoritmo de diferencias de Myers (el mismo enfoque que usa Git), que encuentra el conjunto más pequeño de inserciones y eliminaciones que convierte el texto original en el texto modificado.
¿Puedo comparar archivos?
Abre los archivos en cualquier editor de texto, copia su contenido y pégalo en los dos cuadros. Funciona con cualquier formato de texto plano, incluyendo código, JSON, CSV, Markdown y HTML.
¿Por qué un párrafo entero aparece como modificado en el modo de líneas?
En el modo de líneas, la unidad de comparación es la línea completa, y un párrafo a menudo es una sola línea larga. Cambia a Palabras para ver exactamente qué palabras han cambiado dentro de él.