Comparación de PDF en línea gratuita

Compara dos archivos PDF lado a lado, con resaltado visual de las diferencias. Resultados instantáneos, sin subida al servidor.

Tus archivos nunca salen de tu dispositivo
Subir primer PDF
Suelta el PDF aquí o haz clic para buscar

Admite PDF · hasta 100 MB

Subir segundo PDF
Suelta el PDF aquí o haz clic para buscar

Admite PDF · hasta 100 MB

Acerca de la comparación de PDF: Esta herramienta renderiza ambos PDF en tu navegador y los compara página por página. En modo superposición, cualquier diferencia a nivel de píxel se resalta en rojo, lo que facilita detectar cambios de texto, modificaciones de diseño, reemplazos de imágenes y otras diferencias visuales. La comparación se realiza localmente - tus PDF nunca salen de tu dispositivo.

Cómo funciona

  1. Sube tu primer PDF seleccionándolo o arrastrándolo a la zona de la izquierda.
  2. Sube tu segundo PDF en la zona de la derecha.
  3. Elige tu modo de vista: “Lado a lado” muestra ambos PDF juntos, “Superposición” muestra las diferencias resaltadas en rojo.
  4. Navega por las páginas usando los botones Anterior/Siguiente o introduciendo directamente un número de página.
  5. En modo superposición, las zonas rojas indican las diferencias de píxeles entre los mismos números de página de ambos documentos.

¿Por qué comparar PDF?

La comparación de PDF es esencial para el control de versiones, la garantía de calidad y la gestión documental. Úsala para rastrear cambios entre revisiones de documentos, verificar que las ediciones se aplicaron correctamente, identificar modificaciones no autorizadas, comparar versiones de contratos o documentos legales, validar envíos de formularios y garantizar la coherencia de los documentos en múltiples copias. El resaltado automático de diferencias ahorra tiempo y reduce errores en comparación con la revisión manual.

Modos de vista explicados

Casos de uso

Preguntas frecuentes

¿Cómo resalta las diferencias el modo superposición?

El modo superposición realiza una comparación píxel por píxel de las páginas renderizadas. Cualquier píxel que difiera entre los dos PDF se resalta en rojo. Esto detecta cambios de texto, modificaciones de imágenes, ajustes de espaciado y cualquier otra diferencia visual.

¿Puedo comparar PDF con dimensiones diferentes?

Sí. Los PDF con tamaños de página diferentes son totalmente compatibles. En modo lado a lado, cada PDF se renderiza en su tamaño original. En modo superposición, el primer PDF determina las dimensiones del lienzo.

¿Qué pasa con los PDF escaneados o basados en imágenes?

Los PDF escaneados (compuestos por imágenes ráster) son totalmente compatibles. La comparación funciona renderizando ambos PDF y comparando el resultado visual, por lo que detecta cambios en documentos escaneados igual que en cualquier otro PDF.

¿Puedo comparar PDF cifrados?

Esta herramienta funciona con PDF estándar. Si tus PDF están protegidos con contraseña o cifrados, primero deberás eliminar la protección con una herramienta de desbloqueo de PDF antes de compararlos.

¿Qué tamaño máximo pueden tener mis PDF?

Cada PDF puede tener hasta 100 MB. El tiempo de procesamiento depende del tamaño del archivo, el número de páginas y las especificaciones de tu dispositivo. Los archivos muy grandes pueden tardar varios segundos en cargarse y renderizarse.

¿La comparación es 100 % precisa?

Sí, para diferencias visuales. La herramienta realiza una comparación exacta píxel por píxel, por lo que detectará cualquier cambio visual. Sin embargo, compara el resultado renderizado, no la estructura interna del PDF - pequeñas diferencias de renderizado debidas a fuentes o bibliotecas PDF pueden aparecer como diferencias cuando el contenido real es idéntico.

¿Qué es una herramienta de comparación de PDF?

