Automatic Passkey Upgrade Demo

Test automatic passkey upgrade functionality below (requires Apple Passwords and Allow Automatic Passkey Upgrades setting)

Register

Already have an account? Login

Register password-based account and store it in Apple Passwords
Login with password autofill from Apple Passwords
Passkey is created automatically on password autofill login
Logout and re-login with passkey (autofill)

Latest iOS / macOS & Safari Required

What are the requirements?

To use automatic passkey upgrades, the following is required:

  • check
    Latest Safari browser on iOS 18+ or macOS 15+
  • check
    Apple Passwords enabled
  • check
    Allow Automatic Passkey Upgrades in the iOS / macOS settings
  • check
    Website needs to implement this feature
automatic passkey upgrade demo

Switch Passwords for Passkeys

What's an automatic passkey upgrade?

An automatic passkey upgrade is a WebAuthn feature that allows users to replace passwords with passkeys without requiring additional user actions. Users autofill their password and in the background a new passkey is created and stored in the user's credential manager.

  • check
    Seamless experience: No user action needed, reducing friction.
  • check
    Improved security: Passwords are automatically replaced with more secure passkeys.
  • check
    No additional software needed: If the system detects automatic passkey upgrade support, it can kick it off without requiring the user to get additional software.

Test in our demo above

How to test automatic passkey upgrades?

Want to experience automatic passkey upgrades in action? Test our example implementation above.

  1. 1
    Register password-based account and store it in Apple Passwords
  2. 2
    Login with password autofill from Apple Passwords
  3. 3
    Passkey is created automatically on password autofill login
  4. 4
    Logout and re-login with passkey (autofill)
Test automatic passkey upgrade

Add automatic passkey upgrades to your website

How can I implement automatic passkey upgrades myself?

We wrote a blog post about automatic passkey upgrades. Please take a look to learn more about the implementation.

Passkey Upgrade FAQ

Get free passkey support

slack icon

Join our passkeys community

Get support from our passkeys community for any kind of passkey-related question or issue you face.

Profile 1Profile 2Profile 3Profile 4Profile 5
+600 devs & product managers
from
mongodb icon
shopify icon
salesforce icon
dashlane icon
okta icon
paypal icon