PDF Taller: 34 herramientas PDF que funcionan sin internet

Una aplicación de escritorio para Windows que une, divide, comprime, convierte, protege, censura, reconoce texto y traduce PDF en tu propio ordenador, sin subir un solo documento a internet.

Casi todo el mundo ha hecho esto alguna vez: necesitas unir dos PDF, comprimir uno que no cabe en un correo o pasar un documento a Word, buscas en Google, entras en la primera web que aparece y subes el archivo. Funciona, es rápido y es gratis. El problema es lo que subes.

En mi trabajo esos PDF son informes técnicos, contratos, facturas, presupuestos o documentación de clientes. Subirlos a un servidor ajeno para quitarles una página no tiene mucho sentido, por buena que sea la política de privacidad del servicio. Y la alternativa clásica, una licencia de Acrobat, es cara para lo que necesito de verdad. Así que construí PDF Taller: una aplicación de escritorio que hace en mi ordenador lo que hacen esas webs, sin conexión a internet.

Pantalla de inicio de PDF Taller con buscador, categorías y tarjetas de herramientas
La pantalla de inicio: un buscador, siete categorías y 34 herramientas. El indicador de arriba a la derecha recuerda que trabaja sin conexión.

Qué es

PDF Taller es un programa para Windows 10 y 11 que reúne 34 herramientas para trabajar con documentos. Se abre con un doble clic, no necesita instalar nada más ni crear ninguna cuenta, y todo el procesamiento ocurre en el propio equipo. Los documentos originales nunca se modifican: cada resultado se guarda como un archivo nuevo en la carpeta que eliges, y si ya existe uno con el mismo nombre, el programa crea otro distinto en lugar de sobrescribirlo.

Para decidir qué incluir tomé como referencia el catálogo de herramientas de los servicios web más conocidos de este tipo y lo repliqué en local, una a una. Pero desde el principio lo dejé claro en la documentación: tener la misma lista de herramientas no significa tener la misma fidelidad en todas. Para cada una hay una tabla que explica qué hace exactamente y en qué se queda corta.

Las herramientas

Están organizadas en siete categorías, y un buscador permite encontrar cualquiera escribiendo lo que quieres hacer:

  • Organizar (6): unir, dividir, eliminar páginas, extraer páginas, organizar con miniaturas (reordenar y duplicar) y convertir escaneos a PDF.
  • Optimizar (3): comprimir, reparar y reconocer texto (OCR).
  • Convertir (11): de PDF a Word, PowerPoint, Excel, JPG y Markdown; de Word, PowerPoint, Excel, imágenes y HTML a PDF; y PDF a PDF/A para archivo.
  • Editar (6): girar, numerar páginas, marca de agua, recortar, añadir texto, imágenes o trazos, y rellenar o crear formularios.
  • Seguridad (5): proteger con contraseña, desbloquear, firmar con una imagen, censurar y comparar dos versiones.
  • Texto (2): resumir y traducir.
  • Automatizar (1): flujos de trabajo que encadenan varias herramientas.
Categoría Convertir de PDF Taller con once herramientas de conversión
La categoría Convertir: once conversiones entre PDF, Office, imágenes, HTML y Markdown.

Cómo se usa

Todas las herramientas siguen el mismo esquema, así que basta con aprender una. Eliges la herramienta, añades los archivos con el botón o arrastrándolos desde el Explorador de Windows, ajustas las opciones y pulsas el botón de crear. A la izquierda hay una lista de archivos que se puede reordenar, imprescindible para unir documentos en el orden correcto, y una vista previa de cada página. A la derecha están las opciones de la herramienta y la carpeta de destino.

Herramienta Unir PDF con tres documentos de ejemplo en la lista, vista previa y opciones
Unir PDF: tres documentos de ejemplo, ordenables con las flechas, con vista previa de la primera página.

En las herramientas que trabajan sobre una zona de la página, como recortar, censurar o añadir contenido, puedo dibujar el área directamente sobre la vista previa en lugar de escribir coordenadas. Para elegir páginas hay un selector visual con miniaturas. Los trabajos largos se ejecutan en segundo plano con una barra de progreso, así que la ventana no se bloquea mientras procesa un documento de cien páginas.

La herramienta de flujos merece mención aparte. Permite encadenar hasta 25 pasos en una receta: por ejemplo, comprimir, numerar las páginas y añadir una marca de agua en una sola operación. La receta se puede guardar y reutilizar, y nunca guarda contraseñas.

Algunas herramientas por dentro

