DevToolbox

Gratis en línea Diff Checker

Compara dos textos o fragmentos de código y ve exactamente qué cambió — diff línea por línea con resaltado de color, gratis y 100% del lado del cliente.

100% lado del cliente · Tus datos nunca salen de tu navegador

Cómo usar Diff Checker

Pega tu texto Original a la izquierda y la versión Modificada a la derecha. Haz clic en Comparar (o pulsa Ctrl/Cmd+Intro) para calcular el diff.

El resultado muestra:

  • Líneas verdes (+) — líneas añadidas en la versión modificada
  • Líneas rojas (−) — líneas eliminadas del original
  • Líneas sin marcar — líneas idénticas en ambas versiones

Los números de línea en la columna izquierda corresponden al original, y la columna derecha a la versión modificada. Un resumen sobre el diff muestra el total de líneas añadidas, eliminadas y sin cambios.

Preguntas frecuentes

¿Qué algoritmo usa esta herramienta de diff?

Utiliza un algoritmo de Subsecuencia Común Más Larga (LCS) — el mismo enfoque base que el comando diff de Unix. Calcula el conjunto mínimo de adiciones y eliminaciones de líneas necesarias para transformar el texto original en el modificado.

¿Qué significan los símbolos + y −?

Las líneas marcadas con + (verdes) están en el texto modificado pero no en el original — fueron añadidas. Las líneas marcadas con − (rojas) están en el original pero no en el modificado — fueron eliminadas. Las líneas sin marcar son idénticas en ambos.

¿Puedo comparar archivos de código?

Sí. Pega el contenido de cualquier archivo basado en texto — código fuente, archivos de configuración, JSON, Markdown, scripts SQL, etc. La comparación es puramente textual, por lo que funciona cualquier formato de archivo que pueda abrirse en un editor de texto.

¿Hay un límite de tamaño?

La herramienta limita cada lado a 400 líneas para mantener un rendimiento instantáneo en el navegador. Para archivos más grandes, considera usar git diff o una herramienta de diff de escritorio como el editor de diff integrado de VS Code.

¿Esta herramienta hace diff a nivel de palabras o caracteres?

Actualmente el diff es a nivel de línea: cada línea se compara como una unidad completa. Este es el formato más legible para código y prosa. El resaltado a nivel de palabras dentro de las líneas cambiadas podría añadirse en una futura actualización.

Herramientas relacionadas