FirmaLocal
Firmar un PDF

Autofirma web u online: por qué no existe y qué usar

No hay versión web oficial de Autofirma. De dónde viene la confusión —el applet de @firma y Java Web Start—, cómo evitar imitaciones y cómo firmar sin instalar.

Actualizado el

«Autofirma web», «autofirma online», «usar autofirma sin instalar»: son búsquedas frecuentes con una respuesta corta que ninguna página oficial da de forma directa. Aquí está: no existe una versión web de Autofirma. La aplicación oficial de la Administración solo se distribuye como programa de escritorio para Windows, macOS y Linux, y todo lo que se llame «Autofirma online» es otra cosa. Lo que sí existe —y resuelve la mayoría de los casos— es firmar el PDF en el propio navegador con otra herramienta.

No existe una versión web oficial de Autofirma

La página de descargas del Portal de Administración Electrónica, que es la única fuente oficial de Autofirma, ofrece exactamente eso: instaladores para Windows, macOS y Linux. Ni versión web, ni extensión de navegador que firme por sí sola, ni «Autofirma portable» oficial. Autofirma es una aplicación Java de escritorio; el navegador solo la invoca mediante el protocolo afirma:// cuando una sede lo necesita, y para eso tiene que estar instalada.

Tampoco existe «Autofirma online gratis» como servicio: Autofirma ya es gratuita, así que cualquier web que cobre o pida registro a cambio de «Autofirma online» está vendiendo otra cosa con un nombre que no le pertenece. Y las búsquedas del estilo «probar Autofirma online» o «solicitar Autofirma online» mezclan la aplicación con el certificado: lo que se solicita es el certificado digital (a la FNMT u otro emisor); Autofirma solo se descarga e instala.

Si has llegado aquí porque la sede te dice que Autofirma «no está instalada» aunque crees que sí, ese es otro problema con su propia guía: Autofirma no funciona: qué comprobar, en orden.

De dónde viene la confusión: el applet de @firma y Java Web Start

La idea de una «Autofirma que funciona en la web» no es un invento: es un recuerdo. Hasta mediados de la década de 2010, la firma en las sedes españolas la hacía el MiniApplet del Cliente @firma, un applet de Java que se ejecutaba dentro de la página del navegador. Funcionaba sin instalar nada más que Java, y de ahí viene la memoria de «firmar online».

Aquello murió por dos lados:

  • Los navegadores retiraron la tecnología que lo sostenía. Los applets de Java corrían sobre NPAPI, una arquitectura de plugins de los años noventa. Chrome la eliminó por completo en la versión 45, en septiembre de 2015, y el resto de navegadores siguió el mismo camino en los años siguientes.
  • Java retiró el despliegue web. El sustituto transitorio —lanzar la aplicación desde el navegador con Java Web Start (los ficheros .jnlp, a veces llamados «AutoFirma WebStart»)— desapareció con él: Oracle lo declaró obsoleto en JDK 9 y lo eliminó definitivamente en JDK 11, en 2018.

La respuesta de la Administración fue Autofirma tal y como la conoces: una aplicación de escritorio que el navegador invoca por protocolo, en lugar de código de firma ejecutándose dentro de la página. Es menos cómoda, pero no depende de plugins que ya no existen.

Cuidado con las webs que se llaman «autofirma»

Alrededor de esa confusión ha crecido un ecosistema de dominios con «autofirma» en el nombre que no son sitios oficiales: la única fuente oficial de la aplicación es firmaelectronica.gob.es, del Portal de Administración Electrónica. Antes de descargar un instalador o seguir instrucciones de otro dominio, comprueba la dirección. Un instalador de una fuente no oficial es un riesgo innecesario para un programa que va a manejar tu certificado.

Lo que sí existe: firmar de verdad en el navegador

Que no haya Autofirma web no significa que firmar sin instalar sea imposible. La criptografía necesaria para calcular una firma PAdES lleva años disponible en los propios navegadores (Web Crypto), sin applets ni plugins: lo que desapareció fue una tecnología concreta, no la posibilidad.

FirmaLocal usa exactamente eso: cargas tu PDF y tu certificado en formato .p12 o .pfx, la firma se calcula dentro de la pestaña y ni el documento ni el certificado se envían a ningún servidor —puedes comprobarlo con la pestaña Red de las herramientas de desarrollador—. El resultado es una firma PAdES-B-B, el mismo formato y nivel que produce Autofirma con un certificado software, verificable en VALIDe. Cómo funciona, navegador por navegador, está en Firmar PDF en el navegador; y si aún no tienes el certificado como archivo, exportarlo lleva unos minutos.

Cuándo sigue haciendo falta la aplicación instalada

Tres casos, sin adornos:

  1. El trámite se firma dentro de la sede. Si el botón «Firmar» está en la web de la Administración y al pulsarlo se espera que se abra Autofirma, no hay web que lo sustituya. Cómo distinguir este caso del de adjuntar un PDF firmado: ¿Lo aceptará la sede?
  2. Firmas con el DNIe o una tarjeta criptográfica. El navegador no puede leer la tarjeta para firmar documentos; Autofirma con un lector, sí.
  3. Necesitas cofirmar, contrafirmar o firmar en lote. Son funciones de la aplicación de escritorio.

Para todo lo demás —el PDF que hay que devolver firmado— tienes la comparación completa de opciones, instalables o no, en Cómo firmar un PDF con certificado digital y las candidatas a sustituir a Autofirma en Alternativas a Autofirma.

Fuentes

  • Portal de Administración Electrónica, descargas de Autofirma: las únicas distribuciones oficiales son instaladores para Windows, macOS y Linux. Consultado el 2026-09-01.
  • Oracle, JDK 11 Release Notes: Java Web Start, los applets y toda la pila de despliegue web, obsoletos desde JDK 9, quedaron eliminados en JDK 11. Consultado el 2026-09-01.
  • Proyecto Chromium, «NPAPI deprecation: developer guide»: retirada definitiva de NPAPI en Chrome 45 (septiembre de 2015), la tecnología sobre la que corrían los applets de Java. Consultado el 2026-09-01.
  • Gobierno de España, firmaelectronica.gob.es: «La aplicación a usar es AutoFirma»; no se ofrece ninguna versión web. Consultado el 2026-09-01.

FirmaLocal genera firmas electrónicas avanzadas basadas en certificado cualificado (PAdES-B-B), la misma clase de firma que produce Autofirma con un certificado software. No sustituye a la firma con DNIe ni a la autenticación dentro de una sede electrónica. FirmaLocal no presta asesoramiento jurídico.