TextSorter
Original
0 líneas
Modificado
0 líneas
Modo:
Original 0 líneas
Modificado 0 líneas

Pega texto en ambos paneles y haz clic en Comparar — o simplemente empieza a escribir

Eliminado (original) Añadido (modificado) Sin cambios

¿Qué es la Diferencia de Texto?

Una herramienta de diff de texto compara dos fragmentos de texto y muestra exactamente qué cambió: qué líneas o palabras se añadieron, eliminaron o permanecieron sin cambios. El concepto se origina en el utilitario Unix diff y el algoritmo de Myers, actualmente utilizado por prácticamente todos los sistemas de control de versiones del mundo.

Los casos de uso más comunes incluyen comparar dos versiones de un documento, revisar cambios en el código antes de un commit, detectar diferencias entre contenido copiado y pegado, verificar ediciones realizadas por un colaborador y reconciliar archivos de configuración o scripts SQL.

Cómo funciona el algoritmo

Esta herramienta utiliza un algoritmo LCS (Subsecuencia Común Más Larga) para encontrar la secuencia más larga de líneas (o palabras, en modo diff por palabra) que aparecen en ambos textos en el mismo orden. Todo lo que está fuera del LCS se clasifica como eliminación del original o inserción en la versión modificada. El resultado se muestra como una vista codificada por colores lado a lado con números de línea.

Cómo Usar la Herramienta de Diferencia de Texto

  1. Pega tu texto original en el panel izquierdo etiquetado como "Original".
  2. Pega la versión modificada en el panel derecho etiquetado como "Modificado".
  3. Haz clic en "Comparar" (o simplemente escribe — el diff se actualiza automáticamente tras una breve pausa).
  4. Lee la salida codificada por colores lado a lado: el rojo resalta las líneas eliminadas a la izquierda, el verde resalta las líneas añadidas a la derecha, y las líneas sin cambios aparecen en ambas columnas.
  5. Cambia al modo Diff por palabra para ver los cambios individuales a nivel de palabra dentro de cada línea modificada.

Preguntas Frecuentes

¿Qué significa "diff" en la comparación de textos?
El término "diff" proviene del comando diff de Unix, que compara archivos línea por línea. Un diff muestra exactamente qué cambió entre dos versiones: qué líneas se añadieron, eliminaron o permanecieron igual. Es la base de los sistemas de control de versiones como Git.
¿Cómo comparo dos archivos de texto en línea?
Pega el contenido de tu primer archivo en el panel "Original" y el segundo archivo en el panel "Modificado", luego haz clic en Comparar. La vista lado a lado resalta en rojo las eliminaciones (original) y en verde las adiciones (modificado).
¿Cuál es la diferencia entre diff por línea y diff por palabra?
El diff por línea resalta las líneas completas que se añadieron o eliminaron. El diff por palabra va más profundo — para las líneas modificadas muestra qué palabras individuales se insertaron o eliminaron dentro de esa línea, siendo ideal para detectar pequeñas ediciones en líneas casi idénticas.
¿Puedo comparar código fuente con esta herramienta?
Sí. La herramienta de diff funciona con cualquier texto plano, incluyendo JavaScript, Python, HTML, CSS, SQL, JSON y más. La fuente monoespaciada y los números de línea facilitan la lectura de diffs de código. Tu código nunca abandona tu navegador.

Herramientas Relacionadas

100% Privado y Seguro

Todo el procesamiento del diff se ejecuta localmente en tu navegador. Tu texto nunca se sube a ningún servidor, lo que hace que esta herramienta sea segura para documentos confidenciales, código fuente propietario o cualquier contenido sensible.