- Comprueba primero si el certificado aparece al firmar directamente desde AutoFirma.
- Para firmar necesitas el certificado personal y su clave privada.
- Revisa el almacén y el perfil antes de exportar certificados o borrar datos.
- Los códigos SAF orientan el diagnóstico, pero no justifican una solución única.
Si AutoFirma no detecta tu certificado, empieza comprobando dónde está instalado y si dispone de la clave privada necesaria para firmar. Una lista vacía puede deberse al almacén seleccionado, al perfil utilizado, a una tarjeta que no se ha leído correctamente o a los requisitos del trámite.
También conviene distinguir dos situaciones: que AutoFirma no muestre certificados al abrirla directamente o que el problema aparezca únicamente cuando una sede electrónica intenta utilizarla. Esa diferencia permite decidir si debes revisar el certificado o la comunicación entre el navegador y la aplicación.
Comprueba si AutoFirma detecta el certificado fuera del trámite

Abre AutoFirma desde el menú de aplicaciones, selecciona un documento de prueba sin información sensible y pulsa Firmar. Comprueba si tu certificado aparece en la pantalla de selección.
Si aparece y puedes completar la firma, habrás comprobado que AutoFirma puede utilizarlo en esa operación local. Esto no garantiza que cualquier sede lo admita, pero ayuda a separar el certificado de un posible problema del trámite web.
Si no aparece, revisa las opciones disponibles para cambiar el almacén de certificados. Según el entorno, podrás acceder al almacén del sistema, a Firefox, a un archivo o a una tarjeta como el DNIe.
Si el certificado solo falta en una sede concreta, comprueba qué certificados acepta ese procedimiento. No reinstales toda la aplicación antes de identificar en qué momento desaparece la selección.
Verifica que tienes el certificado personal con su clave privada

Un certificado público no basta para firmar. AutoFirma necesita acceder también a la clave privada asociada. Tener instalado un certificado raíz de la FNMT no equivale a tener tu certificado personal de firma.
Si has cambiado de ordenador o importado una copia, comprueba qué archivo utilizaste:
- .p12 o .pfx: son formatos utilizados para transportar una copia del certificado con su clave privada.
- .cer o .crt: normalmente contienen el certificado público y no recuperan por sí solos la clave privada que necesitas.
Revisa además el titular, las fechas de validez y el estado del certificado. Si está caducado o revocado, importarlo otra vez no devuelve su validez.
Conserva la copia de seguridad protegida con contraseña. No compartas ese archivo, su contraseña ni el PIN del DNIe para solicitar asistencia.
Si el certificado está en Firefox, revisa el perfil correcto

