Esta herramienta compara dos versiones de un texto y muestra, línea a línea, qué se añadió, qué se eliminó y qué quedó igual. La comparación es por líneas, se ejecuta por completo en tu navegador y puede ignorar mayúsculas o espacios cuando esas diferencias no importan.
Los datos se procesan localmente en tu navegador y no se envían a nuestro servidor.
0añadidas0eliminadas0sin cambios
Pega ambas versiones para compararlasLas diferencias línea a línea aparecen aquí en cuanto los dos lados tienen texto.
Estos textos son demasiado grandes para compararlos con seguridad. Reduce cada lado a 800 líneas o 100.000 caracteres.
Cómo usar esta herramienta
1 Pega el texto original a la izquierda y el texto modificado a la derecha.
2 Lee el resultado debajo: las líneas verdes se añadieron, las rojas se eliminaron y las grises no cambiaron.
3 Activa «Ignorar mayúsculas» o «Ignorar espacios» si esas diferencias no deben contar.
4 Copia el resultado para un comentario de revisión o borra ambos lados para comparar otro par.
Fórmula y lógica de cálculo
Emparejamiento de líneas
Subsecuencia común más larga de los dos conjuntos de líneas
La herramienta busca la secuencia de líneas más larga que aparece en los dos textos en el mismo orden. Todo lo que queda fuera de esa secuencia se marca como eliminado del original o añadido en la versión modificada.
Ignorar el ruido
Clave = línea, opcionalmente en minúsculas y con espacios normalizados
Con cualquiera de las opciones activada, las líneas se comparan por su clave normalizada pero se muestran tal como se escribieron. Una línea que solo difiere en mayúsculas o en espaciado se considera sin cambios.
Ejemplo resuelto
Una línea modificada
Se editó la segunda línea de un texto de tres líneas.
Original: alpha, beta, gamma
Modificado: alpha, beta two, gamma
Resultado: una línea eliminada, una añadida y dos sin cambios
El resultado muestra la línea antigua con un menos y la nueva con un más. Las líneas de alrededor siguen visibles como contexto.
Cambios solo de espacios
Se volvió a formatear un archivo con otra indentación.
Activa «Ignorar espacios»
Las líneas que solo difieren en el espaciado se comparan como iguales
Resultado: todas las líneas sin cambios
El resultado solo contiene líneas sin cambios, algo útil al revisar commits que solo tocan el formato.
Casos límite y precisión
Por líneas, no por palabras
Un cambio de una sola palabra dentro de una línea aparece como una línea eliminada y otra añadida, no como un resaltado por palabras. Así el resultado es más fácil de leer y de copiar.
Límites de tamaño
Las entradas demasiado grandes se rechazan en lugar de congelar la página. El límite es de 800 líneas o 100.000 caracteres por lado; divide el texto en secciones más pequeñas para comparaciones mayores.
Finales de línea
Los finales de línea de Windows y Unix se normalizan antes de comparar, así que un archivo no parece completamente distinto solo por usar CRLF en lugar de LF.
Preguntas frecuentes
¿Se resaltan los cambios dentro de una línea?+−
No. La comparación es por líneas: una línea modificada aparece una vez como eliminada y otra como añadida. Para código, listas y documentos suele ser más claro.
¿Qué significan los colores?+−
Las líneas verdes con un más se añadieron en el texto modificado, las rojas con un menos se quitaron del original y las grises no cambiaron. Cada línea lleva además una etiqueta para lectores de pantalla, así que el significado no depende solo del color.
¿Qué hace «Ignorar espacios»?+−
Quita los espacios del principio y del final y junta los espacios repetidos antes de comparar. Los cambios que solo afectan a la indentación cuentan entonces como sin cambios.
¿Por qué se rechaza mi texto largo?+−
Comparar línea a línea textos muy grandes dejaría la página sin responder. La herramienta limita cada lado a 800 líneas o 100.000 caracteres; compara secciones más cortas.
¿Se sube mi texto?+−
No. La comparación se ejecuta localmente en tu navegador y el texto no se envía a ningún sitio.
Herramientas de texto relacionadas
Cuenta, limpia u ordena los textos antes de comparar sus versiones.