Herramienta de desarrollo / 18

Diff Checker

Compara dos textos línea por línea y marca adiciones, eliminaciones y contenido sin cambios.

Diff Checker: TOEA calcula una comparación de líneas por la subsecuencia común más larga, anteponiendo + a las adiciones y - a las eliminaciones. Funciona al 100 % en tu navegador, sin subir archivos a ningún servidor.

Se ejecuta
En tu navegador
Coste
Gratis · sin registro
Disponibilidad
Lista para usar
Comparador de líneasProcesamiento local

Funciona por completo en tu navegador

Haz que ambos lados sean comparables primero

Una comparación por líneas informa de cualquier diferencia de bytes, así que un archivo con otra indentación o espacios finales hace que todas las líneas parezcan modificadas. Pasa primero ambos textos por el mismo formateador: el formateador de SQL para las consultas, o la misma configuración del editor para el código. Para JSON, la comparación de JSON compara por clave e ignora por completo el formato y el orden de las claves.

Leer el resultado

Una línea editada aparece como un par: la versión anterior marcada con - y la nueva con +. Un bloque que se ha movido aparece como una eliminación en un lugar y una adición en otro, ya que una comparación por líneas no entiende de movimientos. Cuando cambia una palabra pequeña en una línea larga, el par contiene la línea completa; compara esas dos líneas una al lado de la otra para encontrarla.

A partir de 500 líneas por lado, usa git diff --no-index old.txt new.txt, que funciona con dos archivos cualesquiera, o diff -u old.txt new.txt.

Cómo se usa

  1. Pega el texto original y el modificado.
  2. Elige Comparar texto.
  3. Revisa o descarga el diff de líneas con prefijos.

Privacidad y límites

Ambas entradas permanecen en tu dispositivo. La comparación se limita a 500 líneas por lado para evitar un uso excesivo de memoria del navegador.

Herramientas relacionadas

Preguntas frecuentes

¿Es un diff a nivel de caracteres?

No. Compara líneas completas a propósito para que los cambios en código y documentos sean legibles.

¿Qué significan dos espacios al inicio de la línea?

Esa línea está sin cambios en ambas entradas.

Herramienta gratuita · se ejecuta en tu navegador · sin cuenta