Comparar PDF

🔒 Both PDFs stay in your browser. Nothing uploads. Close the tab and the files are gone.

Comparar PDF saca el texto de dos PDF y te muestra, línea por línea, exactamente qué cambió — qué se añadió, qué se quitó, qué sigue igual. Elige "Lado a lado" para la vista clásica de redline en dos paneles, o "Unificado" para una sola columna con marcadores +/- (el formato que usa git). Construido para los casos comunes: un contrato que volvió con revisiones, un borrador que tu editor marcó, un documento de política que cambió silenciosamente entre versiones. Alcance honesto: esto es un diff de TEXTO, no un diff visual. Maquetación, fuentes, imágenes, color, firmas — nada de eso se compara. Si necesitas comparación a nivel de píxel, usa la función Comparar Archivos de Adobe Acrobat. Todo corre en tu navegador vía PDF.js de Mozilla; los PDF nunca se suben.

Built by Bob Article by Lace QA by Ben Shipped

Cómo usar

  1. 1

    Suelta tus dos PDF en los huecos "Original" y "Actualizado". El orden importa — las líneas "eliminadas" son las que están en Original pero no en Actualizado; las "añadidas" son al revés.

  2. 2

    Pulsa Comparar. La herramienta lee cada PDF, reconstruye el texto (con saltos de línea según la maquetación) y ejecuta un diff a nivel de línea.

  3. 3

    Lee el resumen: X añadidas, Y eliminadas, Z sin cambios. El diff aparece abajo — alterna entre Lado a lado y Unificado según prefieran tus ojos.

  4. 4

    ¿Necesitas enviar el diff a alguien? Haz una captura de pantalla — no hay descarga porque esto es un visor, no un editor.

Preguntas frecuentes

Ratings & Reviews

Rate this tool

Sign in to rate and review this tool.

Loading reviews…

Qué hace la herramienta Comparar PDF

Comparar PDF toma dos PDF, saca el texto de ambos y te muestra línea por línea qué cambió — qué se añadió, qué se quitó, qué sigue igual. Suelta el original en un hueco y la versión actualizada en el otro, pulsa Comparar y en unos segundos tienes una vista de redline. Elige Lado a lado para la maquetación clásica de dos paneles que esperan los revisores de contratos, o elige Unificado para una sola columna con marcadores +/− (el formato que usa git para diffs de código).

Una cosa que conviene decir en voz alta, porque es la pregunta que la mayoría haría primero: esto es un diff de TEXTO, no un diff visual. La herramienta lee el flujo de contenido de texto de cada PDF y compara esas cadenas de caracteres. No compara maquetación, fuentes, colores, imágenes, firmas ni dónde se sitúan las cosas en la página. Si necesitas comparación visual a nivel de píxel, la función Comparar Archivos de Adobe Acrobat es la herramienta adecuada y lo repetiremos más adelante en este artículo. Para comparar las palabras en dos PDF — que es lo que el 90% del trabajo de revisión de contratos, corrección y monitoreo de políticas necesita — esta herramienta tiene la forma correcta y corre en segundos.

Toda la tubería corre en tu navegador. PDF.js (el renderizador de Mozilla, el mismo que va dentro de Firefox) extrae el texto. El paquete diff — mismo algoritmo que usan git y la mayoría de herramientas de revisión de código — ejecuta la comparación a nivel de línea. Los PDF nunca se suben.

Cómo funciona el diff, en lenguaje claro

El algoritmo se llama diffLines y la idea es sencilla: encuentra la subsecuencia común más larga de líneas entre los dos documentos, marca todo lo demás como "añadido" (líneas que aparecen en el PDF actualizado pero no en el original) o "eliminado" (líneas que aparecen en el original pero no en el actualizado) y emite el resultado en orden. Es el mismo algoritmo que los informáticos llevan refinando desde los años 70 y es lo que usa GitHub cada vez que abres un pull request.

