tool hub Centro de herramientas

Diff Checker

Diff Checker — se ejecuta en el navegador. No se guardan datos.

Se ejecuta en el navegador Sin registro Gratis


Comparar texto (Diff)

Introduce los valores y pulsa Calcular.

Cómo usar

  1. Pegue la versión antigua a la izquierda en Original (A) y la nueva a la derecha en Comparar (B).
  2. Pulse Comparar. Las líneas comunes, añadidas y eliminadas se calculan línea a línea.
  3. Las estadísticas de arriba muestran recuentos de líneas iguales y añadidas / eliminadas. Añadidas y eliminadas son un total combinado.
  4. En el resultado, el verde + es una línea solo en B, el rojo - solo en A, y las líneas sin color son compartidas.
  5. Los caracteres especiales HTML se escapan antes de mostrar. Restablecer borra ambos lados y el resultado.
  6. Dejar el original a la izquierda y lo editado a la derecha hace que el verde se lea como «líneas nuevas». Incluso las diferencias solo de espacios cuentan como líneas distintas.

Conceptos clave

La comparación de texto (diff) alinea dos documentos con un LCS a nivel de línea (subsecuencia común más larga). El contenido compartido permanece; las líneas restantes son eliminaciones (rojo, solo A) y adiciones (verde, solo B). No hay cabeceras de parche Git, resaltado a nivel de palabra ni detección de líneas movidas. Una diferencia de espacio o tabulador hace una línea distinta, así que un cambio de indentación en código puede parecer reescrito por completo.

Las estadísticas de líneas iguales son el recuento de líneas comunes; añadidas/eliminadas es verde más rojo. Los registros muy largos pueden ralentizar la tabla, así que recorte rangos. Encaja una primera pasada de revisión de código, corrección de traducción o diff de archivo de configuración. Ninguna caja se envía a un servidor. Si necesita resaltado a nivel de carácter, trátelo como borrador y use un editor o Git para el detalle.

Ejemplo

Si A es alpha / beta y B es alpha / gamma, obtiene 1 línea igual y 2 añadidas/eliminadas. beta es una eliminación roja, gamma una adición verde, alpha sin color. Comparar dos lados vacíos muestra solo una nota «(vacío)». Los caracteres de etiqueta HTML se escapan para que el marcado no se rompa. Un comentario extra en un archivo de configuración hace que toda esa línea parezca cambiada. Igualar los finales de línea en ambos lados antes de comparar reduce el ruido.

Relacionado: Buscar y reemplazar · Vista previa de Markdown · Contador de caracteres

Preguntas frecuentes

¿El diff de texto es a nivel de carácter?

Es a nivel de línea. Si solo cambia una palabra dentro de una línea, toda la línea se muestra como una eliminación más una adición. No hay resaltado de espacios.

¿Las líneas que solo difieren en espacios se tratan como iguales?

No. Espacios, tabuladores o espacios finales distintos hacen una línea distinta. El código solo indentado puede parecer totalmente cambiado.

¿Cómo se contabilizan las añadidas y eliminadas?

Líneas verdes más líneas rojas. Las líneas iguales se cuentan por separado. Una línea cambiada suele ser 1 eliminación + 1 adición.

¿Puede producir un parche Git diff?

Solo resalta en pantalla. No exporta cabeceras <code>diff -u</code> ni archivos de parche: use Git para commits.

¿Puedo comparar registros muy largos?

Sí, pero muchas líneas pueden hacer lento el trabajo de la tabla LCS. Recorte el rango problemático.

¿Se guarda el diff en un servidor?

No. El original A y el comparar B se emparejan solo en el navegador y no se envían ni se guardan.

Diff Checker imagen de portada
La entrada no se envía al servidor y desaparece al cerrar la página.

Última revisión: 2026-09-04