Skip to main content

PassKey

KeePassXC

Adding a passkey for Duo in KeePassXC
This page explains how to create a passkey for Duo and save it in KeePassXC. The setup is done using the KeePassXC Browser extension.

Requirements:
1. KeePassXC is installed
2. You have a KeePassXC database that you can open
3. A supported browser must be installed and available
4. The KeePassXC Browser extension is installed in the browser

Open KeePassXC and unlock your database with your master password.

Now enable browser integration in KeePassXC. To do this, open the settings by clicking the gear icon.

{44BA2607-34F1-4D01-8817-7A7AA052CE8D}.png

Switch to the section “Browser-Integration” on the left. There, enable “Browser-Integration aktivieren” and then select the browser in which you want to use KeePassXC-Browser.

{5F16C981-B5D9-4AC9-9290-9A320541A5BB}.png

Then continue in the selected browser. Install the extension “KeePassXC-Browser” there if it is not already installed.

Search for KeePassXC-Browser and click “Hinzufügen”.

IdcWJuJ51N7tuuUk-bildschirmfoto-20260410-084903.png

Then click “Hinzufügen”.

DvpGZu3DDCGBG5Zd-fa4263c4-8b9b-4c49-a667-82e41e3011f0.png

After installation, click the puzzle icon in the top right of the browser and then click the gear icon to open the extension settings.

{A28BBAAA-C5E7-4667-95CC-67A0A5ED0688}.png

Then open the settings of the browser extension. To do this, click the menu on the right and then click “Einstellungen”.

{AC73E208-DF29-4615-BD8C-0BB3BB17ED29}.png

Scroll in the settings to the “Passkeys” section. There, enable “Passkeys aktivieren” and then save the change.

{7D42D81D-2FCD-442D-9927-52EBD59069C6}.png

Then connect the browser add-on with KeePassXC. To do this, open the extension and click “Verbinden”.

{B5954AEE-9E88-4BE4-9775-E823A3064F12}.png

Then assign a name of your choice in KeePassXC and click “Speichern”.

{81DF50E7-B5EE-4448-8B5F-18B1BDF804C5}.png

Now open Duo and add a new device. To do this, log in to the Duo portal as described on the device management page(Geräteverwaltung). Then click “Geräte hinzufügen”.

{67016205-9F07-4EA1-B165-A1D6F7F8C427}.png

In the “Gerät hinzufügen” window, select the option “Sicherheitsschlüssel”.

{E8AC2157-445F-4890-99AC-2EBF3011FA55}.png

Then a KeePassXC window will open. There, you can either add the passkey to an existing entry or create a new entry. Then confirm the registration.

{E73EC048-4575-4CD0-9118-B8B98CB1ABA9}.png

Then click “Registrieren”.

{0D0ECEBE-8088-44E9-97A7-11A9AB1A77E5}.png

After successful setup, the new passkey will be displayed on the device management page. If you wish, you can then adjust the name via “Bearbeiten”.

{9E4A00E1-D3B6-4724-AB65-DBE1429BD212}.png

 

 

MacOS



Under macOS, the procedure is as follows:

9GFjv84GEMCvPn9R-bildschirmfoto-2026-03-20-um-14-07-26.png

rtMWAvVBzPh0TyMs-bildschirmfoto-2026-03-20-um-14-07-38.png

raqJuUpqQrulBcBy-bildschirmfoto-2026-03-20-um-14-07-49.png

If you choose to store it in Apple Passwords and are logged in with an Apple ID, you can also use the passkey on other devices with the same Apple ID. This also applies in the reverse order when setting it up on an iPhone and using it on a Mac.