🇬🇧 English🇪🇸 Español🇫🇷 Français🇩🇪 Deutsch🇸🇦 العربية🇧🇷 Português
🚀 Explorar Todas las Herramientas
🚀 Explorar Todas las Herramientas

🆚 Comparador de Textos

Compara dos textos y ve las partes añadidas, eliminadas e iguales por línea, palabra o carácter, localmente.

+0 −0 =0
Añadido Eliminado Sin cambios

📋 Resultado de la comparación

El resultado de la comparación aparece aquí.

🔐 La comparación se calcula en tu navegador. Se carga una pequeña librería de diff desde jsDelivr; tus textos nunca se suben.

📋

Cómo usar esta herramienta

1
⌨️
1. Introduce tu entrada
Escribe, pega o suelta tu archivo arriba.
2
🔒
2. Ejecuta en el navegador
Tus archivos nunca salen de tu dispositivo.
3
💾
3. Descarga el resultado
Guarda o copia al instante, sin registro.

Resumen

Comparador de Textos compara dos textos y resalta cada diferencia: adiciones en verde, eliminaciones en rojo y lo demás intacto. Cambia entre comparación por líneas para documentos y logs, por palabras para prosa y por caracteres para detectar erratas y puntuación. Las estadísticas en vivo cuentan unidades añadidas, eliminadas e iguales, y el botón de copiar genera una lista diff unificada + / − que puedes pegar en cualquier lugar. Todo se calcula localmente en tu navegador; solo se descarga una pequeña librería de diff y tus textos nunca se suben.

Cómo funciona la comparación de textos

Los dos textos se dividen en la unidad elegida, líneas, palabras o caracteres, y un algoritmo de distancia de edición calcula la secuencia más corta de inserciones y eliminaciones que transforma uno en el otro. El resultado se proyecta sobre el texto original para que los cambios aparezcan en línea: verde para adiciones, rojo para eliminaciones y el resto intacto. El modo línea sirve para código y logs, el modo palabra para prosa y contratos, y el modo carácter detecta diferencias invisibles como espacios finales, comillas tipográficas o una coma cambiada. La salida unificada + / − puede copiarse a tickets, revisiones o mensajes de commit.

Detalles de proceso y límites

PropiedadComportamiento
Modos de comparaciónNivel de línea, palabra y carácter
AlgoritmoDiff por distancia de edición con resaltado en línea
EstadísticasRecuento de unidades añadidas, eliminadas e idénticas
ExportaciónCopiar como lista diff unificada + / −
Procesamiento100% en el cliente; los textos nunca se suben
CosteGratis, sin cuenta y sin límite de caracteres

Privacidad: el texto se queda en el navegador

Comparar textos suele implicar borradores, contratos o extractos de logs. Solo se descarga una pequeña librería de diff; los textos se procesan en la memoria de la página y nunca se transmiten, almacenan ni registran, y la herramienta funciona sin conexión tras cargarse.

Comparar texto con eficacia

  • Usa el modo carácter para diagnosticar cadenas «idénticas» que aún fallan al compararse.
  • Usa el modo línea para archivos de configuración y trazas de error.
  • Ignora las diferencias de espacios de forma deliberada: los espacios finales son el culpable habitual.
  • Copia el diff unificado en lugar de capturas al reportar cambios.
  • Para fusiones a tres bandas, compara pares de forma secuencial.

Relacionado: explora las herramientas de texto para contadores, mayúsculas y edición de markdown.

Algoritmos de diff: granularidad por línea, palabra y carácter

Una herramienta de diff compara dos textos e informa qué cambió, pero la salida útil depende de la unidad de comparación. El diff por líneas es el predeterminado para código y configuración porque se corresponde con cómo se editan y revisan los archivos; un solo carácter cambiado dentro de una línea marca toda la línea como modificada. El diff por palabras es mejor para prosa, contratos y traducciones, donde el revisor quiere ver que cambió una palabra dentro de una frase por lo demás idéntica. El diff por caracteres es el más preciso y el más difícil de leer, así que suele reservarse para cadenas cortas como identificadores o hashes. La mayoría de las implementaciones usan subsecuencia común más larga o el algoritmo de Myers, que encuentra el menor conjunto de inserciones y eliminaciones que convierte un texto en el otro; es determinista y no intenta ser listo con el significado. Tres opciones cambian el resultado más que el algoritmo. Ignorar espacios evita que los cambios de sangría ahoguen las ediciones reales; ignorar mayúsculas trata Mayúscula y mayúscula como iguales; ignorar líneas en blanco mantiene el ruido de reformateo fuera del informe. Al comparar versiones de un documento, decide para qué es el informe, revisión, auditoría o fusión, y elige granularidad y opciones en consecuencia. La comparación se ejecuta localmente en tu navegador, así que borradores, contratos y credenciales nunca salen del dispositivo.

Preguntas frecuentes

¿Qué es un diff de texto? +

Un diff muestra qué cambió entre dos versiones de un texto: lo añadido se resalta en verde, lo eliminado en rojo y el resto queda igual. Comparador de Textos admite granularidad por línea, palabra y carácter.

¿Qué modo de comparación debo usar? +

Usa el modo línea para documentos y logs, palabra para ediciones de prosa y carácter para detectar erratas y puntuación.

¿Se suben mis textos? +

No. La comparación se ejecuta íntegramente en tu navegador. Solo se descarga una pequeña librería diff de código abierto desde el CDN jsDelivr; tu contenido nunca se transmite.

¿Puedo copiar el resultado? +

Sí, pulsa el botón de copiar para obtener una lista diff unificada con + para lo añadido y - para lo eliminado.

🔒 100% en el navegador, tus archivos nunca salen de tu dispositivo