Una herramienta de comparación de PDF toma dos archivos PDF y le muestra qué cambió entre ellos. La parte difícil es definir qué significa cambio. Para documentos que se ven iguales, quiere una herramienta que diga idéntico, incluso si los bytes subyacentes difieren porque fueron generados por software diferente. Para documentos que contienen ediciones reales, quiere una herramienta que resalte exactamente dónde cambió el texto, el diseño o las imágenes. Diferentes estrategias de comparación hacen diferentes compensaciones entre capturar cambios reales e ignorar el ruido.

Esta herramienta usa comparación visual: cada página de ambos PDFs se renderiza en una cuadrícula de píxeles, y las dos cuadrículas se superponen. Los píxeles que coinciden se muestran como el fondo; los píxeles que difieren se resaltan en rojo. Esto captura cada cambio visual, incluyendo cambios de diseño, sustituciones de fuente, ediciones de imagen y reescrituras de texto. No captura cambios invisibles (metadatos PDF, campos de formulario ocultos, JavaScript incrustado), lo cual es una característica: esos rara vez importan para la revisión de documentos típicos.

Todo se ejecuta en su navegador usando pdf.js (el renderizador PDF de Mozilla) y pdf-lib (biblioteca de manipulación PDF). Ambos PDFs se cargan en memoria, se renderizan a elementos canvas, y la comparación de píxeles se ejecuta en JavaScript en su máquina. Ningún archivo se sube a un servidor. La herramienta maneja PDFs de hasta 100 MB y funciona en PDFs digitales estándar, PDFs escaneados y PDFs de cualquier fuente siempre que no estén encriptados con contraseña.

Qué hay dentro de la herramienta

La sección superior tiene dos zonas de arrastre lado a lado: suelte el PDF original a la izquierda, el PDF revisado a la derecha. Las etiquetas hacen obvio cuál es cuál, para que no interprete accidentalmente el texto agregado como texto eliminado. Ambos archivos se pueden arrastrar desde su administrador de archivos o seleccionar con un selector de archivos. Tan pronto como se cargan ambos archivos, la herramienta informa el recuento de páginas de cada uno, que es la primera señal de si ocurrieron cambios reales.

Debajo de las zonas de arrastre, un conmutador de modo de vista alterna entre Lado a Lado (ambas páginas renderizadas una al lado de la otra) y Superposición (ambas páginas combinadas con diferencias resaltadas en rojo). Lado a Lado es mejor para un primer vistazo o para compartir capturas de pantalla. Superposición es donde sucede la verdadera comparación: cualquier píxel que difiera entre las dos representaciones aparece en rojo, para que pueda detectar de inmediato qué cambió sin leer ambas versiones.

La navegación de página le permite recorrer el documento página por página. Si los dos PDFs tienen diferentes recuentos de páginas, la navegación se detiene en el más largo, y la página faltante se muestra como en blanco. Los botones saltan a la primera o última página; la entrada de número de página le permite ir directamente a cualquier página específica. Para documentos largos, la navegación es el cuello de botella en lugar de la representación, por lo que el flujo de trabajo es: cargar, saltar a una página, comparar, repetir.

Historia y contexto

El problema del diff en ciencias de la computación (1976)

Comparar dos versiones de un documento es un problema antiguo. La primera solución práctica fue la utilidad diff escrita por Douglas McIlroy en Bell Labs en 1976. Diff compara dos archivos de texto e imprime las líneas que difieren, usando el algoritmo de la subsecuencia común más larga. Eugene Myers mejoró el algoritmo en 1986 con el artículo O(ND) que se convirtió en la base de casi todas las herramientas de diff modernas, incluyendo git. El diff de texto es la base, pero solo funciona en texto, no en documentos renderizados.

Diff visual y comparación de píxeles (década de 1990)

