⚖️ Comparar · Resaltar · Parche

Comparador de Textos

Compara dos textos y resalta las diferencias en vista lado a lado, unificada o en línea. Basado en el algoritmo Myers diff — el mismo que usa Git y GitHub.

Original (A)

Modificado (B)

Una herramienta diff seria que funciona completamente en tu navegador

Esta página implementa el mismo algoritmo Myers diff que usan Git, GitHub, GitLab, VS Code y la mayoría de herramientas "diff". Encuentra el script de edición más corto — la secuencia mínima de inserciones y eliminaciones para convertir un texto en otro. El resultado es una comparación limpia e intuitiva sin falsos "todo ha cambiado".

Tres modos de vista

Tres granularidades de comparación

Opciones de ignorar

¿Por qué Myers y no un algoritmo más simple?

El diff de subsecuencia común más larga es O(N·M) en tiempo y memoria — válido para unos cientos de líneas pero lento en archivos reales. El algoritmo de Myers es O(N·D), donde D es el tamaño del diff real. Para entradas típicas (la mayoría de líneas sin cambios), D es pequeño y el algoritmo se ejecuta en tiempo casi lineal. Nuestra implementación procesa diffs de 500 líneas en milisegundos.

Privacidad

Ambos textos se comparan íntegramente en tu pestaña del navegador. No subimos, no registramos, no analizamos. No se carga ninguna librería externa — el algoritmo son ~120 líneas de JavaScript puro incrustado en la página.

Exportar

El botón Copiar como parche unificado copia un parche estilo diff -u al portapapeles, listo para pegar en un comentario de GitHub, un mensaje de Slack, o para guardar como archivo .patch.

Casos de uso frecuentes

Preguntas Frecuentes

¿Cómo compara textos este diff checker?
Usa el algoritmo de diff de Myers — el mismo utilizado por Git, GitHub y VS Code. Encuentra el script de edición más corto (mínimas inserciones y eliminaciones) para convertir un texto en el otro, produciendo una comparación limpia sin falsos positivos.
¿Esta herramienta sube mi texto a un servidor?
No. Ambos textos se comparan completamente en la pestaña de tu navegador usando unas 120 líneas de JavaScript vanilla. Nada se sube, registra o analiza externamente. Cierra la pestaña y tus datos desaparecen.
¿Qué modos de vista y opciones de granularidad están disponibles?
Puedes ver diffs en modo lado a lado, unificado (estilo git) o inline. La granularidad de comparación puede ser por líneas, palabras o caracteres. También puedes ignorar espacios en blanco, mayúsculas/minúsculas o líneas vacías para enfocarte en los cambios significativos.
¿Cuáles son los casos de uso típicos de un diff checker?
Los usos comunes incluyen comparar versiones de archivos de configuración, verificar revisiones de contratos legales palabra por palabra, detectar errores de un solo carácter en claves API o URLs, ver qué cambió entre borradores generados por IA, y generar parches compartibles sin hacer commit a Git.
¿Este diff checker es realmente gratis?
Sí, 100% gratis sin restricciones. No hay registro, no hay límite de tamaño de archivo, no hay límite de uso y no hay nivel premium. Puedes comparar textos tan a menudo como necesites. La herramienta se mantiene solo con anuncios.

Herramientas Relacionadas