¿Qué cuenta como "cambio"? Cualquier línea que no sea idéntica byte a byte. Cambia una sola palabra en un párrafo y la línea entera queda marcada como eliminada Y la nueva versión queda marcada como añadida — comportamiento estándar de diff. Los espacios en blanco cuentan: un espacio al final cambia la línea. La puntuación cuenta: cambiar una coma por un punto y coma cambia la línea. Si necesitas granularidad a nivel de palabra — solo las palabras cambiadas resaltadas dentro de una frase por lo demás idéntica — abre ambos archivos en una herramienta dedicada de redline como Litera Compare o Workshare Compare. Ese es otro algoritmo y un producto mucho más pesado.

Para la mayoría de revisiones reales — la contraparte editó la cláusula de indemnización, el editor reescribió el segundo párrafo, el equipo de política cambió "deberá" por "debe" en tres sitios — el nivel de línea es suficiente para ver exactamente qué se movió. El resumen arriba te da los números en bruto: X añadidas, Y eliminadas, Z sin cambios. El cuerpo te muestra qué líneas.

Lado a lado vs. unificado — qué vista usar

La herramienta ofrece ambas vistas porque distintos trabajos quieren distintas formas.

VistaQué vesMejor para
Lado a ladoDos columnas. Izquierda = original. Derecha = actualizado. Los bloques eliminados y añadidos se emparejan en la misma fila cuando están adyacentes en el flujo del diff.Revisiones de contratos, prosa donde quieres leer la versión vieja y la nueva en paralelo y sentir la textura del cambio.
UnificadoUna columna. Líneas eliminadas prefijadas con − (rojo). Líneas añadidas prefijadas con + (verde). Líneas de contexto sin cambios. Mismo formato que emite git diff.Escaneo rápido, compartir capturas con desarrolladores, cualquiera que lea bien las revisiones de git.

Ambas vistas se alimentan de los mismos datos de diff, así que alternar no vuelve a ejecutar nada. Cambia adelante y atrás según necesites — la mayoría de revisores se queda con lado a lado para la primera pasada (para sentir la forma de los cambios) y unificado para la segunda (para contar adiciones y eliminaciones exactas).

Cómo comparar dos PDF

  1. Suelta tus dos PDF en los huecos. El hueco "Original" es la versión anterior. El hueco "Actualizado" es la más nueva. El orden importa: las líneas eliminadas son las que están en Original pero no en Actualizado; las añadidas son al revés. Intercambia los huecos y "añadido" se convierte en "eliminado."
  2. Pulsa Comparar. La herramienta lee cada PDF (unos segundos por cada cien páginas), extrae el texto con PDF.js, reconstruye los saltos de línea desde la maquetación y ejecuta diffLines.
  3. Lee el resumen arriba: X añadidas, Y eliminadas, Z sin cambios. Ese número solo a menudo te dice lo que necesitas — "solo 4 líneas cambiaron en 80 páginas" es una conversación distinta a "412 líneas cambiaron."
  4. Recorre el diff. Alterna entre Lado a lado y Unificado según prefieran tus ojos.
  5. ¿Necesitas compartir lo que encontraste? Haz una captura — no hay descarga porque esto es un visor, no un editor. La mayoría de revisores hace captura de algunos bloques clave y los pega en Slack, correo o el sistema de gestión de contratos.

Un ejemplo trabajado: un contrato que volvió con redlines

Enviaste un acuerdo de suscripción SaaS a una contraparte llamada Globex el 3 de abril. El 8 de mayo lo devolvieron con sus revisiones propuestas. El correo de portada dice "cambios menores" pero llevas suficiente tiempo en esto para querer verificarlo tú mismo.

Sueltas globex-msa-2026-04-03.pdf en Original y globex-msa-2026-05-08-revised.pdf en Actualizado. Pulsas Comparar. El resumen dice: 23 añadidas, 18 eliminadas, 1.847 sin cambios. Unas 41 líneas se movieron en lo que parece un documento de 60 páginas. "Menor" hace bastante trabajo en ese correo de portada.

