WMW

Comparador de Textos

Free

Compara dos bloques de texto y ve exactamente qué se añadió, eliminó o cambió a nivel de línea, palabra o carácter, con una vista unificada o en paralelo y un archivo de diferencia estándar descargable, todo ejecutándose completamente en tu navegador.

Funciona completamente en tu navegador. Tu texto nunca se sube a ningún sitio.

Actividad reciente

Visible para todos. Últimos 20 usos de todos los visitantes, más recientes primero.

Compared two texts (1 added, 1 removed)

hace 2 horas

Compared two texts (1 added, 2 removed)

hace 2 horas

Compared two texts (2 added, 1 removed)

hace 2 horas

Compared two texts (1 added, 1 removed)

hace 2 horas

Compared two texts (0 added, 0 removed)

hace 2 horas

Compared two texts (1 added, 1 removed)

hace 2 horas

Compared two texts (2 added, 1 removed)

hace 2 horas

Compared two texts (21 added, 3 removed)

hace 2 horas

Compared two texts (4 added, 1 removed)

hace 2 horas

Compared two texts (2 added, 1 removed)

hace 2 horas

Compared two texts (2 added, 1 removed)

hace 2 horas

Comentarios (0)

¿Te ha resultado útil esta herramienta? Deja un comentario, comparte un consejo o cuéntanos cómo podemos mejorarla.

Los comentarios de invitados se revisan antes de publicarse. Iniciar sesión para publicar al instante.

Aún no hay comentarios. ¡Sé el primero en compartir tu opinión!

Qué hace esta herramienta

Esta herramienta compara dos bloques de texto y resalta exactamente qué se añadió, eliminó o cambió, a nivel de línea, palabra o carácter, con una vista unificada o en paralelo, comparación opcional insensible a mayúsculas/minúsculas y espacios, y un archivo de diferencia unificada estándar descargable.

Cómo funciona

Esta herramienta usa el mismo algoritmo de diferencia de subsecuencia común más larga que se encuentra en Git y el comando diff de Unix para encontrar el conjunto más pequeño de adiciones y eliminaciones que convierte el texto original en el texto modificado. En el modo Líneas, una vez que un bloque de líneas eliminadas se compara con un bloque de líneas añadidas del mismo tamaño, cada par de líneas se compara una segunda vez a nivel de palabra para que solo se resalten las palabras que realmente cambiaron, en lugar de marcar toda la línea como diferente.

Problemas que resuelve

Preguntas frecuentes

›¿Cuál es la diferencia entre el modo Líneas, Palabras y Caracteres?

El modo Líneas compara los dos textos línea por línea, lo cual es ideal para comparar documentos, archivos de configuración o código donde se añaden o eliminan líneas completas; el modo Palabras divide el texto en palabras y resalta exactamente qué palabras cambiaron dentro de una oración; el modo Caracteres es aún más fino, resaltando cambios de caracteres individuales, útil para detectar un solo error de tipeo o una pequeña edición en una cadena corta.

›¿Cuál es la diferencia entre la vista Unificada y en Paralelo?

La vista unificada muestra una columna con las líneas eliminadas directamente encima de las líneas añadidas que las reemplazaron, similar a una diferencia de línea de comandos; la vista en paralelo divide el texto original y modificado en dos columnas para que puedas compararlos en la misma posición vertical, lo que a menudo facilita el seguimiento de documentos más largos.

›¿Qué hace exactamente "Ignorar espacios al inicio/final"?

Trata dos líneas como idénticas si solo difieren en espacios o tabulaciones al principio o al final de la línea, lo cual es útil al comparar código que ha sido reindentado. No colapsa los espacios adicionales en medio de una línea; si necesitas eso, cambia al modo Palabras, que ya trata las secuencias de espacios entre palabras como equivalentes.

›¿Puedo descargar el resultado como un archivo de parche?

Sí, el botón "Download .diff" guarda la comparación en el formato de diferencia unificada estándar utilizado por herramientas como Git y el comando diff de Unix, con los habituales encabezados de archivo --- / +++ y marcadores de bloque @@, de modo que se pueda aplicar con patch o revisar en cualquier editor compatible con diferencias.

›¿Por qué cambiar una palabra en una línea resalta toda la línea?

En el modo Líneas, la herramienta primero determina qué líneas se añadieron o eliminaron, luego, para una línea que fue reemplazada, realiza una segunda comparación a nivel de palabra entre la versión antigua y la nueva de esa línea específica para que solo se resalten las palabras que realmente cambiaron en lugar de toda la línea; si una línea se eliminó por completo sin un reemplazo cercano, no hay nada con qué compararla, por lo que la línea completa se muestra como eliminada.

Herramientas relacionadas

Free

Texto

Añadir Texto a Cada Línea

Inserta el mismo texto en cada línea, al inicio, al final, en una posición exacta, o junto a una coincidencia, directamente en tu navegador.

Free

Texto

Convertidor de Texto a ASCII

Convierte texto en sus códigos de caracteres ASCII y viceversa, con el resultado también mostrado en binario, hexadecimal y octal, todo ejecutándose completamente en tu navegador sin que se suba nada.

Free

Texto

Convertidor de Texto a Binario

Convierte texto en sus códigos de caracteres binarios y viceversa, con el resultado también mostrado en decimal, hexadecimal y octal, todo ejecutándose completamente en tu navegador sin que se suba nada.

Free

Texto

Calculadora de Checksum Adler32

Calcula la suma de comprobación Adler-32 de texto o un archivo, directamente en tu navegador.

Free

Texto

Generador de Anagramas

Encuentra anagramas en inglés y palabras más cortas que puedes formar con cualquier palabra, directamente en tu navegador.

Free

Texto

Probador de API

Envía solicitudes HTTP a cualquier endpoint de API e inspecciona la respuesta, directamente en tu navegador.

Free

Texto

Generador de Hash Argon2

Genera y verifica hashes de contraseña Argon2id/Argon2i/Argon2d completamente en tu navegador, con costo de memoria, costo de tiempo, y paralelismo ajustables.

Free

Texto

Herramienta de Cifrado Atbash

Codifica y decodifica texto con el cifrado Atbash en variantes clásica, de dígitos, y hebrea, con una referencia de pares espejo en vivo y una tabla de mapeo de caracteres.