AuthenticatorChooser is an open-source Windows background utility that simplifies FIDO and WebAuthn authentication using USB security keys. It automatically selects the security key option when Windows displays a passkey authentication dialog. This eliminates the extra step of choosing between Bluetooth-connected smartphones and physical authenticators. The application uses Microsoft UI Automation to interact with native Windows Security prompts. By default, it preserves Windows Hello authentication and avoids overriding dialogs containing additional valid authentication choices. Users can enable a command-line option that always prioritizes USB security keys. Holding Shift temporarily disables automatic selection when another authentication method is needed. AuthenticatorChooser operates without a visible interface and supports automatic startup during Windows login.
Features
- Automatic USB security key selection in Windows FIDO and WebAuthn dialogs
- Bypassing unnecessary Bluetooth smartphone pairing prompts during authentication
- Microsoft UI Automation integration with native Windows Security credential dialogs
- Preservation of Windows Hello PIN and biometric authentication by default
- Optional command-line override for consistently prioritizing physical security keys
- Temporary Shift-key bypass with automatic background startup on Windows login