Ayuda
Cómo instalar y usar el DNIe (DNI electrónico) en un Mac
Guía actualizada: · por David Pelayo (nexoapex)
Instalar el DNIe (DNI electrónico) en un Mac es instalar el software que lo lee: sus claves privadas no salen del chip. Hay dos vías: el módulo oficial de la Policía, gratis pero solo para Firefox, o una app como DNIe para Mac, que lee y firma gratis y, con DNIe Pro, te identifica en Safari, Chrome, Edge y Firefox.
- Solo usas Firefox: la vía oficial, configurada a mano.
- Usas Safari, Chrome o Edge: una app que publique el DNIe en el llavero de macOS, como DNIe para Mac con DNIe Pro.
- Quieres leer tus datos o firmar un PDF tuyo: DNIe para Mac, gratis (para firmar también sirve AutoFirma). Si la firma la pide la sede, AutoFirma.
¿Hay que instalar el DNIe o su certificado en el Mac?
No. Los certificados están en la tarjeta. Según la página de la Policía sobre la seguridad del DNIe, las claves se generan dentro de la tarjeta y las privadas, las que firman, «no se pueden extraer nunca de la tarjeta». Por eso el DNIe tiene que estar en el lector cada vez que te identificas o firmas: el chip hace la operación después de que introduzcas el PIN.
Lo que se instala es el software que habla con la tarjeta, y cada programa busca tu certificado en un sitio distinto: Firefox puede cargar un módulo PKCS#11, Safari y Chrome lo toman del llavero de macOS y AutoFirma lee la tarjeta por su cuenta.
¿Qué necesitas antes de empezar?
- Un lector USB de contacto. macOS es compatible de serie con los lectores USB conformes con CCID, sin drivers. Tiene que ser de contacto, con ranura para el chip: el Mac no tiene un lector NFC que puedan usar las aplicaciones (qué lector elegir).
- Los certificados vigentes. Caducan a los dos años (artículo 11.3 del Real Decreto 255/2025). Si están caducados o revocados, la tarjeta se sigue leyendo, pero no sirven para identificarte ni para firmar. Se renuevan gratis y sin cita previa, en persona, en un Punto de Actualización del DNIe (PAD).
- El PIN. El inicial venía en un sobre ciego. Tres PIN incorrectos seguidos lo bloquean, no hay PUK y el PIN no se puede cambiar por Internet: se resuelve en un PAD, como explica la guía de PIN bloqueado o caducado.
- Saber qué Mac tienes. Menú Apple > Acerca de este Mac muestra la versión de macOS y, según Apple, una línea «Chip» o «Procesador». Si el chip es de Apple, elige las descargas para chip de Apple; si es Intel, las de Intel.
Vía oficial: el módulo PKCS#11 de la Policía, solo para Firefox
El software oficial del DNIe para Mac es un módulo PKCS#11 de la Policía, libpkcs11-dnie. El paquete no incluye nada que publique el DNIe en el llavero de macOS, y sus instrucciones solo explican cómo cargarlo en Firefox. La Agencia Tributaria lo resume así: «El navegador compatible en Mac con el DNI electrónico es Mozilla Firefox».
A 16 de septiembre de 2026, el área de descargas de dnielectronico.es ofrece la versión 1.6.8 para Intel (sin sufijo) y para chip de Apple (con _arm), cada una en .dmg y en .pkg. Los pasos, resumidos:
- Descarga e instala el paquete de tu Mac. El módulo queda en
/Library/Libpkcs11-dnie/lib/libpkcs11-dnie.so. - En Firefox, ve a Ajustes > Privacidad & Seguridad > Certificados, pulsa «Administrar dispositivos de seguridad» y después «Cargar», e indica esa ruta.
- Importa en Firefox el certificado raíz que deja el instalador y marca las casillas de confianza.
- Cierra Firefox, inserta el DNIe y vuelve a abrirlo, como indica la Agencia Tributaria.
Es gratis, pero se configura a mano. El certificado raíz, el error «No es posible añadir el módulo» y cómo quitarlo: el DNIe en Firefox en un Mac.
Vía app: DNIe para Mac, desde el Mac App Store
DNIe para Mac es una app no oficial de nexoapex, sin Java ni módulos que configurar. En el Mac App Store se llama «DNIe - Firma y autenticación» y requiere macOS 13 o posterior.
- Conecta el lector e inserta el DNIe con el chip hacia arriba.
- Descarga gratis «DNIe - Firma y autenticación» del Mac App Store y ábrela.
- La app detecta la tarjeta, lee tus certificados sin pedir el PIN y marca cada uno como «Vigente», «Caducado» o «Revocado»; para «Vigente» y «Revocado» necesita conexión a Internet.
- Pulsa «Conectar» e introduce tu PIN. Se activan «Mostrar datos», con tu filiación y tu foto, y «Firmar documento».
- Para identificarte en el navegador, pulsa «Desbloquear» en «Tu DNIe en el navegador» y elige la suscripción anual o la licencia de por vida. Con DNIe Pro activo, también durante la prueba, tu certificado aparece en el diálogo de Safari, Chrome, Edge y Firefox.
Con DNIe Pro, insertar la tarjeta no basta: la app solo publica el DNIe en el llavero después de conectarlo con tu PIN. Déjala abierta mientras te identificas; al sacar la tarjeta, el certificado deja de aparecer.
Son gratis y sin caducidad la lectura de tus datos, la firma en PAdES, CAdES y XAdES, la validación de PDF firmados, el estado de los certificados y el lanzador de sedes. DNIe Pro, la identificación en el navegador, es la única función de pago: 9,99 € al año con 3 días de prueba, o 44,99 € una sola vez (precios del Mac App Store en España a 16 de septiembre de 2026). La suscripción se renueva sola salvo que la canceles al menos 24 horas antes.
¿En qué navegador funciona cada vía?
| Vía oficial (módulo PKCS#11) | DNIe para Mac con DNIe Pro | |
|---|---|---|
| Safari | No | Sí |
| Chrome | No | Sí |
| Edge | No | Sí |
| Firefox | Sí, cargando el módulo a mano | Sí, sin cargar ningún módulo |
| Qué instalas | libpkcs11-dnie 1.6.8 y el certificado raíz en Firefox | La app, desde el Mac App Store |
| Coste | Gratis | 9,99 € al año con 3 días de prueba, o 44,99 € una sola vez |
Firefox ve el DNIe que publica DNIe Pro gracias a la preferencia security.osclientcerts.autoload, que existe desde Firefox 75 y, a 16 de septiembre de 2026, viene activada de serie en Firefox 156 y en las versiones ESR 140 y 153; si la desactivas, deja de verlo.
Más detalle en las guías del DNIe en Safari, Chrome y Edge y del DNIe en Firefox.
¿Hace falta AutoFirma en el Mac?
Hace falta cuando la firma la pide una sede: muchas abren AutoFirma desde el navegador para que firmes el trámite. Es la aplicación de firma del Gobierno de España y no depende del módulo de Firefox ni de DNIe para Mac: según su manual de instalación, lee el DNIe con su propia biblioteca Java, JMulticard, activada por defecto.
- Descárgala solo de firmaelectronica.gob.es, que publica una versión para procesadores x64 y otra «para MacOS procesadores M1 y siguientes».
- Al instalarla pide la contraseña de un administrador, porque añade certificados de confianza al almacén del sistema y a Firefox.
- Puede estar instalada en el mismo Mac que DNIe para Mac, y no usa el DNIe que DNIe Pro publica en el llavero.
Para firmar un PDF tuyo, sin sede de por medio: cómo firmar un PDF con el DNIe en un Mac. Si AutoFirma falla: AutoFirma en Mac.
El DNIe en macOS Tahoe, macOS 27 y los Mac con chip de Apple
macOS 27 Golden Gate salió el 14 de septiembre de 2026 y solo se instala en Mac con chip de Apple, MacBook Neo incluido. A 16 de septiembre de 2026:
- Módulo oficial. Su página de descargas cita macOS 26 Tahoe, 15 Sequoia, 14 Sonoma y 13 Ventura, y aún no menciona macOS 27.
- DNIe para Mac. Su ficha del Mac App Store dice «Requiere macOS 13.0 o posterior».
- Rosetta. Según las notas de la versión de macOS 27, si tenías Rosetta instalada, no se restaura automáticamente al actualizar. Afecta a lo compilado para Intel, como la AutoFirma para x64: en un Mac con chip de Apple, instala la versión «para MacOS procesadores M1 y siguientes».
- AutoFirma en Tahoe. Siguen abiertas incidencias de AutoFirma 1.9.2 en Tahoe: no lista los certificados de software instalados en el llavero (incidencias 520 y 548) o, según un usuario, no llega a abrir su servicio de comunicación local con el navegador (incidencia 551). Detalles en AutoFirma en Mac.
El DNIe no funciona en tu Mac: por dónde empezar
- El Mac no ve el lector, o aparece y desaparece. Pruébalo en un puerto del propio Mac o en un hub con alimentación propia, y sigue la guía de lectores de DNIe.
- El lector va, pero no sabes si el DNIe sirve. Lee cómo comprobar que el DNIe funciona.
- PIN bloqueado, o certificados caducados o revocados. No se arregla por Internet: PIN bloqueado o caducado.
- Firefox dice «No es posible añadir el módulo» o «Falló el inicio de sesión». El DNIe en Firefox en un Mac.
- Safari, Chrome o Edge no muestran el certificado. Con DNIe Pro, comprueba que la app está abierta y la tarjeta conectada con tu PIN. Si sigue sin salir: Safari no pide el certificado o Chrome o Edge no lo reconocen.
- La Agencia Tributaria da un error de conexión o un error 403 con el DNIe. Mira qué dicen sus ayudas para Mac.
- AutoFirma dice «No se han encontrado certificados válidos en el almacén». Qué significa y qué revisar.
- «No se pudo contactar con AutoFirma», o macOS no deja abrirla. Los fallos de AutoFirma en macOS.
Preguntas frecuentes
¿Hace falta instalar el certificado del DNIe en el Mac?
No. Los certificados van en el chip, y según la Policía las claves privadas «no se pueden extraer nunca de la tarjeta». Lo que instalas es el software que la lee. En la vía oficial solo se importa en Firefox el certificado raíz de la Policía.
¿Qué programa necesito para usar el DNIe en un Mac?
Para identificarte en Firefox, el módulo PKCS#11 oficial, gratis. En Safari, Chrome o Edge, una app que publique el DNIe en el llavero, como DNIe para Mac con DNIe Pro. Para leer tus datos, DNIe para Mac, gratis; para firmar un PDF tuyo, DNIe para Mac o AutoFirma, las dos gratis. Si la firma la pide una sede, AutoFirma.
¿Hay drivers del DNIe para Mac?
Para el lector no hacen falta si es CCID: macOS es compatible de serie con los lectores USB conformes con CCID. Lo que publica la Policía para Mac no es un driver, sino un módulo PKCS#11, libpkcs11-dnie, que permite a Firefox leer la tarjeta.
¿Funciona el DNIe en Safari y en Chrome en un Mac?
No por sí solo. Safari y Chrome toman los certificados del llavero de macOS, y el software oficial del DNIe no los pone ahí. Funciona si una app publica el DNIe en el llavero, como DNIe para Mac con DNIe Pro. Lo explica la guía del DNIe en Safari, Chrome y Edge.
¿Funciona el DNIe en macOS Tahoe?
Sí. A 16 de septiembre de 2026, la página de descargas de la Policía cita macOS 26 Tahoe para el módulo libpkcs11-dnie 1.6.8, y DNIe para Mac requiere macOS 13 o posterior. Las incidencias abiertas de AutoFirma 1.9.2 en Tahoe están en la guía de AutoFirma en Mac.
¿Puedo usar el DNIe en el Mac sin lector?
No. El Mac no tiene un lector NFC que puedan usar las aplicaciones, así que necesitas un lector USB de contacto. DNIeRemote, la aplicación de la Policía que convierte un móvil Android con NFC en lector del DNIe 3.0, a 16 de septiembre de 2026 solo publica su parte de escritorio para Windows y Linux.
¿Cómo desinstalo el software del DNIe del Mac?
Módulo oficial: borra la carpeta /Library/Libpkcs11-dnie, como indica su manual de instalación, y en Firefox, en «Administrar dispositivos de seguridad», selecciona el módulo y pulsa «Descargar». DNIe para Mac: arrastra la app a la Papelera; si pagas la suscripción anual y no quieres que se renueve, cancélala en la App Store, desde tu nombre > Ajustes de la Cuenta > Suscripciones.
¿Tienes un certificado FNMT en un archivo .p12 o .pfx? Sigue la guía de certificado digital en Mac para importarlo en Llaveros o Firefox. Ese certificado software se utiliza de forma distinta al DNIe de la tarjeta.