- Reader and system requirements: ISO-7816, PC/SC and minidriver by Windows Update.
- Edge verification and FNMT verification to validate authentication and signature.
- Solution to typical errors: PIN blocked, antivirus, connection order and drivers.
Use the DNIe in Windows 11 It's easier than it seems if you know what pieces fit together: A compatible reader, the correct minidriver, and quick certificate verificationIn this guide, you'll find the entire process explained in detail, including how to troubleshoot the typical errors that frustrate everyone.
In addition to the configuration in Windows, we review What to do if Edge doesn't ask for a PIN, how to view certificates, how to verify your DNIe in FNMT and the keys to avoid problems with antivirus, browsers, or a blocked PIN. And if you prefer not to use a reader, You also have alternatives such as FNMT Certificate or Cl@ve.
Requirements and prior checks
Before you begin, make sure your device and reader are ready. To use the DNIe, you need a reader that meets the standards. ISO-7816 and API PC/SC, that it is properly connected and recognized by the system. In Windows 11, when you insert the DNIe for the first time, the system should install the driver automatically and display a 'device ready to use' type notice.
Please also check the version of your document. DNIe 3.0 and DNIe 4.0 incorporate NFC, while earlier versions work with contact readers. Important: DNIe 3.0 and 4.0 are not compatible with Windows XP or Windows Vista. In Windows 8.1, 10, and 11, Plug and Play mode via Windows Update is the recommended option.
When you access a page that requests a certificate, the browser should ask for a PIN and display the certificate store to choose between authentication or signature. If the prompt doesn't appear, something is not configured correctly in the browser, the reader, or the DNIe itself.
If the system doesn't detect the DNIe, try this quick sequence: Remove the card from the reader, completely close the browser, reinsert the card and reopen your browser. A good check is to log into an organization's personal account and try the "My Files" checkbox.
If it asks for your PIN but when you enter it you see the message 'The page cannot be displayed', reload with F5 or Ctrl+F5. If the DNIe was working in that browser recently and now fails, Check out Smart App Control in Windows 11 (some leak certificates) and restart the computer. If it doesn't work on any website with that browser, install or repair the cryptographic module as explained below.

