Saltar al contenido

Diff Checker (herramienta de diferencias de texto en línea)

Diff checker gratis en línea. Pega dos textos para comprobar al instante las diferencias línea a línea o palabra por palabra - ignora mayúsculas o espacios y copia el resultado, en tu navegador.

Funciona en tu navegador

Un diff checker en línea rápido: pega dos versiones de un texto y ve al instante qué cambió. Las líneas añadidas en verde, eliminadas en rojo, y puedes cambiar al modo en línea para resaltar las palabras exactas. Ignora mayúsculas o espacios y copia el diff en un clic.

Sin cambios

1

Añadido

3

Eliminado

2

Similitud

25%

Diff

  1. -El zorro marrón rápido
  2. -salta sobre el perro perezoso
  3. +El zorro marrón lento
  4. +salta sobre el gato perezoso
  5. en una mañana soleada.
  6. +Línea nueva al final.

Cómo usarla

  1. Pega el original

    Panel izquierdo. Hay ejemplos precargados.

  2. Pega la versión modificada

    Panel derecho - o usa Invertir lados.

  3. Elige una vista y opciones

    Unificado (línea a línea) o En línea (nivel de palabra), y opcionalmente ignora mayúsculas o espacios.

  4. Lee y copia

    Mira los conteos sin cambios/añadido/eliminado y el puntaje de similitud, luego Copiar diff para exportar.

¿Qué es?

Una herramienta de diff de texto compara dos versiones y destaca lo que cambió. Los diffs a nivel de línea tratan cada línea como una unidad - el algoritmo encuentra la subsecuencia común más larga y etiqueta el resto como inserciones o eliminaciones; los diffs a nivel de palabra (en línea) hacen lo mismo sobre palabras. Es el mismo motor que git diff y herramientas de code review.

Cuándo usarla

Comparar dos borradores. Detectar cambios entre dos versiones de un contrato. Revisar qué editó alguien en un documento compartido sin control de cambios. Code review y auditar un archivo de config antes de un deploy. Corrección de textos, donde el diff de palabras en línea hace saltar los cambios de redacción.

Errores comunes

Comparar textos con finales de línea distintos (CRLF vs LF) - cada línea aparece como «eliminada + añadida»; activa «ignorar espacios». Pegar desde un PDF donde los saltos de línea vienen del diseño. Y esperar detalle a nivel de palabra en la vista unificada: cambia al modo En línea.

Preguntas frecuentes

¿Cómo se calcula el diff?
Un backtrack estándar de subsecuencia común más larga (LCS) - la idea detrás de git diff. Encuentra el conjunto mínimo de inserciones y eliminaciones para transformar la izquierda en la derecha, y etiqueta cada línea (o palabra) como sin cambios, añadida o eliminada.
¿Cuál es la diferencia entre vista unificada y en línea?
La unificada muestra el cambio línea a línea: líneas añadidas, eliminadas y sin cambios apiladas con marcas +/-. La en línea fusiona ambos lados en un flujo y resalta las palabras exactas que cambiaron - ideal para detectar una pequeña edición dentro de una frase.
¿Puedo ignorar mayúsculas o espacios?
Sí. «Ignorar mayúsculas» trata Hola y hola como idénticos; «ignorar espacios» ignora el espaciado y la indentación. El texto original se sigue mostrando - solo cambia la comparación, para que las diferencias cosméticas no tapen las reales.
¿Por qué cada línea aparece eliminada y añadida?
Suele ser por finales de línea distintos (CRLF de Windows vs LF de Unix) o espacios al final: ninguna línea coincide exactamente. Activa «ignorar espacios», o normaliza los finales de línea antes de pegar.
¿Hace un diff a nivel de palabra?
Sí - cambia a la vista En línea para un diff a nivel de palabra (token) dentro del texto. La vista unificada se mantiene a nivel de línea, como un diff de código clásico.
¿Qué significa el puntaje de similitud?
Es la proporción de contenido sin cambios: líneas sin cambios divididas por sin cambios más el mayor de añadidas o eliminadas. 100 % significa textos idénticos; un número menor significa que se editó más.

Diff de texto

Compara dos textos línea a línea o palabra por palabra, con un puntaje de similitud.

Probar

Más en esta categoría