Diff de palabras (comparación de texto a nivel de palabra)
Diff de palabras en línea gratis. Pega dos textos para resaltar las palabras exactas añadidas y eliminadas dentro de cada frase - ideal para corrección y detectar pequeñas ediciones.
Un diff a nivel de palabra resalta las palabras exactas que cambiaron entre dos textos, no solo líneas enteras. Pega un original y una revisión para ver las palabras añadidas en verde y las eliminadas tachadas en rojo - perfecto para corregir, editar y detectar ediciones sutiles.
Sin cambios
1
Añadido
3
Eliminado
2
Similitud
25%
Diff
Cómo usarla
Pega el original
Panel izquierdo. Hay ejemplos precargados.
Pega la versión modificada
Panel derecho - o usa Invertir lados.
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.
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 →