Firefox puede mantener certificados personales en su propio almacén. Por tanto, que puedas verlos en el navegador no significa que estén también importados en el almacén del sistema.
No es obligatorio exportarlos si AutoFirma puede acceder al almacén adecuado. Comprueba primero el perfil utilizado y la selección de almacén. No elimines perfiles secundarios como primer intento de reparación.
Si necesitas trasladar el certificado, en Firefox abre Ajustes > Privacidad y seguridad > Certificados > Administrar certificados. En Sus certificados, selecciona el personal y pulsa Hacer copia.
Protege la exportación con una contraseña y conserva el archivo .p12. Si la copia falla, no borres certificados raíz al azar: comprueba que has seleccionado tu certificado personal y que puedes acceder a su clave privada.
Importar la copia en Windows o macOS
En Windows, utiliza el asistente de importación de certificados del usuario que ejecutará AutoFirma y comprueba que el certificado personal queda instalado correctamente.
En macOS, abre Acceso a Llaveros, selecciona el llavero de inicio de sesión y utiliza Archivo > Importar ítems para incorporar la copia .p12 o .pfx. Introduce su contraseña y revisa la categoría Mis certificados.
Cierra y vuelve a abrir AutoFirma después de la importación, y repite la prueba local.
Si utilizas el DNIe, comprueba el lector y los certificados
El DNI electrónico requiere que el equipo pueda comunicarse con la tarjeta y utilizar sus claves. Comprueba que el lector está conectado, que reconoce el documento y que dispones del software correspondiente a tu sistema.
Introduce el DNIe antes de repetir la selección y escribe el PIN cuando se solicite. Si no lo recuerdas, utiliza el procedimiento oficial de cambio o recuperación en lugar de probar combinaciones repetidamente.
La validez del DNI físico y la de sus certificados deben comprobarse por separado. No se puede concluir que el chip está averiado simplemente porque el documento se expidiera antes de un año determinado.
La Policía permite renovar los certificados en los Puntos de Actualización del DNIe. Mientras el documento continúe vigente, esa renovación puede realizarse manteniendo la misma tarjeta. Si el lector no reconoce el chip, consulta el diagnóstico correspondiente antes de solicitar un duplicado.
Actualiza o restaura AutoFirma si falla desde el navegador
Descarga AutoFirma desde el portal oficial de Firma Electrónica y selecciona el instalador correspondiente a tu sistema y arquitectura. En macOS, distingue entre equipos Intel y Apple Silicon y revisa las indicaciones de compatibilidad de la descarga.
No elijas siempre la versión de 32 bits por un error SAF_09. Esa recomendación aparece en una ayuda de la FNMT para determinados casos, pero el código no demuestra por sí solo un problema de arquitectura.
Si AutoFirma funciona directamente y falla al invocarla desde el navegador, prueba Herramientas > Restaurar instalación. El manual contempla esta reparación para recuperar los recursos de comunicación, por ejemplo después de instalar Firefox o crear otro perfil.
Si el procedimiento oficial de tu sede indica configurar Firefox para confiar en los certificados raíz del sistema, aplica esa opción durante la restauración. Esta confianza para la comunicación no sustituye la instalación de tu certificado personal.
En la instalación habitual de Windows y macOS, no necesitas sustituir manualmente el Java interno. Si sospechas que la instalación está dañada, utiliza el instalador oficial antes de modificar carpetas o bibliotecas de la aplicación.
Interpreta el código SAF antes de aplicar cambios
El código orienta sobre la operación que ha fallado, pero no siempre identifica una causa única. Estos son algunos significados recogidos en el código oficial del proyecto:
| Código | Operación afectada | Qué revisar primero |
|---|---|---|
| SAF_08 | Acceso al almacén de certificados. | Almacén, perfil y acceso a la tarjeta, si se utiliza. |
| SAF_09 | Ejecución de la firma. | Mensaje completo, certificado y prueba local. |
| SAF_11 | Envío del resultado. | Comunicación con el servicio y configuración de red. |
| SAF_15 | Descifrado de datos. | Contexto del trámite e instrucciones de su soporte. |
| SAF_16 | Recuperación de datos. | Acceso al servicio y proxy, si existe. |
| SAF_19 | Ausencia de certificados en el almacén. | Certificados disponibles y almacén seleccionado. |
Si necesitas asistencia, facilita la versión de AutoFirma, el sistema operativo, el navegador, el código completo y el resultado de la prueba local. Indica también si utilizas un certificado software o el DNIe.
Con esos datos se puede decidir si corresponde revisar el certificado, reparar la instalación o comprobar la conexión con la sede, sin borrar perfiles ni reducir la seguridad del equipo como primera medida.
Soy un apasionado de la tecnología que ha convertido sus intereses «frikis» en profesión. Llevo más de 10 años de mi vida utilizando tecnología de vanguardia y trasteando todo tipo de programas por pura curiosidad. Ahora me he especializado en tecnología de ordenador y videojuegos. Esto es por que desde hace más de 5 años que trabajo redactando para varias webs en materia de tecnología y videojuegos, creando artículos que buscan darte la información que necesitas con un lenguaje entendible por todos.
Si tienes cualquier pregunta, mis conocimientos van desde todo lo relacionado con el sistema operativo Windows así como Android para móviles. Y es que mi compromiso es contigo, siempre estoy dispuesto a dedicarte unos minutos y ayudarte a resolver cualquier duda que tengas en este mundo de internet.