Comparador de diferencias

Compara dos textos y resalta líneas añadidas, eliminadas y sin cambios

¿Qué es y cómo funciona?

Un comparador de diferencias (diff) compara dos textos y resalta exactamente qué ha cambiado entre ellos: qué líneas se añadieron, cuáles se eliminaron y cuáles siguen igual. En lugar de leer dos versiones en paralelo intentando detectar la diferencia a ojo, obtienes una vista con colores que apunta directo a ella. Así funcionan por dentro la revisión de código, el control de versiones y la colaboración en documentos: cada cambio se expresa como un conjunto preciso de adiciones y eliminaciones, no como "algo es distinto en algún sitio".

La comparación funciona alineando los dos textos y hallando el conjunto mínimo de ediciones que convierte uno en el otro, de modo que las secciones sin cambios cuadran y solo destacan las diferencias reales. Eso hace que un diff sea valiosísimo para cazar un único valor alterado escondido en un archivo de configuración largo, confirmar qué editó un compañero en un contrato o entender por qué dos salidas que "deberían ser idénticas" no lo son. Esta herramienta ejecuta la comparación en tu navegador, así que el texto que pegas nunca se sube.

Casos de uso

Preguntas frecuentes

¿El diff compara línea a línea o carácter a carácter?

Primero alinea los textos por líneas y luego resalta los cambios dentro de ellas, así ves tanto qué líneas cambiaron como qué cambió dentro de cada una. Coincide con el modelo que usan herramientas como Git y las plataformas de revisión de código.

¿Por qué dos líneas se marcan distintas si parecen iguales?

La causa habitual son caracteres invisibles: espacios al final, tabuladores frente a espacios o finales de línea distintos (CRLF de Windows frente a LF de Unix). Un diff es exacto, así que señala diferencias que tu ojo no ve — y eso es justo lo que lo hace útil.

¿Puede comparar dos versiones de código o configuración?

Sí. Sirve cualquier texto plano: código fuente, JSON, YAML, CSV, logs o prosa. Es especialmente práctico con archivos de configuración, donde un solo flag cambiado puede ser difícil de encontrar a mano.

¿Se envía mi texto a algún sitio?

No. La comparación se ejecuta por completo en tu navegador, así que ninguna versión se sube. Puedes comparar con seguridad código propietario, documentos privados o datos sensibles.

Desarrollador

Generador de UUID · Conversor de timestamps · Codificador Base64 · Decodificador Base64 · Generador de hash · Conversor de colores