La década de 1990 introdujo herramientas de diff visual que comparaban la salida renderizada en lugar del texto fuente. WinMerge (1998), BeyondCompare (Scooter Software, 1996) y Araxis Merge (1996) agregaron comparación de imágenes junto con texto. El diff píxel por píxel es conceptualmente simple (comparar cada posición de píxel, resaltar coincidencias erradas), pero produce ruido al comparar representaciones que se ven idénticas a los humanos pero difieren por suavizado o sugerencias de fuente. Refinamientos como diff perceptual y similitud estructural (Wang et al. 2004) intentan filtrar diferencias perceptivamente irrelevantes.

Acrobat añade comparación PDF (2015)

Adobe añadió una función Comparar Archivos a Acrobat Pro DC en 2015. A diferencia del diff visual puro, la comparación de Acrobat es consciente del texto: identifica texto insertado, eliminado y reemplazado, y presenta los cambios en una barra lateral, similar a la vista de seguimiento de cambios de Word. Esto funciona bien en PDFs digitales con capas de texto adecuadas pero se degrada en PDFs escaneados o PDFs con codificaciones de fuente personalizadas. La herramienta de Adobe se ejecuta solo en la aplicación de escritorio; no está disponible en el navegador.

DiffPDF y herramientas de diff PDF de línea de comandos (década de 2010)

Herramientas de línea de comandos de código abierto como DiffPDF (2010) y diff-pdf (un envoltorio basado en Wine, 2012) llevaron la comparación PDF a flujos de trabajo con scripts. Estas herramientas comparan ya sea por texto (extraer ambos PDFs y ejecutar diff de texto) o por imagen (rasterizar ambos PDFs y ejecutar diff de imagen). Son útiles en pipelines CI donde quiere marcar regresiones de PDF, pero requieren instalación local y son incómodas para no desarrolladores.

El renderizado de PDF basado en navegador madura (2013)

Mozilla lanzó pdf.js incluido con Firefox 19 en febrero de 2013, haciendo que el renderizado de PDF basado en JavaScript estuviera listo para producción. Chrome integró PDFium (C++, derivado de Foxit) en 2013-2014 con efecto similar. Una vez que los navegadores pudieron renderizar PDFs nativamente, construir una herramienta de comparación PDF basada en navegador se volvió factible: cargar ambos archivos en JavaScript, renderizar cada página a un canvas, comparar buffers de píxeles del canvas. Esta herramienta sigue ese linaje.

Alternativas en la nube enfocadas en privacidad (de 2020 en adelante)

El aumento del trabajo remoto en la era COVID empujó muchas herramientas PDF en línea. La mayoría de los servicios de comparación PDF en la nube (Smallpdf, iLovePDF, PDF24) requieren subir ambos archivos a un servidor para procesamiento, lo cual es inaceptable para documentos confidenciales como contratos, registros médicos o estados financieros. Las herramientas basadas en navegador que se ejecutan del lado del cliente son una alternativa que preserva la privacidad: el archivo nunca abandona su dispositivo, pero obtiene la misma experiencia de comparación que las herramientas en la nube.

Flujos de trabajo prácticos

Revisión de versión de contrato

Una contraparte envía un contrato marcado afirmando que solo una cláusula cambió. Cargue el PDF original y el revisado, cambie al modo de superposición y recorra las páginas. Los resaltados rojos muestran cada modificación real, no solo las que señaló la contraparte. Esto captura cambios introducidos sigilosamente (un cambio de fecha, un número ajustado, una cláusula agregada silenciosamente) que las marcas solo de texto podrían pasar por alto. Guarde capturas de pantalla de cualquier región roja inesperada para seguimiento.

Aprobación de material de diseño y marketing

Un diseñador envía la versión 2 de un folleto afirmando que abordaron sus comentarios. Cargue la versión 1 y la versión 2, superponga cada página y verifique los cambios. El diff de píxeles captura ajustes tipográficos, cambios de color, intercambios de imagen y ajustes de diseño que son fáciles de perder al leer dos versiones secuencialmente. Para material de múltiples páginas, esto es mucho más rápido que imprimir ambos y colocarlos lado a lado.