Install the minidriver and cryptographic module
In Windows 11, the minidriver normally installs automatically. Even so, it's a good idea to know the manual process. With the reader and the DNIe connected, go to the official DNIe website, 'Download Area', select 'Windows System' and download the installer for 32 or 64 bits depending on your computer. Then download and install the DNIe cryptographic module and follow the wizard.
To confirm that Edge recognizes your e-ID, go to the three-dot menu, 'Settings,' 'Privacy, search, and services,' 'Security,' and tap 'Manage certificates.' The window asking for the PIN should appear.; after entering it, you will see your certificates.
Your DNIe certificates will appear in the 'Personal' tab: one for authentication and one for signature. Under 'Trusted Root Certification Authorities', it should say 'AC ROOT DNIE'. If you see all of this, the software and the root certificate are correctly installed for Microsoft.
Check that everything is working on the FNMT (CERES) website, in the 'Certificates' section, 'Natural Person', 'Check Status'. Select the authentication certificate, enter the PIN when prompted and check the result: the message should indicate that your certificate is active. To verify the signature, complete a procedure that requires it, for example at the Headquarters of the AEAT requesting a tax certification.
If you enter your PIN and the page does not advance or returns an error, it is very likely that the PIN is blockedIn that case, you'll need to go to a DNIe Update Point (PAD) at an issuing office to unlock or change your PIN.
What you can do with the DNIe and types of readers
With the DNIe and a compatible reader, you can identify yourself in public offices and sign paperwork. Common procedures include: Validate the Income Tax proposal, register with Social Security, and apply for unemployment benefits., process maternity or paternity leave, check employment history, procedures with the DGT or access ministry headquarters to request grants and subsidies.
In addition, card readers also have uses beyond the DNIe. They offer secure payment environments, biometric reading (e.g., fingerprint) and encrypted data transmission. Some allow you to transfer files from memory cards to your PC, and others incorporate technology contactless to operate contactless.
As to hardware, there are two main families: readers USB Contact (cheaper and very common) and contactless NFC readers, ideal for DNIe 3.0 and 4.0. NFC readers detect the card by proximity (up to approximately 50 mm, depending on the marking) and are plug and play in most scenarios.
If you have DNIe 3.0, you can use either an NFC reader or a classic USB one. Remember to always check the compatibility with Windows, macOS or Linux and with the ISO-7816 and PC/SC standards, as required by the use of the DNIe.
On modern Windows, the driver arrives via Windows Update under the name 'General Directorate of Police – Other hardware – DNIe Minidriver for Smart Card'. Do not remove the card during installation to avoid failures in the process.
Installation on Windows 11 step by step
1) Connect the reader to the USB and insert the DNIeWindows 11 should begin automatically downloading and installing the minidriver. You'll see a notification when it's finished.
2) If it is the first time on that computer, when using the DNIe the PIN will be requested that you received when you renewed your document. You can change it whenever you want at the DNIe Update Points at the police station.
3) Open the Device administrator and check that the reader appears as 'DNIe Minidriver for Smart Card'. This confirms that the driver is operational without you having to download anything manually.
4) To check certificates in Chrome: open the browser, click on the three points, 'Settings,' 'Privacy and security,' 'Security,' and then 'Manage certificates.' This will show you the repository and allow you to identify your DNIe certificates.
If the automatic installation doesn't work, go to Windows Update and use 'Check for updates' with the card inserted. Leave the DNIe in the reader throughout the process so that the system finds the specific driver.
Installation on macOS and certificate management
En Mac, first connect the macOS-compatible reader and download the cryptographic module from the DNIe website PKCS#11 (libpkcs11)If macOS blocks the installation, right-click and select 'Open' to force the installation to run with the user's permission.
In your browser, go to Security Settings or Security Devices and load the libpkcs11 module. After adding it, Enter your password when prompted to activate the device. From there, your DNIe should be available for authentication and signature.
Certificate management in macOS is integrated at the system level. When you open the certificates option from Chrome, The native Keychain Access app will be launchedIn the 'My Certificates' tab, you'll see the installed certificates and can manage them (check, delete, etc.).
If you notice errors after updating your system or browser, check that the PKCS#11 module is still loaded and that the reader is CCID/PCSC compatibleIn many cases, reinstalling the module and restarting the computer resolves detection issues.
Recommended readers
- Trust DNI Reader: economical solution, compatible with DNIe and SmartCards, low-power USB 2.0 connection, and a 1-meter cable. It works on both Windows and Mac, so it's a simple and effective option for everyday use.
- ACS ACR1252U-MF NFC: contactless reader for DNIe 3.0 and 4.0, with proximity detection up to about 50 mm. Compatible with MIFARE and ISO 14443 A/B, CCID and PC/SC. It is plug and play and also comes in a housingless version for integration into points of sale or access systems.
- Zoweetek USB Reader: Card Reader for DNIe and other credentials, compatible with Windows and macOS. Easy to use, lightweight (approx. 80 g), and with complete instructions to get started from scratch without complications.
Common problems and how to solve them
System Compatibility: If you are using Windows 11 or other recent versions, the process is designed for run by Windows Update. On older systems, you'll need to manually download the drivers from the official DNIe website. On Linux and macOS, uses the PKCS#11 module published on the same website.
DNIe 3.0/4.0 and obsolete systems: remember that these versions They don't work on XP or VistaIf your computer is very old, look for an updated one. In modern Windows, support is based on Microsoft's 'Smart Card Mini-Driver' architecture and is plug and play.
Automatic and manual installation: it is usual to install the 'CardModule' automatically when you insert your eDNI while the internet is active. If not, there's a manual installer. On Linux/Mac, install PKCS#11 following the official guide. And in all cases, keep your eDNI in the reader during installation.
Meet reader requirements: Check that your reader indicates ISO-7816 and API PC/SC in the specifications. If it doesn't meet these specifications, it may not work with the DNIe; in that case, you'll need to replace the reader with a compatible one.
Old driver versions: If you installed drivers years ago, you may have do not self-install the new one. Uninstall everything related to the smart card reader from Device Manager, restart your computer, and try the clean process again.
The PIN of the DNIe: the document has a Associated PIN It's a good idea to update it every 30 months. If you've forgotten it or it's blocked, go to an issuing office and use the DNIe Update Point (with a fingerprint) to change it. For security reasons, The PIN cannot be changed online..
Order of entry on the web: if you open the page of the procedure before inserting the DNIe, the certificate may not loadClose the browser, insert your electronic ID, reopen it, and repeat. If the problem persists, restart your computer and continue following this procedure.
Edge asks for PIN but the website doesn't load: recharge with F5 or Ctrl+F5If your DNIe was working before and isn't now, check for antivirus or security suites that interfere with certificates. A restart usually helps reestablish the secure channel.
Browsers: Internet Explorer is no longer recommended. Edge (Chromium) and Chrome They work well with the minidriverRecent versions of Firefox may experience issues with DNIe; if this happens, try Edge or Chrome to rule out the browser as the source of the issue.
Official verification: after installing, go to FNMT 'Check status' with the authentication certificate And then take a real signature test at the AEAT headquarters. This way, you confirm authentication and signature, the two pillars of using the eDNI.
Windows Support and Tweaks: If you installed the app from the Microsoft Store or the driver arrived via Windows Update, the procedure is the same for the minidriver. If you downloaded something from the internet and there are errors, try a clean start (Clean Boot), temporarily disable or uninstall your antivirus and test from a new Administrator accountIf it works on the new account, migrate your data, as your original profile may have corrupted services.
Additional Resources: On some help pages, you'll see a 'Generate PDF' option for the guide. Use this if you want to save a quick reference of the steps to have it handy while you configure the equipment.
Alternatives if you don't want to use a reader
If you prefer to avoid the physical reader, there are two widely used ways: the Digital certificate from the FNMT (CERES) and the Cl@ve system. Both are used to identify yourself and sign online at many public locations. You can also learn how to scan your ID in the Money app as an alternative without a reader.
The digital certificate is installed on the computer or browser and is issued by a certification authorityCl@ve offers two options: Cl@ve PIN (single-use codes) and Cl@ve Permanente. They usually cover a large part of administrative procedures, while the DNIe is ideal for portable personal uses and sign with the physical card.
Regarding expiration dates: the digital certificate usually has validity up to 60 months (varies by issuer), the DNIe also lasts around 60 months depending on renewal, and Cl@ve can be single use or up to 24 months in its permanent form.
Passionate writer about the world of bytes and technology in general. I love sharing my knowledge through writing, and that's what I'll do on this blog, show you all the most interesting things about gadgets, software, hardware, tech trends, and more. My goal is to help you navigate the digital world in a simple and entertaining way.