Comparar textos: encuentra las diferencias
Para comparar textos, pega la versión anterior y la nueva: lo eliminado aparece tachado con − y lo añadido subrayado con +. No se sube nada.
Fuente: Eugene W. Myers: An O(ND) Difference Algorithm and Its Variations, Algorithmica 1 (1986). Actualizado: .
Cómo se calcula
Cómo funciona la comparación de textos
La herramienta divide ambos textos en unidades –líneas, palabras o caracteres– y busca la subsecuencia común más larga. Lo que solo está en el texto A se marca como eliminado; lo que solo está en el texto B, como añadido. Usa el algoritmo de Eugene W. Myers (1986), la misma base de diff y Git, que encuentra el menor número posible de cambios.
Cómo comparar dos textos
- Pega la versión antigua a la izquierda y la nueva a la derecha.
- Elige «Comparar por»: líneas, palabras o caracteres; si quieres, ignora mayúsculas o espacios.
- Lee las diferencias: lo eliminado tachado con −, lo nuevo subrayado con +, y la similitud en porcentaje.
Ejemplo: antes «El contrato termina el 31 de marzo», ahora «El contrato termina el 30 de abril»: en modo palabras, «31 de marzo» sale como eliminado y «30 de abril» como añadido.
Porcentaje de similitud
Similitud = 2 × unidades iguales ÷ (unidades de A + unidades de B). Ejemplo: «El perro ladra» y «El perro duerme» comparten 2 de 3 + 3 palabras → 2 × 2 ÷ 6 = 67 %. En el modo palabras, los espacios no cuentan como palabras.
Se entiende sin colores
Lo eliminado va en <del> (tachado, signo −) y lo añadido en <ins> (subrayado, signo +), así que las diferencias se ven también con daltonismo, al imprimir y con lector de pantalla. En «Diferencias como texto» tienes el mismo resultado para copiar: en modo líneas con +/− al inicio, si no con el formato [−antes−]{+después+}.
Límites
Todo se calcula en tu navegador. Para que vaya fluido, cada texto admite hasta 100.000 caracteres y 20.000 unidades. Con muchísimos cambios (más de 2.000), la parte central distinta se resume de forma aproximada como eliminada/añadida; en ese caso usa el modo líneas.
Más herramientas de texto: limpiar texto, el contador de palabras y el generador de Lorem ipsum.
Lado a lado, diferencia siguiente, archivos y exportación
- Vista lado a lado: el texto A a la izquierda y el B a la derecha, con números de línea. En una línea modificada solo se resalta la palabra o el carácter que cambió, según «Comparar por». En el móvil, las dos versiones aparecen una debajo de otra.
- De diferencia en diferencia: los botones «Anterior» y «Diferencia siguiente» recorren la comparación e indican en cuál estás.
- Archivos: abre archivos de texto (.txt, .md, .csv, .json, código fuente…) con los botones o suéltalos sobre un cuadro de texto. Se leen solo en el navegador. Los finales de línea de Windows y Unix cuentan como iguales.
- Exportación: «Guardar como parche» crea un diff unificado con tres líneas de contexto, el formato que entienden
diff -u,patchy Git. «Guardar como HTML» guarda la vista resaltada en un archivo independiente para compartir o imprimir.
El enlace a esta página nunca contiene tus textos, solo los ajustes.
Preguntas frecuentes
¿Se guardan o se suben mis textos?
No. Los dos textos se quedan en tu navegador y no aparecen en la dirección de la página. Solo las opciones (modo, casillas) forman parte del enlace.
¿Qué modo elijo?
Líneas para listas, código y tablas; palabras para contratos o artículos; caracteres para erratas, nombres o números.
¿Por qué una línea modificada sale como eliminada y añadida?
Una comparación solo conoce inserciones y eliminaciones: una línea cambiada es «línea antigua eliminada + línea nueva añadida». Cambia a palabras o caracteres para ver qué cambió dentro de la línea.
¿Puedo comparar archivos de Word o PDF?
No directamente: copia el texto de ambos documentos y pégalo en los dos campos. El formato (negrita, tamaño de letra) no se compara, solo el texto.
¿Cómo comparo dos listas?
Pega las dos listas con un elemento por línea y elige «líneas»: lo que solo está a la izquierda sale como eliminado y lo nuevo como añadido.
Fuentes y base legal
- Eugene W. Myers: An O(ND) Difference Algorithm and Its Variations, Algorithmica 1 (1986)
- WHATWG HTML Living Standard – Edits (ins, del)
- GNU Diffutils Manual (opciones -i, -b; formato unificado para la exportación del parche)
Última actualización: · Principios editoriales
Herramientas relacionadas
- Contador de palabras y caracteresContador de palabras y caracteres: con y sin espacios, oraciones, tiempo de lectura y de locución, palabras más usadas – al instante, con límites de X y SMS.
- Comparar dos listasComparar dos listas: ve qué está solo en A, solo en B o en las dos. Con mayúsculas, duplicados y orden a elegir. En el navegador, sin subir nada.
- Comparar dos JSONComparar JSON: encuentra las diferencias entre dos documentos JSON con ruta, valor antiguo y nuevo. El orden de las claves no importa. En el navegador.
- Comparar dos PDFComparar PDF: elige dos archivos y mira las diferencias de texto resaltadas, con un resumen por páginas, en el navegador, gratis y sin subir nada.
- Contador de hashtags para InstagramCuenta hashtags y menciones @, detecta hashtags repetidos y ordena la descripción de Instagram: hashtags al final y párrafos intactos. Gratis.
- Generador de Lorem ipsum (texto de relleno)Generador de Lorem ipsum gratis: párrafos, frases o número exacto de palabras, inicio «Lorem ipsum dolor sit amet», etiquetas HTML de párrafo y copiar.
- Generador de contraseñasGenera contraseñas aleatorias seguras y frases de contraseña memorables con entropía en bits, directamente en tu navegador: nada se envía ni se guarda.
- Comparar dos imágenesComparar dos imágenes y encontrar diferencias: revisión píxel a píxel, cambios marcados en rojo, fundido con control deslizante o imagen de diferencia.
- Bloc de notas onlineBloc de notas online gratis que guarda solo en tu navegador, sin registro: varias notas, buscar y reemplazar, contador de palabras, imprimir, .txt o .md.