Herramientas
Merge PDF Split PDF Compress PDF Todas las herramientas →
Soluciones
For Business For Education For Developers
Empresa
Sobre nosotros Blog Press Contacto
Producto
Precios Funciones Preguntas Security
InicioHerramientasReparar PDF

Reparar PDF

Recuperación de mejor esfuerzo de PDF dañados: tablas xref rotas, descargas truncadas, cabeceras corruptas. Se ejecuta por completo en tu navegador.

Selecciona un PDF dañado

o arrastra uno aquí — la reparación se ejecuta de forma local en tu navegador

100% in-browser No upload No signup

Cómo reparar un PDF

Tres pasos. El archivo nunca sale de tu navegador.

1

Abre el archivo dañado

Elige o arrastra el PDF que no se abre. Se lee solo en la memoria de tu navegador.

2

Ejecuta la reparación

Probamos el cargador estándar, luego un cargador tolerante y, por último, reconstruimos la tabla xref a partir de los bytes en bruto.

3

Descarga la copia reparada

Obtienes un PDF nuevo y un informe de diagnóstico que muestra qué vía de recuperación funcionó.

Cómo funciona Reparar PDF

Un archivo PDF es, estructuralmente, tres cosas: una cabecera (%PDF-1.x), una secuencia de objetos indirectos (páginas, fuentes, flujos de contenido) y una tabla xref al final que dice «el objeto N vive en el desplazamiento de byte X». Cuando un PDF no se abre, casi siempre ha pasado una de dos cosas: la xref está mal (descarga truncada, guardado parcial, desplazamientos que apuntan al lugar equivocado) o uno de los objetos indirectos está dañado (mala compresión, longitud ausente, flujo roto).

Intentamos la reparación en tres etapas. La etapa 1 es una carga estricta con pdf-lib: eso resuelve el caso fácil en el que el archivo en realidad está bien. La etapa 2 es una carga tolerante: pedimos a pdf-lib (y a la bifurcación @cantoo/pdf-lib, que tiene un analizador de xref algo más permisivo) que ignore objetos individuales rotos y siga adelante. La etapa 3 es el último recurso: recorremos los bytes en bruto buscando cada bloque N G obj … endobj, construimos una tabla xref totalmente nueva que apunta a los que encontramos y volvemos a probar el cargador tolerante con ese archivo sintetizado.

Qué puede arreglar esta herramienta

  • Descargas truncadas en las que la xref y el tráiler se perdieron por el final.
  • Desplazamientos xref incorrectos — habituales con guardados parciales o actualizaciones incrementales mal hechas.
  • Basura antepuesta al principio del archivo (volvemos a localizar la cabecera %PDF-).
  • Objetos desordenados después de que una herramienta de terceros escribiera el archivo de forma incorrecta.

Qué no puede arreglar esta herramienta

  • Archivos cifrados cuya contraseña se desconoce. La reparación corrige la estructura, no el acceso. Usa Desbloquear PDF en su lugar.
  • Flujos de contenido dañados. Si las instrucciones de dibujo reales de la página están corruptas, la reparación puede producir un archivo que se abre pero se muestra en blanco.
  • Archivos sin objetos recuperables. Si todo lo que hay tras la cabecera es basura, no hay nada que reconstruir.

Privacidad y seguridad

Los PDF dañados suelen ser el resultado de que algo salió mal con un archivo importante: un contrato final que no se abre, un documento fiscal que Acrobat se niega a cargar, un extracto descargado que está misteriosamente corrupto. La mayoría de los servicios de reparación en línea suben tu archivo a su servidor. Como esta herramienta se ejecuta por completo en el navegador, no hay ningún paso de subida, así que incluso los archivos con contenido confidencial se pueden reparar sin salir de tu dispositivo.

Preguntas frecuentes

Un PDF es una serie de objetos indirectos (páginas, fuentes, flujos) más una tabla «xref» que los indexa. Cuando un PDF se corrompe, normalmente se daña una de esas dos partes: los objetos están bien pero el índice está mal, o al revés. Primero probamos los cargadores de PDF estándar. Si fallan, recorremos los bytes en bruto, localizamos cada marcador de objeto y reconstruimos una tabla xref nueva que apunte a ellos. Después el resultado se vuelve a serializar con los ajustes de PDF más portables (sin flujos de objetos) para que se abra en cualquier lector.

No. El PDF dañado se analiza por completo dentro de tu navegador con pdf-lib y nuestra rutina de reparación a nivel de bytes. No hay ningún paso en servidor, así que incluso los archivos con contenido confidencial se pueden reparar de forma segura.

La reparación es de mejor esfuerzo. Si los propios flujos de contenido de la página están dañados, el archivo puede abrirse pero mostrarse en blanco: esa es una pérdida de datos que la herramienta no puede inventar. Si el archivo no tiene ningún objeto indirecto recuperable (todo se ha sobrescrito o truncado más allá del primer objeto), lanzamos un error claro en lugar de producir un resultado falso.

No necesariamente. El archivo reparado suele tener un tamaño similar al original. Si el original usaba flujos de objetos (una función de compresión), la copia reparada puede ser algo mayor porque la volvemos a generar sin ellos para lograr la máxima compatibilidad.

Solo el daño estructural, no la contraseña. Si tienes un PDF corrupto y protegido con contraseña, repáralo primero y luego usa nuestra herramienta Desbloquear PDF con la contraseña correcta.

 Español
Get unlimited PDF tools + AI features
Start free trial →