Passkeys.io

What is a passkey?

A passkey is a new way to sign in that works completely without passwords. By using the security capabilities of your devices like Touch ID and Face ID, passkeys are way more secure and are easier to use than both passwords and all current 2-factor authentication methods.

Scroll down to learn more

Chevron pointing down
Passkeys.io - A passkey authentication demo and info page | Product Hunt

Try the passkey demo

How to use the demo? Learn more.

You are signed in
Try again
Button Text
Hanko logo

Want a passkey
login for your app?

The passkeys.io demo was built in just 10 minutes with Hanko's authentication solution, an open source alternative to Auth0 with passkey superpowers.
Get started with Hanko

Who's behind passkeys?

Passkeys are a joint initiative of Apple, Google, and Microsoft to make authentication better. It’s the consumerization of enterprise security standards FIDO and WebAuthn. Passkeys make proven web API WebAuthn usable in consumer scenarios like e-commerce, banking, and social media as well as prosumer cases like SaaS.

Why is a passkey
so secure?

Instead of passwords, which can easily fall into the wrong hands, passkeys are stored exclusively on your devices and are never shared with anyone else. When you log in, the passkey on your device creates a unique signature that confirms to the website that you are in possession of the passkey. Neither the passkey nor your biometrics are shared with the website or app operators (as it happens with the password).

Why is a passkey
so easy to use?

Easily create and use your passkeys using your device's security method, such as Touch ID, Face ID, or Windows Hello. To allow you to use your passkeys anywhere, they are encrypted and synced to your devices as long as they come from the same provider (e.g. Apple). If you want to log in to a device where your passkeys are not yet available, you can use a passkey on your phone by scanning a passkey QR code.

How to use a passkey?

Create an account with a passkey

1. Enter your email address* and hit Continue.

2. Follow the prompts to create an account and a passkey.
* You can use a fake email address, but then you won't be able to access the account without the passkey. If you want to create multiple accounts, you can just add +n to your email address, e.g., max+2@hanko.io

Sign in with a passkey

To sign in with your passkey, just tap or click the email input field. Available passkeys will be shown in the passkey autofill UI.

Note: Your browser may not support passkey autofill yet, in that case use the button Sign in with a passkey that is shown below the email input.
Sign in with a passkey from your phone
If you want to sign in to your account on a device where no passkey is (yet) available, you can use a passkey from your phone. Just select Passkeys from a Nearby Device, and you can scan the QR Code with your phone.

Note: Both devices need Bluetooth enabled for the phone sign in to work.

Try it yourself with the passkey demo

Where can passkeys be used?

See what's already supported on which device. For a more detailed feature overview visit passkeys.dev
A table showing which passkey features are already supported on which platforms.
*In Chrome and Edge

Resources about passkeys