Programas para firmar PDF con certificado digital, comparados
Ocho programas que firman PDF con certificado digital, comparados: cuál hay que instalar, cuál sube tu documento y cuál añade sello de tiempo.
Actualizado el
Buscar un programa para firmar PDF con certificado digital tiene truco: la mayoría de los resultados son webs de «firmar online» que ni usan tu certificado ni son un programa. Esta lista es distinta: ocho opciones que firman en PAdES con tu certificado —de la FNMT, la ACCV o cualquier emisor cualificado—, con la columna que casi nadie enseña: si tu documento y tu clave privada se quedan en tu equipo o viajan a un servidor.
La tabla: qué hace cada uno
| Programa | Sistemas | ¿Usa tu .p12? | ¿El documento sale de tu equipo? | Extras |
|---|---|---|---|---|
| FirmaLocal (navegador) | Cualquiera con navegador moderno | Sí | No: la firma se calcula en la pestaña | Sin instalación |
| Autofirma | Windows, macOS, Linux | Sí, y almacenes del sistema | No | DNIe, cofirma, lote, sedes |
| Adobe Acrobat Reader | Windows, macOS | No: certificado instalado en el sistema | No | Cofirma; guía oficial de la FNMT |
| Foxit PDF Reader | Windows, macOS, Linux | Según su documentación | No | Alternativa ligera a Adobe |
| LibreOffice | Windows, macOS, Linux | No: almacén de Firefox o de Windows | No | Sello de tiempo configurable |
| XolidoSign Desktop | Solo Windows | Sí | No | Sello de tiempo; gratuito |
| JSignPdf | Windows, macOS, Linux (Java 21+) | Sí | No | Firma visible y sello de tiempo; software libre |
| App «Certificado digital FNMT» | Android, iOS | Certificados propios | No | Nivel de firma sobre PDF no verificado |
Todos producen (o declaran producir) firmas con certificado; la validez del resultado se comprueba igual en todos los casos, en VALIDe o Adobe Reader. Y si un programa de la lista se niega a firmar tu documento, la causa suele estar en el PDF o en el certificado, no en el programa: los bloqueos típicos están resueltos en No puedo firmar un PDF con certificado digital.
Sin instalar nada: el navegador
Si tienes el certificado como archivo .p12 o .pfx, la vía más corta no es un programa: es firmar en el propio navegador. FirmaLocal calcula la firma PAdES-B-B dentro de la pestaña; ni el PDF ni el certificado se suben a ningún servidor, y puedes verificarlo tú mismo con la pestaña Red. Límites claros: una firma por documento, sin sello de tiempo, sin DNIe. Si el certificado está instalado en el navegador pero no lo tienes como archivo, exportarlo es el único paso previo.
Autofirma: el programa oficial
Gratuito, oficial y el más completo: firma PAdES, CAdES y XAdES, usa el DNIe con lector, cofirma y firma en lote, y es el único que responde cuando una sede electrónica lanza la firma desde su botón. A cambio: instalación, mantenimiento, Java del sistema en Linux y un historial accidentado en macOS. Cuándo compensa y cuándo no, en Alternativas a Autofirma.
Adobe Acrobat Reader: el clásico con guía de la FNMT
El lector gratuito de Adobe firma con certificado desde Herramientas → Utilizar un certificado → Firmar digitalmente, con el certificado instalado en el almacén de Windows o en el Llavero del Mac. La FNMT publica la guía oficial del proceso paso a paso. No existe versión actual para Linux, y el programa aprovecha cada ocasión para vender la suscripción; las salidas están en Firmar PDF con certificado digital sin Adobe.
Foxit PDF Reader: la alternativa ligera
Foxit Reader, gratuito para Windows, macOS y Linux, incluye la firma con certificado digital según su propia documentación («Sign PDFs with digital signature»). Es la opción para quien quiere un lector de escritorio menos pesado que Adobe con la misma función; el detalle fino de sus diálogos varía por versión, así que verifica el resultado en VALIDe la primera vez.
LibreOffice: ya lo tienes instalado
Si usas LibreOffice, ya tienes un firmador: Archivo → Firmas digitales firma documentos propios y también PDF existentes, tomando los certificados del almacén de Firefox (Linux) o del sistema (Windows). Es la vía natural en Linux sin pelearse con Java, y la única de esta lista con autoridad de sellado de tiempo configurable en sus opciones. Sus pasos exactos por sistema están en Firmar PDF en Linux y Ubuntu.
XolidoSign Desktop: sello de tiempo fácil en Windows
Programa gratuito de la empresa española Xolido, solo para Windows. Firma con tu certificado (archivo o almacén), verifica firmas y —su punto fuerte— añade sello de tiempo de serie, algo que ninguna de las opciones anteriores hace sin configuración. Si tu destinatario exige acreditar cuándo se firmó, es la opción más directa.
JSignPdf: software libre con firma visible
Herramienta libre (LGPL/MPL) para Windows, macOS y Linux; necesita Java 21 o superior. Firma con archivos .p12, tarjetas PKCS#11 y tokens USB, coloca firmas visibles con imagen y texto donde quieras, y soporta sello de tiempo (TSA) con comprobación de revocación. Interfaz más técnica que el resto: es la elección de quien quiere controlar cada parámetro.
La app «Certificado digital FNMT»
En el móvil, la app oficial de la FNMT (Android y iOS) declara desde su versión 1.6.0 que permite «firmar tus propios archivos» con sus certificados. No hemos verificado qué nivel de firma produce sobre un PDF: si la usas, valida el resultado antes de presentarlo. El panorama completo del móvil está en las guías de Android y iPhone y iPad.
Y las webs de «firmar PDF gratis», ¿por qué no salen aquí?
Porque no hacen esto. iLovePDF, Smallpdf y compañía estampan un dibujo o un texto sobre el documento: una firma electrónica simple, sin certificado, que ninguna sede acepta como firma de un trámite. Y las pocas webs que sí piden tu certificado exigen subirlo a su servidor, que es exactamente lo que nunca debe pasar con tu clave privada. La diferencia completa, y cómo comprobar qué hace una web con tus archivos, está en Firmar PDF online gratis y seguro.
Fuentes
- FNMT, «Firmar un documento PDF con Adobe Acrobat Reader DC»: pasos y requisitos de la vía Adobe. Consultado el 2026-09-01.
- Portal de Administración Electrónica, descargas de Autofirma: plataformas y capacidades de la aplicación oficial. Consultado el 2026-09-01.
- LibreOffice, «Firmas digitales»: firma de PDF existentes y origen de los certificados. Consultada el 2026-09-01.
- Xolido, XolidoSign Desktop: «Licencia de uso: Gratuita», Windows, sellado de tiempo. Consultado el 2026-09-01.
- JSignPdf: licencias LGPL/MPL, Windows/macOS/Linux, Java 21+, firma visible, TSA. Consultado el 2026-09-01.
- FNMT, app «Certificado digital FNMT» en el App Store: función «firmar tus propios archivos» desde la versión 1.6.0. Consultada el 2026-09-01.