AuthenticatorChooser

AuthenticatorChooser 0.5.0

🗝️ Background program that skips the phone pairing option and chooses the USB security key in Windows FIDO/WebAuthn prompts.

  • By Aldaviva
  • Open Source
  • Portable
  • Updated Apr 20, 2026
Download for Windows

About AuthenticatorChooser

🗝️ Background program that skips the phone pairing option and chooses the USB security key in Windows FIDO/WebAuthn prompts.

What's new in 0.5.0

Features
- #30: Optionally automatically submit the USB security key PIN dialog after a customizable number of characters have been typed, which is more convenient than having to press Enter at the end.
- Enable with the argument --autosubmit-pin-length=5, where 5 is the length of your PIN.
- Thanks @felipecrs for suggesting this.
Fixes
- #36: Change the detection algorithm for the style of FIDO dialog box (23H2 or 25H2) to avoid comparing UI label strings which can collide across multiple dialog boxes in some languages, causing incorrect behavior. Instead, use an automation IDs that happens to have unique values per OS version.
- Thanks @AlanIWBFT for reporting this.
- #44: Force this program to always run as administrator, because the Windows 11 2026-01 Security Update raised the integrity level of the Windows Security dialog box process
- If you had already set this program to autostart when you log in to Windows, that may silently fail now because Windows refuses to show UAC prompts for startup programs. To fix this, run AuthenticatorChooser --autostart-on-logon once more, which converts the registry autorun into a scheduled task.
- Thanks to @Nono-m0le for reporting this, and @AFulgens, @DennisGaida, @felipecrs, @danofnz, @AshtonKnight, and @NETertainer for experimenting with and testing solutions.

Full release notes »

Technical details

PublisherAldaviva
Version0.5.0
Release date2026-04-20
LicenseApache-2.0
Installer typezip
Architecturex64, arm64
Package IDAldaviva.AuthenticatorChooser

Install AuthenticatorChooser from the command line

Install with Windows Package Manager
winget install --id=Aldaviva.AuthenticatorChooser -e
Update to the latest version
winget upgrade --id=Aldaviva.AuthenticatorChooser -e
Uninstall
winget uninstall --id=Aldaviva.AuthenticatorChooser -e

bluetoothctapfidofido2passkeyssecurity-keyu2fwebauthnwindows-helloyubicoyubikey

AuthenticatorChooser version history

0.4.0 Oct 2, 2025

Features

  • #9: Compatibility with 2025 Windows redesign
  • Thanks to @felipecrs, @rockerest, and @godeater for help investigating and testing

Frequently asked questions

Is AuthenticatorChooser free?

Yes. AuthenticatorChooser is free and open-source software released under the Apache-2.0 license.

What is the latest version of AuthenticatorChooser?

The latest version is 0.5.0, released on Apr 20, 2026.

Is it safe to download AuthenticatorChooser?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with e27f406b60f5e13e4865e7d1586f699515e3ba9018609f2a546ada5300f19308.

Which Windows versions does AuthenticatorChooser support?

AuthenticatorChooser runs on Windows and is available for 64-bit (x64), ARM64 systems.

How do I uninstall AuthenticatorChooser?

Open Settings › Apps › Installed apps, find AuthenticatorChooser and select Uninstall. From the command line, run winget uninstall --id=Aldaviva.AuthenticatorChooser -e.

Is there a portable version of AuthenticatorChooser?

Yes. AuthenticatorChooser is available as a portable ZIP archive (AuthenticatorChooser-win-x64.zip, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.