Escaneas la vista lado a lado. El primer lote de cambios es mantenimiento — se actualizaron direcciones, se movió una fecha de entrada en vigor. La Sección 4 (Honorarios) tiene tres ediciones donde Globex cambió los términos de pago de Neto 30 a Neto 45 — ese es un cambio real digno de marcar. La Sección 7 (Limitación de Responsabilidad) tiene ocho líneas eliminadas y doce añadidas; el tope se reescribió y las exclusiones se ampliaron. Esa es la que necesita una lectura cuidadosa. La Sección 12 (Terminación) tiene dos cambios menores de palabra que no cambian el significado.

Capturas el diff de la Sección 7, lo pegas en el canal de Slack con tu asesor legal y escribes "Globex reescribió la 7. Vale 10 minutos de revisión." Tiempo total desde recibir el redline hasta sacar a la luz el cambio sustantivo: unos cuatro minutos. La alternativa — leer ambos PDF lado a lado en dos ventanas de tu pantalla, comparando mentalmente 60 páginas de prosa legal — es la versión de medio día del mismo trabajo.

Por qué solo texto y no visual

La primera pregunta que hace la gente cuando oye "comparación de PDF" es "¿encuentra bloques movidos y cambios de fuente?" Respuesta honesta: no, y es deliberado.

Un diff visual real es una pieza de software seria. Renderizar ambos PDF a píxeles, alinear páginas correspondientes, detectar bloques que se movieron, codificar por color cambios de fuente y color, distinguir ediciones significativas de reflujos de maquetación — eso son meses de ingeniería y el campo lo dominan productos de pago (Adobe Acrobat Compare Files, Litera Compare, Workshare Compare, Draftable). Cobran por ello porque el trabajo es duro y los clientes son despachos de abogados con presupuestos serios.

Lo que observamos es que la mayoría de gente que busca "comparar PDF" no necesita análisis a nivel de píxel. Tienen dos versiones de un contrato, una política, un artículo de investigación o un memorando, y quieren saber qué dicen las palabras de forma distinta. El contenido de texto de un PDF es directo de extraer, el algoritmo de diff está bien entendido y el resultado es más rápido de escanear que un redline visual multicolor. Construye la herramienta del 90% que se abre en un navegador, hazla gratis y apunta a la gente a Acrobat para el 10% de casos que genuinamente necesitan comparación visual. Ese es el trato.

Qué captura la herramienta y qué se le escapa

Vale la pena ser preciso, porque el valor de cualquier herramienta de diff es saber qué te puede decir.

Tipo de cambio¿Capturado?Cómo aparece
Palabra añadida o quitada en una fraseLínea entera marcada como eliminada + línea nueva marcada como añadida
Párrafo insertado o eliminadoBloque de líneas añadidas o eliminadas
Números, fechas, importes cambiadosIntercambio a nivel de línea, igual que el texto
Diferencia de espacios (espacio al final, doble espacio)Línea marcada como cambiada
Fuente cambiada (Times → Arial)NoMismo texto → no marcado
Color cambiado (negro → rojo)NoMismo texto → no marcado
Imagen insertada, eliminada o movidaNoLas imágenes no están en el flujo de texto
Firma añadida en la página 12NoLas firmas son imágenes
Bloque movido de la página 3 a la página 7ParcialmenteAparece como eliminación en la página 3 y adición en la página 7
Reordenamiento de páginas con el mismo contenidoParcialmenteIgual que el movimiento de bloques
Cambio de maquetación (márgenes, columnas) con el mismo textoNoMismo texto → no marcado

El patrón: si un cambio afecta a las palabras, esta herramienta lo encuentra. Si un cambio solo afecta a cómo se ven las palabras, esta herramienta no. Para revisión de contratos, corrección de prosa y monitoreo de políticas casi siempre ese es el alcance correcto. Para auditorías de guías de marca, revisión de maquetación y verificación de firmas no lo es.

Casos de uso comunes