Verificación de regresión de documentación técnica

Cuando publica documentación técnica como PDF (manuales de usuario, referencias de API, SOPs internos), comparar la nueva versión con la versión anterior captura diferencias no intencionadas. La comparación de píxeles es lo suficientemente sensible para captar un cambio de salto de página o una sección renumerada que el diff de texto podría presentar de manera confusa. Para documentos con cientos de páginas, escanee primero en modo lado a lado, luego superponga cualquier página que se vea diferente.

Comparación año tras año de formularios fiscales

Los formularios fiscales (IRS 1040, UK SA100, French 2042 etc.) cambian cada año. Comparar el formulario de este año con el del año pasado identifica nuevas líneas, deducciones eliminadas y secciones renumeradas. Para contadores y preparadores fiscales, esto es más rápido que leer las notas de cambio del formulario de la autoridad fiscal. La superposición resalta cada cambio impreso de inmediato.

Seguimiento de revisión de artículo académico

Cuando un artículo pasa por revisión por pares, comparar el envío original con la versión revisada ayuda a verificar qué comentarios de revisores fueron abordados. Los PDFs generados por LaTeX suelen ser lo suficientemente limpios para que el diff visual capture cada cambio de texto. Si se actualizaron figuras o ecuaciones, la comparación de píxeles las resalta claramente. Ahorra tiempo en comparación con leer ambas versiones completas.

Seguimiento de cambios de regulación y política

Las regulaciones gubernamentales, políticas corporativas y documentos de estándares (ISO, IEEE, IETF) se publican típicamente como PDF. Comparar la nueva versión con la anterior es la forma más rápida de identificar cambios sustantivos. Los equipos de cumplimiento usan esto para informar a las partes interesadas sobre qué cambió sin releer el documento completo. El modo lado a lado es bueno para el contexto; el modo de superposición es bueno para detectar cada microedición.

Errores comunes

Diferentes generadores producen diferentes representaciones

Un documento exportado desde Microsoft Word y el mismo documento exportado desde Google Docs pueden renderizar el mismo texto con kerning, ajuste de línea o sustituciones de fuente ligeramente diferentes. El diff de píxeles los marca como diferencias, aunque el contenido del documento no haya cambiado. Si está comparando el mismo documento fuente exportado desde dos herramientas diferentes, espere una línea base de ruido. Use la comparación consciente de texto de Adobe o ejecute un diff de texto después de la extracción para filtrar el ruido.

Los PDFs escaneados a diferentes resoluciones se ven diferentes en todas partes

Si un PDF es un escaneo a 300 DPI y el otro es un escaneo a 600 DPI del mismo documento físico, los píxeles renderizados no se alinearán. Cada página aparecerá como un mar de rojo. Coincida la resolución de renderizado reescaneando al mismo DPI, o ejecute OCR en ambos y compare el texto en lugar de la representación visual. El diff visual solo funciona cuando ambos PDFs se renderizan en cuadrículas de píxeles similares.

Diferencias de rotación de página

Si una página en un PDF está rotada 90 grados con respecto a la misma página en el otro PDF, la comparación de píxeles marcará la página completa como diferente. Verifique los metadatos de rotación de página de ambos PDFs antes de comparar. Los lectores de PDF mostrarán ambas páginas verticales en pantalla, enmascarando la rotación subyacente. Use la herramienta de metadatos PDF para verificar la rotación, y rote un PDF para que coincida si es necesario.

El suavizado produce diferencias sub-píxel