Detrás de cada botón hay decisiones pequeñas que marcan la diferencia en el uso diario. Comprimir, por ejemplo, primero optimiza la estructura interna del PDF, que es una mejora sin pérdida, y solo reduce la resolución de las imágenes si se lo pido expresamente, avisando de que eso sí puede perder calidad. No promete una reducción concreta, porque depende de cómo esté hecho cada documento.

Proteger cifra el documento con AES-256, el estándar actual, y Desbloquear solo funciona si conoces la contraseña: no intenta adivinarla. Dividir acepta grupos de páginas como «1-3; 4-6; 7-10» para generar varios archivos de una vez, y Organizar muestra miniaturas de todas las páginas para reordenarlas, duplicarlas o quitarlas con el ratón.

PDF a Excel detecta las tablas y las pasa a celdas. Si en una página no encuentra ninguna, crea una hoja con su texto, y el contenido importado nunca se convierte en fórmulas, un detalle de seguridad para evitar que un documento malicioso ejecute algo al abrir el Excel. PDF a PowerPoint deja elegir entre una diapositiva por página como imagen fiel o como texto editable, porque no se pueden tener las dos cosas a la vez.

El OCR procesa el documento a la resolución que eliges y genera un PDF con una capa de texto invisible sobre la imagen. Así un escaneo se puede buscar, copiar y usar después en el resto de herramientas, como la censura por texto o la traducción. Comparar muestra las diferencias de texto entre dos versiones y las páginas lado a lado, muy útil para revisar qué ha cambiado en un contrato o un informe entre dos borradores.

Censurar de verdad, no tapar con un rectángulo

Hay un error muy común al compartir documentos: tapar un dato con un rectángulo negro. Visualmente desaparece, pero el texto sigue debajo y basta con seleccionarlo y copiarlo para recuperarlo. La herramienta de censura de PDF Taller hace lo contrario: busca el texto exacto (un IBAN, un DNI, un nombre) o el área que marques y elimina el contenido de la copia, no solo lo cubre. Además borra los metadatos y los archivos adjuntos del resultado.

Documento de ejemplo antes y después de censurar un número de cuenta
Antes y después de censurar un IBAN ficticio con el motor real de la aplicación. En el resultado, el texto ya no existe: no se puede buscar ni copiar.

Las pruebas automáticas comprueban precisamente eso: que el texto censurado no aparece ni en el texto extraíble ni en los objetos internos del PDF. Aun así, la propia documentación marca un aviso que conviene respetar: en documentos con formularios, anotaciones o marcadores, esos elementos todavía pueden conservar datos. Está identificado como hallazgo pendiente de la auditoría y, hasta corregirlo, no uso la censura para documentos realmente sensibles que tengan esos elementos. Prefiero un aviso incómodo a una falsa sensación de seguridad.

Herramienta Censurar PDF con el texto a eliminar escrito en las opciones
La herramienta de censura: texto exacto a eliminar, o un área dibujada sobre la vista previa, y páginas a las que aplicarlo.

Sin internet, también por dentro

Decir que una aplicación funciona sin conexión es fácil; garantizarlo requiere algo más. PDF Taller desactiva al arrancar las funciones de red de Python: cualquier intento de conexión desde su código, o desde una biblioteca que use, falla con un mensaje claro. El HTML que se convierte a PDF se procesa como archivo local y no carga recursos externos. Los modelos de reconocimiento de texto y de traducción vienen incluidos en la carpeta del programa y no se descargan durante el uso.

Que funcione sin servicios de terceros no significa que esté hecha desde cero. Se apoya en software libre muy probado, y la documentación lo explica con honestidad: «sin terceros» quiere decir sin cuentas ni servidores ajenos durante el uso, no sin bibliotecas de otros autores.

Cómo está hecha

Está escrita en Python. La interfaz es una ventana nativa de Windows hecha con PySide6, la versión para Python del framework Qt, con un diseño propio. El corazón es un motor de unas mil líneas basado en PyMuPDF, la biblioteca que lee, renderiza y transforma los PDF. El resto del código, alrededor de 2.700 líneas en total, se reparte entre la interfaz, el tema visual y las utilidades.

Una decisión de diseño que me gusta: el catálogo de herramientas se define una sola vez, con sus opciones, y tanto la interfaz como el motor leen esa misma definición. Añadir una herramienta nueva es añadir una entrada al catálogo y su función de proceso; la interfaz construye sola los campos de opciones.

