FirmaLocal
Firmar un PDF

Importar certificado digital en Chrome, Mac y móvil

Cómo importar un certificado digital desde un .p12 o .pfx: Chrome y Edge en Windows, Firefox, el Llavero de Mac, Android e iPhone, y cuándo no hace falta.

Actualizado el

Tienes el certificado en un archivo .p12 o .pfx —porque lo exportaste, porque te lo pasó la app de la FNMT desde el móvil o porque cambias de ordenador— y quieres usarlo aquí. Importarlo es un asistente de un minuto en cualquier navegador, con una casilla que casi todo el mundo deja sin marcar y que después cuesta una solicitud nueva. Esta guía recorre Chrome y Edge en Windows, Firefox, el Llavero de Mac, Chrome en Linux, Android e iPhone, resuelve el «se ha instalado en Otras personas» y termina con algo que ahorra tiempo: para firmar un PDF no hace falta importarlo.

Antes de empezar: el archivo correcto y su contraseña

Importar en Chrome y Edge en Windows

Chrome y Edge no tienen almacén propio en Windows: los dos usan el almacén del sistema, así que importas una vez y lo ven ambos, además de Autofirma. El camino más corto es hacer doble clic en el archivo, que abre el «Asistente para importación de certificados» de Windows. También puedes llegar desde Chrome (Configuración → Privacidad y seguridad → Seguridad → Gestionar certificados → «Gestionar certificados importados desde Windows» → pestaña Personal → Importar, según la FAQ 1500 de la FNMT) o desde Edge (Configuración → buscar «Certificados» → «Administrar certificados» → Importar, FAQ 1552).

  1. Deja «Usuario actual» y pulsa Siguiente. «Equipo local» es para servicios del sistema y necesita permisos de administrador; un certificado personal no va ahí.
  2. Confirma el archivo y pulsa Siguiente.
  3. Escribe la contraseña del archivo. Marca «Marcar esta clave como exportable»: la FNMT lo pide expresamente «para poder volver a exportar el certificado con su clave privada». Si no la marcas, la clave queda no exportable en este equipo y no podrás sacar una copia después; el detalle está en Clave privada no exportable.
  4. La casilla «Habilitar protección segura de clave privada» es opcional: si la marcas, Windows te pedirá una contraseña cada vez que firmes o te identifiques. La FNMT la incluye en sus pasos para Edge; si no quieres que te pidan contraseña cada vez, déjala sin marcar.
  5. Deja «Seleccionar automáticamente el almacén de certificados según el tipo de certificado», Siguiente y Finalizar. Windows confirma «La importación se completó correctamente».

Para comprobarlo, vuelve a Gestionar certificados: el certificado debe estar en Personal y, al abrirlo, decir al pie «Tiene una clave privada correspondiente a este certificado».

Importar en Firefox

Firefox tiene su propio almacén y no ve lo que importaste en Windows. Según la FAQ 1398 de la FNMT:

  1. Menú de las tres rayas → Ajustes → Privacidad y seguridad → Certificados → Ver certificados.
  2. Pestaña «Sus certificados» → Importar.
  3. Elige el .p12 o .pfx. Si Firefox tiene contraseña principal, la pide (o te propone crearla).
  4. Escribe la contraseña del archivo. La FNMT recuerda que el archivo debe tener contraseña: una copia guardada sin ella no se puede importar.

El certificado aparece en «Sus certificados». Si lo ves en la pestaña «Personas», el archivo no tenía clave privada.

Importar en Mac (Acceso a Llaveros)

Safari y Chrome usan el Llavero. Según la FAQ 1380 de la FNMT: abre Acceso a Llaveros (Spotlight o Aplicaciones → Utilidades), selecciona el llavero «inicio de sesión» y la categoría «Mis certificados», y elige Archivo → Importar ítems…; selecciona el .pfx o .p12, pulsa Abrir y escribe la contraseña del archivo. Un doble clic sobre el archivo hace lo mismo. El certificado debe aparecer en «Mis certificados» con una flecha que despliega su clave privada. Firefox en Mac va aparte, como arriba.

