Comparador de Textos

Compara dos textos — Gratis, privado, sin límites 🔒 Nada se envía a servidores
🔒 Tu texto nunca se envía a nuestros servidores. Toda la comparación se ejecuta localmente en tu navegador. Pega código confidencial, contratos o documentos con total tranquilidad.
Texto original
Texto modificado
0 añadidas 0 eliminadas 0 sin cambios
Texto original
Texto modificado

Cómo funciona este comparador

Esta herramienta usa el algoritmo Myers diff — el mismo que usan Git, GNU diff y la mayoría de herramientas profesionales de comparación. Encuentra el script de edición más corto (el mínimo de inserciones y eliminaciones de líneas) que transforma el texto original en el modificado.

Diff por línea vs. diff por palabra

El diff por línea compara los textos línea a línea. Cada línea es sin cambios, añadida o eliminada. Este es el modo estándar para comparar código.

El diff por palabra va un paso más allá: dentro de cada línea modificada, resalta las palabras concretas que difieren. Es especialmente útil para editar prosa (revisiones de contratos, borradores de documentos) donde importa exactamente qué palabras cambiaron, no solo qué líneas.

El diff por carácter resalta los cambios carácter a carácter — útil para detectar erratas, diferencias de puntuación o cambios de un solo carácter en el código.

Ignorar espacios

Cuando reformateas código (cambiando sangría, alineando columnas), la lógica no cambia — solo los espacios. Activa Ignorar espacios para eliminar los espacios iniciales y finales de cada línea antes de la comparación, de modo que los cambios solo de formato no aparezcan como diferencias.

Privacidad

Toda la comparación ocurre en tu navegador. No se transmite ningún texto a través de la red en ningún momento. Esta herramienta es segura para documentos confidenciales, código propietario, contratos legales y texto personal. Puedes comprobarlo abriendo las Herramientas para desarrolladores de tu navegador → pestaña Red y observando que no hay ninguna petición saliente durante la comparación.

Casos de uso

  • Desarrolladores: Compara archivos de configuración, respuestas de API, fragmentos de código antes y después de una refactorización.
  • Profesionales del derecho: Compara versiones de contratos para identificar cláusulas añadidas, eliminadas o modificadas. El modo por palabra es ideal para la revisión con control de cambios.
  • Escritores y editores: Compara borradores de manuscritos, comprueba qué cambió entre revisiones, verifica que los cambios sugeridos se aplicaron correctamente.
  • Estudiantes: Compara borradores de ensayos, revisa diferencias entre versiones de un documento, verifica que el feedback recibido se incorporó.
  • Trabajadores de oficina: Compara exportaciones de hojas de cálculo, versiones de informes o borradores de correos.

Atajos de teclado

  • N — Ir al siguiente cambio (cuando el resultado es visible)
  • P — Ir al cambio anterior
  • Intro — Ejecutar la comparación (cuando el foco está en un panel de entrada)

Preguntas frecuentes

No. Toda la comparación ocurre en tu navegador usando JavaScript. Tu texto nunca sale de tu dispositivo. Esta herramienta es segura para documentos confidenciales, código propietario y contratos legales. Revisa la pestaña Red de tu navegador — no se realiza ninguna petición durante la comparación.
Esta herramienta usa el algoritmo Myers diff (algoritmo O(ND) de Eugene Myers, 1986). Encuentra el script de edición más corto — el mínimo de inserciones y eliminaciones de líneas — que transforma el texto original en el modificado. Es el mismo algoritmo que usan Git, GNU diff y la mayoría de herramientas de desarrollo profesionales.
El diff por línea resalta las líneas completas añadidas o eliminadas. El diff por palabra va más lejos: dentro de cada línea modificada, resalta las palabras añadidas o eliminadas concretas. El diff por palabra es especialmente útil para editar prosa y comparar contratos legales cuando necesitas ver exactamente qué palabras cambiaron.
Sí, hasta aproximadamente 10.000 líneas por panel de forma eficiente. Se muestra una advertencia por encima de 50.000 caracteres por entrada. Para entradas muy grandes (más de 100.000 caracteres), la comparación puede tardar entre 1 y 3 segundos. El resultado siempre es completo — no se omite ninguna línea.
Cuando está activada, los espacios iniciales y finales de cada línea se recortan antes de la comparación, y las secuencias internas de espacios se normalizan a un solo espacio. Es útil para comparar código que ha sido sangrado o formateado de nuevo sin cambiar su lógica.
La vista unificada muestra ambas versiones en un solo panel, intercaladas: las líneas eliminadas (en rojo, con el prefijo −) aparecen justo antes de las líneas añadidas (en verde, con el prefijo +). Este es el mismo formato que git diff y la salida de diff -u de Unix. Es compacto y se puede copiar y pegar como un parche estándar.