Trabajos reales con los que llega la gente.

  • Revisiones de contratos. Una contraparte devuelve un contrato con sus ediciones. Quieres confirmar qué cambiaron realmente, más allá de lo que destacaron en el correo de portada. Diff en 30 segundos; revisas solo los cambios sustantivos.
  • Corrección de borradores. Comparar el borrador N con el borrador N+1 para verificar que tus ediciones entraron y nada más se movió. Especialmente útil cuando varias personas están editando el mismo documento.
  • Monitoreo de políticas y términos. ¿Se actualizó esa política de privacidad en silencio? ¿Se reescribió el código de conducta de la empresa? Guarda el PDF una vez al mes, haz diff contra la copia del mes pasado. Verás exactamente qué cambió.
  • Revisión de traducción. Mismo documento en dos variantes regionales — español de España vs español de México, portugués brasileño vs europeo. El diff revela cada frase traducida que difiere.
  • Estados financieros año tras año. Misma plantilla, distinto año fiscal. El diff te muestra qué partidas crecieron, cuáles se redujeron, cuáles aparecieron, cuáles desaparecieron.
  • Revisiones de artículos académicos. Un revisor devuelve un artículo con ediciones; quieres un recuento rápido de cuán intensamente lo revisaron antes de leerlo línea por línea.
  • Atestaciones de cumplimiento. Muchos documentos de cumplimiento están versionados. Haz diff de la versión publicada actual contra la última atestada para confirmar qué cambió desde la última auditoría.

Sobre Comparar Archivos de Adobe Acrobat

Adobe Acrobat Pro tiene una función Comparar Archivos que hace lo que hace esta herramienta más comparación visual. Captura cambios de fuente, ediciones de imagen, desplazamientos de maquetación, cambios de color, todo. Cuesta entre 20 y 30 dólares al mes según el plan y requiere Acrobat Pro instalado localmente. Si haces redline legal de gran volumen, comparaciones de activos de marca o cualquier cosa donde la fidelidad visual importa tanto como el contenido de texto, Acrobat es la respuesta correcta y lo recomendaríamos sin dudar.

Lo que ofrece esta herramienta en su lugar: arrastra dos archivos, ve el diff de texto en segundos, gratis, sin instalar, sin subida. Para el caso de comparación de prosa — que es la mayoría de casos — ese trato es bueno. El flujo inteligente es usar el diff de texto gratis primero para triar el alcance del cambio, después sacar Acrobat si y solo si la capa visual importa.

La historia de privacidad

Los PDF que comparas son a menudo los documentos que menos quieres compartir. Contratos. Presentaciones judiciales selladas. Borradores de papelería de M&A. Reportes de compensación. Historiales médicos personales. Memorandos de investigación interna. Estos son los documentos donde "subimos a un servidor y lo procesamos ahí" — el diseño que usan iLovePDF, SmallPDF y la mayoría de herramientas de comparación de PDF en la nube — es la forma equivocada.

Comparar PDF corre enteramente en tu navegador. PDF.js extrae el texto en memoria JavaScript. El paquete diff ejecuta la comparación en memoria JavaScript. Los resultados se renderizan al DOM. Los PDF nunca tocan una red. No hay servidor que honre una política de privacidad porque no hay servidor en el camino. Abre las herramientas de desarrollador del navegador, ve a la pestaña Red, ejecuta una comparación completa: cero peticiones salientes durante la comparación. La carga de la página es la única actividad de red.

Eso no es una promesa de privacidad — es una arquitectura. No hay nada que filtrar porque no hay nada en tránsito.

Herramientas PDF relacionadas

  • Extraer Texto del PDF — saca el texto en bruto de un PDF, útil cuando quieres hacer diff en un editor de texto dedicado o pasar el contenido a otra herramienta.
  • Comparador de Texto — el mismo diff a nivel de línea para texto plano en lugar de PDF. Pega dos bloques de texto, ve la comparación.
  • Dividir PDF — parte PDF grandes en capítulos antes de hacer diff; sección por sección es más rápido que ejecutar una comparación de varios miles de páginas en una pasada.
  • Unir PDF — combina el resultado del diff (como captura de pantalla) con los PDF originales en un único paquete de revisión.
  • Firmar PDF — cuando has revisado el contrato modificado y estás listo para firmarlo.

