- Para usar el DNIe en Mac necesitas un lector compatible, el software oficial adecuado y configurar correctamente Firefox.
- La instalación oficial ofrece máximo control y respaldo institucional, pero es técnica y se limita al navegador Firefox.
- Aplicaciones como McDNIe simplifican el uso del DNIe en macOS y permiten trabajar con varios navegadores y programas.
- Como alternativa al lector y al DNIe físico, puedes usar un certificado digital software de la FNMT instalado en tu Mac.
Usar el DNI electrónico en un Mac se ha convertido en algo casi imprescindible para hacer trámites online con la Administración: firmar documentos, identificarse en sedes electrónicas o consultar tus datos personales sin moverte de casa. Sin embargo, para muchos usuarios de macOS sigue siendo un pequeño quebradero de cabeza porque no está tan integrado como en Windows.
La buena noticia es que, con el hardware adecuado y siguiendo unos pasos claros, puedes configurar el DNIe en macOS sin volverte loco, tanto si quieres usar la vía oficial del gobierno con Firefox como si prefieres soluciones más sencillas como aplicaciones específicas para Mac. A lo largo de esta guía verás todas las opciones, sus ventajas, sus pegas y cómo dejarlo todo funcionando de forma estable.
Qué es el DNI electrónico y para qué sirve en Mac

El DNI electrónico (DNIe) es, básicamente, tu documento nacional de identidad en formato físico pero con un chip integrado que contiene certificados digitales. Ese chip permite que puedas identificarte por internet y firmar electrónicamente con la misma validez legal que si firmaras en persona con un bolígrafo.
En la práctica, el DNIe te permite realizar trámites telemáticos con un nivel de seguridad muy alto, porque la autenticación se hace con certificados criptográficos protegidos por un PIN. Así, las webs oficiales pueden verificar que eres tú quien está detrás del ordenador, sin necesidad de desplazarte a una oficina.
Mientras que en Windows el uso del DNIe está bastante más integrado en el propio sistema, en macOS necesitas instalar cierto software adicional y configurar el navegador para poder acceder al chip de la tarjeta. No es complicado, pero sí algo más técnico que en otros sistemas.
La combinación de tu documento físico, el chip interno del DNIe y tu PIN personal es lo que permite realizar operaciones como firmar solicitudes, presentar impuestos, acceder a tu historia laboral o consultar expedientes en diferentes organismos públicos.
Requisitos básicos para usar el DNIe en macOS