Incluso al comparar PDFs idénticos renderizados dos veces, el suavizado del navegador puede producir pequeñas diferencias de valor de píxel a lo largo de los bordes del glifo. La superposición puede mostrar un halo rojo tenue alrededor del texto. Esto es ruido de renderizado, no un cambio real. Si el ruido está abrumando la señal, considere un umbral de comparación más alto (tratar píxeles dentro del 5 por ciento entre sí como coincidentes) o rasterice a mayor resolución donde cada glifo ocupa más píxeles.

Los cambios de diseño cascadean resaltados rojos

Si agrega un solo párrafo cerca de la parte superior de una página, el resto de la página se desplaza hacia abajo. Cada línea debajo del párrafo insertado ahora se sienta en una coordenada y diferente, y el diff de píxeles las resalta todas como diferentes. El cambio real fue un párrafo, pero el diff visible es todo lo debajo de él. Esta es la razón principal por la que el diff consciente de texto (que entiende párrafos) a menudo da mejores resultados que el diff de píxeles puro para PDFs con mucho contenido.

El diff visual pierde cambios invisibles

Los PDFs pueden tener cambios invisibles: ediciones de metadatos, JavaScript incrustado, campos de formulario ocultos, marcas de agua establecidas en opacidad cero, archivos adjuntos. La comparación visual no captará ninguno de esos porque no se renderizan en píxeles. Para auditoría integral, combine el diff visual con la herramienta de metadatos PDF (que muestra productor, fecha de creación, título, entradas de diccionario personalizadas) y la herramienta de desbloqueo PDF (que revela banderas de cifrado). El diff visual es necesario pero no suficiente.

Privacidad y manejo de datos

Ambos PDFs que carga en la herramienta permanecen en su dispositivo todo el tiempo. pdf.js y pdf-lib son bibliotecas JavaScript que se ejecutan en su navegador; no realizan ninguna solicitud de red con el contenido del archivo. Los archivos se leen en memoria, se renderizan a elementos canvas, y la comparación de píxeles se ejecuta en JavaScript. Nunca subimos ninguno de los archivos, nunca registramos el contenido, y nunca analizamos lo que hay en ellos. Esto importa porque los documentos que más quiere comparar (contratos, informes financieros, correspondencia legal, registros médicos) son exactamente los que nunca debería enviar a un servicio de terceros.

Una vez que la página se carga, la herramienta funciona sin conexión. Puede desconectarse de internet, soltar ambos PDFs, ejecutar la comparación y revisar la superposición sin que sus datos toquen jamás otra máquina. El resultado de la comparación (la superposición resaltada en rojo) es una imagen renderizada en la página; si quiere mantenerla, tome una captura de pantalla. Nada se guarda del lado del servidor y nada se sube.

Cuándo no usar esta herramienta

Comparación de solo texto (use diff-checker en su lugar)

Si sus PDFs son solo texto y quiere un diff línea por línea con inserciones y eliminaciones señaladas, primero extraiga el texto (PDF a texto) y ejecute el resultado a través de una herramienta de diff de texto. El diff de texto maneja el reflujo de párrafo, los cambios de diseño y los cambios de fuente de forma natural, ninguno de los cuales el diff de píxeles maneja bien. La herramienta diff-checker de Absolutool hace exactamente eso para el texto. El diff de píxeles es mejor cuando importa el diseño y los elementos visuales, no la prosa pura.

Comparar PDFs que deberían ser idénticos a nivel de byte

Si necesita verificar que dos PDFs son exactamente el mismo archivo (reproducibilidad de compilación, verificación de integridad de archivo, detección de fraude), use una comparación de hash (SHA-256, MD5) en lugar del diff visual. Una verificación de hash es más rápida, determinista e inmune al ruido de renderizado. La herramienta file-hash calcula un hash SHA-256 en segundos; si los hashes coinciden, los archivos son idénticos; si difieren, los archivos no son los mismos sin importar cómo se rendericen.

PDFs muy grandes que exceden la memoria del navegador