Importar en Chrome en Linux

En Linux, Chrome tiene su propia base de datos (NSS), no la del sistema ni la de Firefox. Según la FAQ 1382 de la FNMT: Configuración → Privacidad y seguridad → Seguridad → Gestionar certificados → pestaña «Tus certificados» → Importar; en el selector, elige ver «Todos los archivos», selecciona el .p12 y escribe su contraseña. Ojo: Autofirma en Linux solo lee el almacén de Firefox, así que para las sedes impórtalo también ahí.

Importar en Android y en iPhone

  • Android. Copia el archivo al teléfono y tócalo desde el gestor de archivos (la FNMT lo describe así: contraseña, nombre para el certificado, uso «VPN y aplicaciones»). Queda en Ajustes → Seguridad → Certificados de usuario (el nombre del menú varía por marca). Sirve para identificarte en apps y en Chrome; no sirve para firmar desde una web.
  • iPhone y iPad. Envíatelo por Mail o guárdalo en iCloud y tócalo: iOS lo instala como perfil («Perfil descargado» → Ajustes → General → VPN y gestión de dispositivos). Sirve para identificarte en Safari; tampoco sirve para firmar desde una web.

Para firmar PDF desde el móvil, el archivo debe seguir siendo un archivo, sin instalar: Android y iPhone y iPad.

Se ha instalado en «Otras personas» y no en «Personal»

Es el problema más frecuente tras importar en Windows, y la FNMT le dedica su FAQ 1320: el archivo que has importado tiene extensión .cer o .p7b, no .pfx/.p12, porque al exportarlo no se marcó «Exportar la clave privada». Ese archivo no contiene la clave y Windows lo clasifica, con razón, como el certificado de otra persona. No hay arreglo sobre ese archivo: hay que volver a exportar con clave privada desde donde el certificado siga instalado o, si no queda ningún sitio, solicitar un certificado nuevo.

Otros dos casos parecidos: el certificado está en Personal pero no aparece en Chrome al identificarte en una sede (almacén equivocado, otra cuenta de Windows, caducidad), que tratamos en El certificado digital no aparece en Chrome; y el certificado aparece en el navegador pero Autofirma no lo lista, que tiene su propia guía en Autofirma no reconoce mi certificado digital.

Para firmar un PDF no hace falta importarlo

Todo lo anterior sirve para identificarte en las sedes y para que Autofirma o Adobe encuentren tu certificado. Si lo que necesitas es entregar un PDF firmado, puedes saltarte la importación: FirmaLocal usa el .p12 directamente. Seleccionas el archivo, escribes su contraseña, eliges el PDF y descargas el documento con firma PAdES-B-B, calculada en tu navegador; el archivo, la contraseña y el PDF no salen de tu equipo, y no queda nada instalado cuando terminas, lo que en un ordenador prestado o de trabajo es exactamente lo que quieres. Firma tu PDF ahora.

Dos límites: FirmaLocal firma con certificados software (.p12/.pfx), no con el DNIe ni tarjetas, y no sustituye a Autofirma en los trámites que exigen firmar dentro del formulario de la sede.

Después de importar: comprobar

  1. Entra en una sede con el certificado (la de la Agencia Tributaria o la de la Seguridad Social valen) y comprueba que el navegador te lo ofrece y la sede te reconoce.
  2. Si vas a usar Autofirma, ábrela a mano, entra en Firmar fichero y comprueba que el certificado aparece en el selector.
  3. Firma un PDF de prueba y súbelo a VALIDe: si reconoce la firma y tus datos, todo está en orden.
  4. Guarda el .p12 original en un sitio seguro. Ahora que sabes que funciona, es tu copia de seguridad.

Fuentes

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.