Un comparador de diferencias online gratuito que no sale de la pestaña
Comparador de diferencias gratuito para texto, código y archivos. Compara dos partes en paralelo online. Sin subidas ni cuentas.
Esta página es la herramienta de comparación de texto. Pega el original a la izquierda, la versión modificada a la derecha y haz clic en Comprobar diferencias. Las eliminaciones se muestran en rosa en el Original y las adiciones en verde en el Modificado. Puedes seguir editando cualquier casilla. La comparación nunca sale de esta pestaña.
Esto es lo que se conoce como comparador de diferencias online (diff checker): dos textos, un script de edición mínima y un resaltado visual claro. También funciona como comparador de código y cadenas de texto, ya que utilizan el mismo algoritmo. Sin cuentas ni registros. Sin subidas a servidores. Al cerrar la pestaña se borra todo, salvo el historial opcional guardado en este navegador.
Los datos estructurados, imágenes y documentos tienen sus propias herramientas: Diferencia JSON,Diferencia XML,Diferencia YAML,Diferencia de listas,Diferencia de imágenes,Diferencia de PDF, Diferencia de Word.
Comportamiento del comparador de código
Un comparador de código es un diff de texto con tipografía monoespaciada. Carga dos archivos o pega dos fragmentos. El primer análisis compara líneas completas, igual que git. Las líneas modificadas reciben una segunda pasada a nivel de palabras para que un carácter cambiado no se pierda en una línea larga. Ignora espacios si se aplicó un formateador o si el archivo cambió entre saltos de línea Windows y Unix. Mantén los espacios en Python, YAML o Makefiles donde la sangría es esencial.
No es un compilador sintáctico: renombrar una variable en veinte lugares se mostrará como veinte cambios. Si casi todas las líneas aparecen modificadas, formatea ambos lados con la misma sangría y vuelve a intentarlo. Para proyectos completos, git diff en tu terminal sigue siendo la mejor opción; esta página es perfecta para fragmentos rápidos que no quieres o no puedes subir a un repositorio.
JSON, XML y YAML
JSON y XML son texto plano hasta que los interpretas como árboles de datos. Si los comparas aquí, el orden de las claves influye en el resultado. Abre Comparador JSON para ordenar claves y formatear antes de comparar. Comparador XML ordena los atributos de las etiquetas. Comparador YAML interpreta la estructura para que las comillas o sangrías no generen diferencias innecesarias.
Comparador de textos y cadenas
El comparador de textos está diseñado para párrafos, correos, traducciones y documentos con saltos de línea automáticos. Los diffs por líneas asumen que la línea es la unidad básica, lo cual es ideal para código pero deficiente en párrafos que se ajustan al ancho de pantalla. Esta herramienta realiza un análisis por palabras en cada línea modificada para seguir cada término alterado.
El comparador de cadenas funciona igual con textos breves: dos tokens, dos URLs, dos claves hash o dos mensajes de error. No necesitas modos especiales: pega ambos valores y pulsa Comprobar diferencias.
Cómo se ejecuta la comparación
Utilizamos el algoritmo de Myers (1986) para calcular el número mínimo de inserciones y eliminaciones. Una eliminación seguida de una inserción se interpreta como una modificación de la misma línea, ejecutando un diff detallado por palabras.
El proceso se ejecuta en un Web Worker en segundo plano para no congelar la pestaña. El historial opcional se guarda en localStorage en tu dispositivo y se puede borrar cuando desees.
Un comparador gratuito y privado
La mayoría de comparadores online tienen un diseño obsoleto o envían tus textos a servidores externos para limitar su uso. Esta herramienta es un sitio estático: tus datos nunca se envían por internet, no hay API de comparación en la nube ni sistemas de cuentas.
Úsalo cuando necesites comparar dos textos o archivos de inmediato en tu navegador con total privacidad.