Antes de ponerte a instalar programas y tocar configuraciones, conviene tener claro qué requisitos de hardware y software necesitas para que el DNIe funcione correctamente en tu Mac. Si alguno falla, es casi seguro que tendrás problemas de reconocimiento o de acceso al chip.
En primer lugar, necesitas un lector de tarjetas inteligentes compatible con los estándares ISO-7816 y la API PC/SC. Estos estándares son los que permiten que macOS pueda comunicarse correctamente con el chip del DNIe a través del lector. Muchos lectores USB actuales cumplen con ello, pero conviene asegurarse en las especificaciones del producto.
Entre los modelos más extendidos para Mac se encuentran dispositivos como el Seveon SCT011M y otros lectores diseñados específicamente para funcionar con macOS, tanto en equipos MacBook Pro como MacBook Air o iMac. Lo importante es que el sistema reconozca el lector al conectarlo, sin errores extraños.
Además del lector físico, es imprescindible instalar el software adecuado para Mac desde la web oficial del DNI electrónico del Ministerio del Interior. En esa página hay un área de descargas específica para GNU/Linux y sistemas MacOS, donde se encuentra el módulo necesario para que el navegador pueda usar el DNIe.
Otro punto clave es la versión del DNI electrónico y de macOS. La versión 3.0 del DNIe no se considera compatible con versiones de Mac OS X inferiores a la 10.9, por lo que si usas un sistema muy antiguo podrías tener problemas de compatibilidad. En equipos modernos con macOS 10.13 en adelante el soporte está bastante más pulido.
Por último, deberás elegir el tipo de procesador de tu Mac para descargar el instalador correcto: existe un paquete para sistemas Mac OS X 64 bits con procesador Intel y otro para sistemas con arquitectura ARM (los Mac con chip M1 y posteriores). Puedes comprobar esta información en el menú “Acerca de este Mac”.
Descarga e instalación del software oficial del DNIe en Mac
Una vez tengas claro que cumples los requisitos mínimos, el siguiente paso es descargar el software oficial del DNIe para macOS. Este módulo es el que permitirá que el navegador comunique el sistema con el chip de tu documento a través del lector de tarjetas.
Para ello, debes acceder a la página oficial del DNI electrónico y entrar en el apartado “Área de descargas”. Dentro de esa sección, selecciona la opción “GNU/Linux y sistemas MacOS” y, a continuación, el enlace “Software para Sistemas MacOS”.
En esa página verás dos bloques principales de descarga: “Software para sistemas Mac OS X 64 bits (procesador Intel)” y “Software para sistemas MacOS arquitectura ARM (Chip M1)”. Descarga el instalador que corresponda a tu equipo y ejecútalo siguiendo los pasos del asistente de instalación.
Durante el proceso es posible que macOS te muestre algún mensaje de seguridad indicando que el desarrollador no es identificado. En ese caso, tendrás que ir a Preferencias del sistema > Seguridad y privacidad, pestaña “General”, y permitir manualmente la ejecución del instalador. Es un paso habitual cuando se trata de software descargado fuera de la Mac App Store.
Si habías instalado versiones anteriores del software del DNIe, conviene eliminar cualquier resto viejo antes de poner la nueva versión. Esto incluye borrar módulos antiguos y limpiar ficheros de recibos que puedan entrar en conflicto con la instalación actual.
En algunos manuales avanzados se explica cómo hacerlo desde el Terminal de macOS, activando el superusuario con el comando dsenableroot, estableciendo una contraseña para la cuenta root y, después, eliminando la carpeta /Library/Libpkcs11-dnie y cualquier rastro de instalaciones anteriores con instrucciones del tipo sudo rm /var/db/receipts/*dni*. Este tipo de pasos se recomienda solo si ya habías trasteado antes con el módulo del DNIe y necesitas partir de cero.
Configuración del módulo criptográfico en Firefox
Una vez instalado el software oficial, es hora de decirle al navegador dónde está el módulo del DNIe. Actualmente, el navegador que mejor se lleva con este sistema en macOS es Mozilla Firefox, por eso casi todas las guías oficiales se centran en él.
Al finalizar la instalación del paquete, suele abrirse automáticamente Firefox con una guía de ayuda para configurar el módulo criptográfico. Si no se abre, puedes hacerlo tú mismo entrando en el menú de la aplicación y yendo a Preferencias > Privacidad y seguridad, bajando hasta el apartado “Certificados” y pulsando en “Dispositivos de seguridad”.
Antes de cargar nada nuevo es muy importante comprobar que no haya módulos del DNIe previamente instalados. Si aparece alguno, selecciónalo y pulsa “Descargar” para eliminarlo de la lista. Si no te deja eliminarlo, cierra Firefox, saca el DNI electrónico del lector y vuelve a abrir el navegador para intentarlo de nuevo con la tarjeta desconectada.
Cuando la lista esté limpia, pulsa en el botón “Cargar”. El asistente te pedirá un nombre para el módulo (por ejemplo, “DNIe”) y la ruta al archivo correspondiente. Aquí debes navegar hasta la ubicación instalada por el paquete del DNIe o escribirla manualmente.
Las rutas más habituales son Library/Libpkcs11-dnie/lib/libpkcs11-dnie.so (para versiones hasta macOS 10.12 y también en 10.15) o Library/Libpkcs11-dnietif/lib/libpkcs11-dnietif.so en sistemas a partir de macOS 10.13. Una vez seleccionada la ruta correcta, confirma con “Aceptar” para que Firefox cargue el módulo.
Si aparece el mensaje de error “No es posible añadir el módulo”, revisa cuidadosamente que la ruta al fichero sea la correcta, cierra el navegador y asegúrate de que el DNI no está metido en el lector. Vuelve a abrir Firefox y repite el proceso sin introducir todavía la tarjeta.
Importación del certificado raíz del DNIe en Firefox
Con el módulo ya cargado, el siguiente paso es instalar el certificado raíz del DNIe en el almacén de certificados de Firefox. Sin esa pieza, muchas webs oficiales no reconocerán correctamente el certificado del DNI electrónico y aparecerán errores de conexión insegura.
Para ello, dentro de Firefox ve nuevamente a Preferencias > Privacidad y seguridad, baja hasta la sección “Certificados” y pulsa en “Ver certificados”. Se abrirá una ventana con varias pestañas; en la pestaña “Autoridades” encontrarás la lista de entidades certificadoras instaladas en el navegador.
Haz clic en el botón “Importar” y navega manualmente hasta la ruta /Library/Libpkcs11-dnie/share/ac_raiz_dnie.crt, que es donde el instalador del DNIe suele dejar el certificado raíz correspondiente. Selecciona ese archivo y pulsa “Abrir” para que Firefox lo añada a su almacén.
En la ventana siguiente, el navegador te preguntará qué nivel de confianza quieres otorgar a ese certificado. Marca las dos casillas de confianza (normalmente opciones del tipo “Confiar en esta CA para identificar sitios web” y “Confiar en esta CA para identificar usuarios de correo” o similares) y confirma con “Aceptar”.
Con esto, el navegador pasa a reconocer la autoridad certificadora del DNIe como válida, lo que evitará que aparezcan advertencias del tipo “Su conexión no es segura” cuando intentes acceder a sedes electrónicas que usen estos certificados.
Iniciar sesión con el DNIe y comprobar que funciona
Una vez has instalado el módulo y el certificado raíz, ya puedes probar el funcionamiento real del DNIe. Para reducir problemas, es recomendable seguir siempre el mismo orden: introducir la tarjeta, abrir el navegador y luego acceder a la web donde quieras identificarte.
Introduce el DNI electrónico en el lector y abre Firefox. Ve a Preferencias > Privacidad y seguridad > Certificados > Dispositivos de seguridad. En la lista debería aparecer el módulo que cargaste anteriormente, con el nombre que le pusiste (por ejemplo, DNIe).
Selecciona ese módulo y pulsa en el botón “Iniciar sesión”. El navegador te pedirá la contraseña o PIN del DNIe. Escríbelo con cuidado (ten en cuenta que el PIN se puede bloquear si se introduce mal demasiadas veces) y confirma. Si todo está bien, en la columna de “Valor” verás el texto “Sesión iniciada”.
Con la sesión iniciada, puedes ir a una página que acepte el DNIe para identificación, por ejemplo la Fábrica Nacional de Moneda y Timbre (FNMT) en el apartado “Obtenga / Renueve su Certificado Digital”. Ahí, en el menú de la izquierda, encontrarás el apartado de “Persona física” y la opción “Verificar estado”.
Al pulsar “Solicitar Verificación”, si el módulo y los certificados están bien configurados, el navegador mostrará el certificado de autenticación del DNIe para que lo selecciones. Una vez lo aceptes, el sistema realizará la comprobación y mostrará el estado del certificado.
El certificado será utilizable cuando, tras la validación, su estado figure como “Válido y no revocado”. Si aparece caducado, revocado o inactivo por cualquier otra razón, no podrás utilizar el DNIe para operar en las sedes electrónicas. Si al introducir el PIN correctamente la página no avanza o muestra errores como “No se puede mostrar página”, es muy posible que el PIN esté bloqueado.
Cómo usar el DNI electrónico en Mac paso a paso
Una vez lo tienes todo montado, el uso diario del DNIe en Mac es bastante más sencillo de lo que parece en un primer momento. A nivel práctico, basta con conectar el lector, insertar la tarjeta y seguir las indicaciones del navegador cuando una web te pida identificación o firma.
Cuando ya has configurado Firefox, lo normal es que al acceder a una web que requiera certificado electrónico el propio navegador solicite el PIN del DNI y, a continuación, muestre el almacén de certificados disponibles. Ahí deberás elegir si quieres usar el certificado de autenticación o el de firma, según lo que te pida la página.
Si en algún momento ves que al entrar en una sede electrónica que antes funcionaba ahora no pide el PIN ni muestra ningún certificado, lo más probable es que algo se haya desconfigurado en el módulo o que haya algún conflicto con versiones anteriores del software. En ese caso, puede ser necesario repetir la carga del módulo o revisar si hay instalaciones duplicadas.
Conviene tener en cuenta que los certificados asociados al DNIe tienen una validez limitada en el tiempo. Algunas guías hablan de periodos de validez de 30 días para determinados elementos software, por lo que es recomendable no dejar su renovación para el último día y comprobar con cierta frecuencia que todo sigue funcionando correctamente.
En la práctica, muchos usuarios han comprobado que, una vez configurado correctamente, el DNIe en macOS funciona de manera estable durante meses, incluso tras actualizar repetidamente Firefox y aplicar actualizaciones de macOS. Es habitual encontrar casos de uso continuado con versiones recientes de Firefox (incluidas betas) y sistemas como macOS 11.6 sin incidencias.
Opción oficial: instalación manual avanzada del DNIe en macOS
La forma “clásica” de usar el DNIe en un Mac es seguir las instrucciones oficiales de la Dirección General de la Policía, que incluyen la instalación del módulo Multicard PKCS#11 y la configuración manual de Firefox. Esta ruta tiene sus pros y sus contras, y conviene conocerlos antes de lanzarse.
En esencia, el procedimiento oficial implica descargar e instalar el módulo adecuado para tu versión de macOS, ajustar las preferencias de seguridad del sistema para permitir la ejecución del software, configurar a mano el módulo en Firefox, importar los certificados raíz correspondientes y, por último, conectar el lector y usar el DNIe introduciendo el PIN.
Entre sus ventajas se encuentra el hecho de que estás utilizando una solución respaldada directamente por la Administración, sin intermediarios de terceros. Además, tienes un control muy fino sobre qué certificados se instalan en el navegador y cómo se gestionan dentro de Firefox.
Sin embargo, la instalación manual también tiene bastantes inconvenientes: es técnicamente compleja, especialmente para usuarios poco habituados a tocar configuraciones avanzadas; está muy ligada al uso de Firefox (otros navegadores como Safari o Chrome no aprovechan el módulo de la misma forma) y, en ocasiones, surgen conflictos con permisos y avisos de seguridad de macOS que obligan a dar rodeos.
Esta ruta puede ser muy adecuada si quieres tener todo controlado al detalle y no te importa invertir tiempo en dejar la configuración perfecta. Eso sí, hay que ir con paciencia, porque muchos de los errores que aparecen si te saltas un paso no son precisamente intuitivos.
Opción alternativa: usar aplicaciones como McDNIe en Mac
Frente a la opción oficial, en los últimos años han surgido herramientas pensadas para simplificar al máximo el uso del DNIe en macOS. Una de las más conocidas es McDNIe, una aplicación que aprovecha la arquitectura de tarjetas inteligentes que propone Apple para que cualquier app pueda usar los certificados de la tarjeta.
La idea detrás de McDNIe es que, en vez de pelearte con módulos y certificados en un único navegador, puedas usar el DNIe desde prácticamente cualquier navegador (Safari, Chrome, Firefox, Opera, Edge, Brave…) y también desde aplicaciones como Adobe Acrobat Reader para firmar PDFs directamente con el chip del DNIe.
La instalación de este tipo de herramientas suele ser mucho más sencilla: normalmente sólo hay que descargar la app, instalarla como cualquier otra aplicación de macOS, conectar el lector de tarjetas y arrancar el programa. A partir de ahí, las apps compatibles detectan los certificados del DNIe sin que tengas que importar módulos a mano.
Entre sus ventajas está la facilidad de uso (incluso para personas sin ningún conocimiento técnico), la compatibilidad con múltiples navegadores y programas y el hecho de que no tengas que andar importando certificados ni tocando rutas de ficheros delicadas. Además, según su política de privacidad, este tipo de aplicaciones suelen dejar claro que no almacenan datos personales del DNI en servidores externos.
El principal inconveniente es que se trata de software de terceros, no oficial, por lo que siempre hay un pequeño acto de confianza al instalarlo. Aunque siguen estándares de Apple y trabajan de manera local, hay usuarios que prefieren limitarse exclusivamente a las soluciones ofrecidas por la Administración.
Certificado FNMT vs uso de DNIe físico en Mac
Otra cuestión interesante es que, en muchos trámites, tienes la opción de usar el DNIe físico con lector o un certificado digital emitido por la FNMT instalado como archivo en tu Mac. Ambas vías son válidas en multitud de sedes electrónicas, pero su forma de uso y sus ventajas son distintas.
Si optas por usar el DNIe físico con lector, necesitas llevar siempre contigo el dispositivo y tenerlo conectado al Mac cuando quieras hacer un trámite. Es la vía más ligada al propio documento de identidad y obliga a introducir el PIN cada vez que se solicita el acceso o la firma.
La alternativa es solicitar un certificado digital software de la FNMT, que se descarga como archivo y se puede importar directamente en el navegador o en el llavero de macOS. Este certificado se puede almacenar, por ejemplo, en iCloud, y así tenerlo disponible para instalar y desinstalar de forma muy cómoda en cualquier equipo que vayas a utilizar.
Muchos usuarios consideran más práctico el certificado software, porque no requiere tener un lector ni llevar el DNI encima para hacer gestiones online. Para obtenerlo, la FNMT ofrece diferentes vías de acreditación, como la videoidentificación o la personación física en una oficina, tras lo cual se envían las instrucciones por correo electrónico para completar la descarga e instalación.
En cualquier caso, aunque sean sistemas diferentes, comparten el mismo objetivo: permitir una identificación segura en internet ante organismos oficiales y privadas que acepten este tipo de certificados, de forma que puedas gestionar tus trámites desde cualquier Mac con una configuración mínima.
Después de repasar todas estas opciones, queda claro que, aunque el arranque inicial pueda ser algo técnico, usar el DNI electrónico en un Mac acaba siendo una rutina bastante sencilla: eliges si quieres ir por la vía oficial con Firefox, tirar de aplicaciones específicas como McDNIe o apostar por el certificado digital de la FNMT, te haces con un lector compatible si optas por el DNI físico y dedicas un rato a la configuración inicial; a partir de ahí, podrás identificarte y firmar online desde macOS con seguridad y sin depender ya de un equipo Windows.