Para las tareas más especializadas se apoya en programas locales que van dentro de la carpeta:

  • LibreOffice, para convertir documentos de Word, PowerPoint y Excel a PDF sin necesitar Microsoft Office. Si no puede arrancar, genera una versión legible a partir del texto y las tablas.
  • Tesseract, el motor de OCR de código abierto, con modelos de español e inglés, para convertir escaneos en PDF con texto seleccionable.
  • Ghostscript, para generar PDF/A, el formato de archivo a largo plazo.
  • Modelos de traducción neuronal de Argos Translate, de inglés a español y de español a inglés, que se ejecutan en el procesador sin conexión.
  • python-docx, python-pptx y openpyxl para crear los documentos de Office, y pdfplumber para detectar tablas.

El resumen de documentos es extractivo: selecciona las frases más representativas del texto en lugar de redactar uno nuevo con un modelo de lenguaje. Es menos espectacular, pero funciona en cualquier ordenador, no inventa nada y siempre puedes localizar cada frase en el original.

Todo se empaqueta con PyInstaller en una carpeta con el ejecutable, sus bibliotecas y los motores. No hace falta tener Python instalado. Igual que en mis otros proyectos, la he desarrollado con ayuda de IA, mientras yo definía qué necesitaba, probaba y revisaba cada resultado.

Un fallo real: las fotos del móvil

La mejor prueba de una herramienta es usarla con tus propios archivos. Al convertir siete fotos del móvil a PDF obtuve un documento de once páginas, con cuatro páginas oscuras y borrosas que no esperaba. La causa era curiosa: algunos teléfonos guardan las fotos en formato MPO, un JPEG que contiene la imagen principal y una segunda imagen auxiliar más pequeña. El programa convertía las dos.

La corrección hizo tres cosas. Ahora usa solo la imagen principal de los MPO. Además, permite elegir entre crear un único PDF con todas las imágenes o un PDF por imagen. Y los JPEG normales se incrustan con sus bytes originales, sin volver a comprimirlos, así que no pierden calidad. Con las mismas siete fotos, el resultado pasó a ser un PDF de siete páginas, o siete PDF de una página, con las dimensiones exactas de las originales. Y se añadió una prueba automática para que el fallo no vuelva.

Pruebas

Las pruebas usan documentos sintéticos generados para la ocasión, nunca documentos personales. La batería de código pasa 36 pruebas y 21 comprobaciones adicionales: orden correcto al unir, rangos de páginas inválidos, rotaciones y recortes al reabrir el resultado, contraseñas incorrectas rechazadas, censura que elimina de verdad el texto, nombres de salida que nunca pisan un archivo existente y originales intactos, comprobados con su huella antes y después.

Además, el propio ejecutable incluye una autoprueba que procesa trece operaciones con el programa ya empaquetado: unir, dividir, comprimir, girar, extraer, imagen a PDF, PDF a imagen, proteger, censurar, Word a PDF, OCR, PDF/A y traducción. Así compruebo que la versión final funciona, no solo el código en mi entorno de desarrollo.

Límites, con honestidad

Como en todas mis herramientas, prefiero dejar claro lo que no hace:

  • Las conversiones de PDF a Word, PowerPoint o Excel no reconstruyen fielmente columnas y tablas complejas; un PDF no guarda párrafos ni diapositivas editables, solo se pueden reconstruir.
  • La firma es gráfica, una imagen o un texto: no es una firma digital con certificado y no acredita identidad.
  • Recortar solo oculta la zona exterior; no sirve para eliminar información.
  • El PDF/A generado es un candidato: para un uso regulado hay que validarlo con un comprobador independiente.
  • La traducción solo cubre inglés y español, y genera un PDF de texto sin la maquetación original.
  • El ejecutable no está firmado con un certificado de editor, así que Windows puede avisar la primera vez.

Además, algunas bibliotecas que utiliza tienen licencias que imponen condiciones si se redistribuye el programa, así que de momento es una herramienta para uso propio.

Lo que me llevo

PDF Taller nació de una molestia pequeña y repetida, y se ha convertido en una de las herramientas que más uso. Me ha recordado algo que veo también en operaciones: lo importante no es tener muchas funciones, sino saber exactamente qué hace cada una y dónde están sus límites, sobre todo cuando hay datos sensibles en juego.

Si en tu empresa manejáis documentos que no deberían salir de vuestros equipos y necesitáis una herramienta a medida para procesarlos, escríbeme y lo hablamos.

  • Python
  • PySide6
  • PDF
  • OCR
  • Windows
  • Local
  • Privacidad