Cargar dos PDFs de 100 MB simultáneamente, más los canvases renderizados para cada página, consume mucha memoria del navegador. En laptops de baja especificación y la mayoría de dispositivos móviles esto puede colapsar la pestaña. Para PDFs muy grandes (dibujos arquitectónicos, manuales de miles de páginas), divida primero cada PDF con la herramienta divisor de PDF y compare las partes correspondientes. O use una herramienta de escritorio como Adobe Acrobat Pro DC para comparación intensiva de memoria.

Comparar PDFs en diferentes formatos de archivo

Si un documento es un PDF y el otro es un archivo Word o una página HTML, esta herramienta no puede compararlos. Convierta primero ambos a PDF (o ambos a texto) para comparar similar con similar. Comparar entre formatos casi siempre produce diferencias visuales enormes porque los renderizadores son completamente diferentes. Convierta a un formato común primero; luego compare.

Más preguntas

¿Por qué la superposición muestra rojo aunque los PDFs se ven idénticos?

La comparación píxel-perfecta captura diferencias de renderizado sub-píxel que los humanos no pueden ver. Los dos PDFs pueden haber sido generados por herramientas diferentes (Word vs LaTeX vs InDesign) que insinúan fuentes de manera diferente o suavizan los bordes de manera diferente. El contenido es el mismo; los píxeles no. Para estos casos, prefiera el diff basado en texto después de extraer texto de ambos PDFs, o acepte que el ruido es real y mire solo las grandes regiones rojas.

¿Puedo comparar PDFs escaneados?

Sí, los PDFs escaneados funcionan porque la herramienta compara píxeles renderizados en lugar de texto. La captura es que ambos escaneos deben estar en la misma resolución y orientación, o la comparación será ruido inútil. Para escaneos de la misma página física, esta herramienta captura diferencias como escritura agregada, marcas de redacción o sellos. Para escaneos de páginas diferentes a diferentes DPIs, primero ejecute OCR en ambos y compare el texto.

¿La herramienta sabe cuál PDF es más antiguo?

No, la herramienta trata ambos PDFs simétricamente. Le muestra dónde difieren; no infiere cuál es el original y cuál es la revisión. Usted decide qué archivo poner en qué lado. Las etiquetas Izquierda y Derecha son puramente posicionales. Si necesita contexto temporal (cuál vino primero), verifique los tiempos de modificación del archivo en su administrador de archivos o los metadatos PDF.

¿Puedo exportar la comparación como un informe?

No directamente: la comparación se renderiza en vivo en el navegador. Para capturarla, tome capturas de pantalla de las páginas de superposición y pegue en un documento de informe. Para informes más sofisticados (un PDF de diferencias con anotaciones), la función Comparar Archivos de Adobe Acrobat Pro DC produce un informe imprimible; esta herramienta de navegador se enfoca solo en la comparación visual en vivo.

¿Qué pasa si los dos PDFs tienen diferentes recuentos de páginas?

La navegación de página se extiende al recuento máximo de páginas de cualquier PDF. Cuando llega a una página que solo un PDF tiene, el otro lado se muestra en blanco. Este es el comportamiento más simple y generalmente el más útil: si la versión 2 agregó dos páginas al final, ve esas páginas como contenido agregado. Si se insertaron páginas en el medio, cada página subsiguiente aparecerá como diferente porque se han desplazado; esa es la señal de que ocurrió una inserción.

¿Por qué comparación basada en píxeles en lugar de basada en texto?

La comparación de píxeles captura todo lo visual: ediciones de texto, cambios de diseño, cambios de imagen, sustituciones de fuente, ajustes de color, redacciones. La comparación basada en texto solo captura cambios de texto y es ciega al diseño y las imágenes. Para revisión de documentos (contratos, informes, marketing) los cambios visuales a menudo importan tanto como el texto. La comparación de píxeles es el valor predeterminado más seguro; para comparación de prosa pura, un diff de texto es más preciso.

Herramientas relacionadas