Firmar PDF en el navegador con tu certificado digital
Cómo firmar un PDF con certificado digital desde Chrome, Edge, Firefox o un Chromebook, qué significa firmar «en el navegador» de verdad y cómo comprobarlo.
Actualizado el
Sí: se puede firmar un PDF con certificado digital desde el navegador, sin instalar Autofirma ni ningún otro programa. Chrome, Edge, Firefox y Safari llevan años incluyendo la criptografía necesaria. Lo que hay que entender es qué significa «en el navegador» de verdad —porque hay dos cosas muy distintas que se anuncian igual— y qué papel juega el certificado que tienes instalado. Esta guía lo aclara y da los pasos para cada navegador, Chromebook incluido. (Y si lo que buscabas era una «Autofirma online», no existe, y esto es lo que hay en su lugar.)
Qué significa «firmar en el navegador» de verdad
Cuando una página dice «firma tu PDF online», puede estar haciendo dos cosas opuestas:
- Subir tu PDF (y a veces tu certificado) a su servidor, firmar allí y devolverte el resultado. Tu clave privada viaja por Internet, aunque sea un instante. Ninguna herramienta seria de firma con certificado debería pedirte eso; los riesgos están desgranados en Firmar PDF online gratis y seguro.
- Calcular la firma dentro de la pestaña, con el motor JavaScript y criptográfico que el propio navegador trae de serie (la API WebCrypto, entre otros). El PDF y el certificado se abren en la memoria de tu equipo, la firma PAdES se calcula ahí y el servidor de la web nunca ve ninguno de los dos.
FirmaLocal hace lo segundo, y por eso el requisito es distinto al de las webs de subir: necesita tu certificado como archivo .p12 o .pfx, con su contraseña. El certificado instalado en el navegador no sirve para esto —los navegadores solo lo usan para identificarte ante las sedes, no dejan que una web lea su clave privada para firmar documentos, por diseño—. Si no tienes el archivo, exportarlo lleva unos minutos.
En Chrome y Edge
Chrome y Edge, en Windows, Mac o Linux, funcionan idéntico:
- Abre FirmaLocal y arrastra el PDF (o selecciónalo desde el disco).
- Selecciona tu archivo
.p12y escribe su contraseña. - Pulsa Firmar y descarga el documento firmado; lo tendrás en Descargas, con la firma PAdES-B-B incrustada.
Ninguna extensión, ningún permiso especial, ninguna configuración: es una página web normal. Si tu certificado está instalado en Chrome, recuerda que el asistente de exportación de Windows es quien lo convierte en .p12 (ruta exacta).
En Firefox
Igual que en Chrome, con una particularidad previa: Firefox guarda los certificados en su propio almacén. Si el tuyo vive ahí, se exporta con el botón «Hacer copia» (Ajustes → Privacidad y seguridad → Ver certificados), que genera justo el .p12 que necesitas; los pasos, con la contraseña principal incluida, en Exportar certificado digital desde Firefox. Después, el proceso de firma es el mismo de arriba.
En Safari, y en el móvil
Safari en el Mac funciona como Chrome: misma página, mismo archivo .p12, misma firma. Y como la herramienta es una web, el navegador del móvil también sirve —Chrome o Firefox en Android, Safari en iPhone y iPad—, con la única complicación de localizar el archivo del certificado en el teléfono. Ese detalle, que tiene su miga en cada sistema, está resuelto paso a paso en las guías de Android y de iPhone y iPad.
En un Chromebook: la única opción real
En ChromeOS no se puede instalar Autofirma —no existe build para ChromeOS; las descargas oficiales cubren Windows, macOS y Linux— ni Adobe Reader de escritorio. Para firmar un PDF con certificado en un Chromebook, el navegador no es una de las opciones: es la única. Guarda tu .p12 en Archivos (o en Drive) y firma desde la pestaña como en cualquier Chrome. La misma lógica vale para cualquier equipo bloqueado donde no puedas instalar programas: el del trabajo, el de la biblioteca, el prestado.
La prueba de la pestaña Red: compruébalo, no te fíes
La gracia de firmar en el navegador es que la promesa «nada sale de tu equipo» se puede verificar, no solo creer:
- Abre las herramientas de desarrollador (F12) y ve a la pestaña Red (Network).
- Firma tu PDF con normalidad.
- Observa la lista de peticiones: no debe aparecer ninguna subida del tamaño de tu PDF ni de tu
.p12durante la firma. Una peticiónPOSTde varios megabytes al pulsar «Firmar» delataría lo contrario.
Es la comprobación que separa las dos definiciones de «online» de la primera sección, y funciona con cualquier web, no solo con esta.
Lo que el navegador no puede hacer
Los límites, dichos sin rodeos: el navegador no puede usar el DNIe ni certificados en tarjeta (no hay archivo que darle); FirmaLocal aplica una firma por documento, así que para cofirmar hace falta Autofirma o Adobe; la firma es PAdES-B-B, sin sello de tiempo; y las páginas del PDF no se firman «una a una» —una única firma cubre el documento entero, como explicamos en ¿Hay que firmar todas las páginas del PDF?—. Y el caso del aviso de arriba: el botón «Firmar» dentro de una sede solo lo atiende Autofirma o Cl@ve (¿Lo aceptará la sede?).
Comprobar que la firma vale
Como siempre: sube el resultado a VALIDe, el validador oficial, y confirma que la firma es válida y el certificado estaba vigente. El panorama completo de herramientas —navegador, Autofirma, Adobe, LibreOffice— está comparado en Cómo firmar un PDF con certificado digital.
Fuentes
- W3C, Web Cryptography API: la criptografía disponible en los navegadores modernos. Consultada el 2026-09-01.
- Portal de Administración Electrónica, descargas de Autofirma: plataformas disponibles (sin ChromeOS). Consultada el 2026-09-01.
- FNMT, «¿Cómo puedo exportar un certificado digital con Google Chrome en Windows?» y «¿Cómo puedo exportar mi certificado con Mozilla Firefox?». Consultadas el 2026-09-01.
- ETSI, EN 319 142-1 «PAdES digital signatures». Consultado el 2026-09-01.
- VALIDe, validador oficial de la Administración General del Estado.