Todas las herramientas

Comparador de textos

Compara dos textos línea por línea, resaltando añadidos y eliminados

+ 0 Añadido0 Eliminado= 1 Sin cambios

Cómo funciona

Comparador de textosCompara dos textos línea por línea, resaltando añadidos y eliminados. Todo el procesamiento ocurre en tu navegador — sin subida, sin registro, sin email. Gratis para siempre.

Última actualización:

Acerca de Comparador de textos

Comparar textos enfrenta dos fragmentos y resalta exactamente qué cambió: las adiciones en verde, las eliminaciones en rojo y el contexto sin cambios en gris. Pega un original a la izquierda y una versión modificada a la derecha y aparecerá al instante un diff unificado o dividido para revisar las ediciones de un vistazo.

Es la forma más rápida de comparar dos borradores de un ensayo, dos versiones de una cláusula contractual, dos archivos de log o dos fragmentos de configuración cuando no tienes a mano un repositorio Git ni una aplicación de diff especializada. Editores, abogados, desarrolladores y traductores lo emplean para revisiones visuales rápidas.

La comparación se ejecuta íntegramente en tu navegador: ninguno de los dos lados del diff se envía a servidor alguno. Documentos confidenciales, borradores de contratos y código fuente sin publicar permanecen en tu equipo.

Cómo usar Comparador de textos

  1. Pega el texto antiguo u original en el panel Original (izquierda).
  2. Pega el texto nuevo o modificado en el panel Modificado (derecha).
  3. Elige el modo de visualización: Unificado muestra los cambios en línea, al estilo de un diff de Git; Dividido coloca las dos versiones lado a lado.
  4. Recorre el resultado buscando los segmentos verdes Añadido y rojos Eliminado: las líneas sin cambios quedan neutras para que la vista las salte.
  5. Si el panel informa de "Los dos textos son idénticos", sabes que nada ha cambiado sin tener que leer línea por línea.
  6. Edita cualquiera de los paneles y el diff se actualizará en vivo; itera hasta haber revisado todos los cambios.

Casos de uso comunes

  • Revisar las ediciones tipo control de cambios que un compañero hizo en un Google Doc cuando olvidó dejar activado el historial.
  • Comparar una cláusula contractual antes y después de la revisión jurídica para ver con precisión qué redacción se negoció.
  • Detectar diferencias sutiles entre dos archivos de log o dos stack traces para entender por qué un servidor falla.
  • Traductores que verifican que una localización solo cambió el idioma y no el marcado o los marcadores de posición que la rodean.
  • Desarrolladores que comparan dos fragmentos pegados de JSON o YAML sin necesidad de meterlos antes en Git.

Consejos y errores comunes

  • Esta herramienta hace el diff línea a línea: cada salto de línea es una unidad de comparación. Si dos párrafos largos difieren en una sola palabra, el párrafo entero aparece como eliminado y vuelto a añadir. Para una granularidad más fina, divide la entrada en líneas cortas (una oración por línea funciona muy bien) antes de comparar.
  • Para diferencias a nivel de carácter dentro de una sola línea, pega solo esa línea a cada lado y el diff se reducirá al fragmento mínimo modificado.
  • Las diferencias de espacios en blanco cuentan. Espacios al final, mezclas de tab/space y discrepancias CRLF/LF aparecerán como cambios: límpialos primero si solo te interesa el contenido.
  • La vista Dividida es más cómoda para diffs largos; la Unificada es más compacta y coincide con el formato que usan Git, GitHub y la mayoría de herramientas de revisión de código.

Preguntas frecuentes

¿Cómo funciona el algoritmo de diff?

Usamos un enfoque de subsecuencia común más larga (LCS) sobre líneas, la misma idea detrás de 'diff' de Unix. Cada línea se compara como un todo.

¿Puedo ver diferencias a nivel de palabra?

Actualmente comparamos por línea. Para granularidad de palabra, pega fragmentos cortos para que cada frase quede en su propia línea.

¿Los textos originales se suben?

No. Toda la comparación corre en tu navegador; no se envía nada a ningún sitio.

¿Por qué un cambio menor de palabras pinta de rojo y verde un párrafo entero?

Porque el diff opera sobre líneas completas. Si tus dos párrafos son cada uno una sola línea, cualquier cambio hace que la línea completa parezca reemplazada. Dividir el párrafo en una oración por línea genera un diff mucho más legible.

¿Puedo comparar tres o más versiones a la vez?

No en una sola vista. Compara primero A vs B y luego B vs C en una ejecución separada. Para una verdadera fusión a tres bandas, del tipo que Git usa para combinar ramas, una herramienta de merge de escritorio resulta más adecuada.

¿El diff funciona con código de indentación significativa, como Python o YAML?

Sí: los espacios al inicio de la línea se tratan como cualquier otro carácter, así que un cambio de indentación se ve con claridad. Es exactamente lo que quieres al revisar código donde la sangría tiene significado semántico.

Herramientas relacionadas