Q1 2026: ~30 % of top-1000 sites support passkeys (FIDO Alliance Report). Apple, Google and Microsoft all ship cross-device sync (iCloud Keychain / Google Password Manager / Microsoft Authenticator). Early adopters: GitHub (2023), Google Workspace (2023), Microsoft 365 (2024), Amazon, PayPal, eBay. Conversion: sites that surface passkeys in UX sign 50-70 % of users onto a passkey within 6 months. Barrier — onboarding UX and the browser picker.
Below: details, example, related, FAQ.
// WebAuthn registration — simplified
const credential = await navigator.credentials.create({
publicKey: {
challenge: Uint8Array.from(atob(challengeB64), c => c.charCodeAt(0)),
rp: { name: 'Example', id: 'example.com' },
user: { id: userId, name: userEmail, displayName: userName },
pubKeyCredParams: [{ type: 'public-key', alg: -7 }, { type: 'public-key', alg: -257 }],
authenticatorSelection: { userVerification: 'preferred' }
}
});Not in 2026. Best practice — passkey as primary + password fallback for recovery.
Sync providers (iCloud/Google/MS) restore passkeys when you sign in on a new device. Device-bound keys (YubiKey) need a backup key.
Okta, Auth0, Entra ID — all ship WebAuthn/passkeys 2024-2025. For IdP-intensive companies — a no-brainer.