Sobre Microapp

Microapp es una colección de herramientas pequeñas y enfocadas que se abren en una pestaña, hacen un solo trabajo y te dejan irte. Comparar PDF es una de unas 140 herramientas del catálogo. El modelo de membresía es estilo Costco — los Members reciben páginas limpias e IA al coste de cómputo; los no-Members reciben las mismas herramientas con publicidad en la página. El 10% de cada dólar que Microapp gana va a obras benéficas, antes que nada, auditado trimestralmente. Las herramientas están escogidas, no solo agregadas.

Preguntas frecuentes

¿Qué cuenta como "cambio"?

Cualquier línea que no sea idéntica byte a byte. La herramienta parte ambos PDF en líneas, ejecuta el algoritmo estándar diffLines, y marca cada línea como añadida, eliminada o sin cambios. Cambiar una sola palabra marca la línea entera como eliminada Y añade la nueva versión — así funcionan los diff a nivel de línea. Los espacios cuentan: un espacio al final cambia la línea. Para granularidad a nivel de palabra, usa una herramienta dedicada de redline como Litera Compare.

¿Por qué solo texto? ¿No tiene maquetación el PDF?

Porque ser honesto es más rápido que la media-magia. Un diff visual real es un producto serio — renderizar ambos PDF a píxeles, alinear páginas, detectar bloques movidos, codificar por color cambios de fuente. La función Comparar Archivos de Adobe Acrobat hace eso y cuesta dinero por una razón. Nosotros comparamos el texto extraído, que cubre lo que el 90% del trabajo de revisión de contratos y corrección necesita. Maquetación, fuentes, imágenes, firmas — nada de eso se detecta. Lo decimos claramente encima de cada resultado.

¿Cómo funciona el diff a nivel de línea?

Usamos el algoritmo diffLines del paquete diff — el mismo enfoque que usan git y la mayoría de herramientas de revisión de código. Encuentra la subsecuencia común más larga de líneas y marca el resto como añadidas o eliminadas. En la vista Lado a lado, los bloques eliminados y añadidos adyacentes se emparejan en la misma fila. En la vista Unificado, las líneas eliminadas van antes de las añadidas correspondientes, prefijadas con − y +.

¿Funcionará con PDF grandes?

Hasta 100 MB y 500 páginas por archivo. La extracción de texto es la parte lenta (unos segundos por cada cien páginas en un portátil normal); el diff en sí es casi instantáneo para documentos por debajo de ~50.000 líneas. Para trabajo de discovery legal de varios miles de páginas, divide cada PDF en capítulos primero con nuestra herramienta Dividir PDF y haz diff sección por sección.

¿Funciona en PDF escaneados?

No. Los PDF escaneados son imágenes de texto, no texto. El extractor devuelve resultados vacíos o casi vacíos, y el diff no tendría sentido. Si tus PDF son escaneos, pásalos primero por una herramienta de OCR (Adobe Acrobat, Vista Previa de macOS, Tesseract) para añadir una capa de texto, y luego compara las versiones con OCR aquí.

¿Mis PDF realmente no se suben?

Correcto. PDF.js (la librería que renderiza PDF dentro de Firefox) y el algoritmo de diff corren ambos en tu navegador. Tus archivos van del disco a la memoria del navegador, se comparan, y el resultado se renderiza en pantalla — nunca a un servidor. Revisa la pestaña de red mientras comparas: cero peticiones salientes.

¿Por qué usar esto en lugar de Comparar Archivos de Adobe Acrobat?

Comparar Archivos de Acrobat es el estándar de oro para la comparación visual de PDF — renderizado de página, detección de fuentes, diff de imágenes — y si necesitas eso, úsalo. Esta herramienta es para el caso de solo texto: más rápida (arrastra dos archivos, ve resultados en segundos), gratis, sin instalar software, corre en cualquier navegador. Para comparación de prosa pura — contratos, artículos, documentos de política — solo texto suele ser lo que quieres y es más rápido de escanear que un redline visual.