WebAuthn Tester

Test passkey registration and authentication in your browser using the WebAuthn API.

WebAuthn is not supported in this browser or requires HTTPS.

Used as the WebAuthn user.name field. No data leaves your browser.

1. Register a Passkey

Creates a new credential using your device authenticator (Face ID, Touch ID, Windows Hello, security key, etc.)

2. Authenticate

No credential registered yet — will prompt for any available passkey on this device.

Privacy: Everything runs in your browser. No credentials, keys, or user data are sent to any server.

Note: WebAuthn requires HTTPS (or localhost). Credentials registered here are scoped to this origin and cannot be used elsewhere.