passkeys.dev logo passkeys.dev logo
  • Docs 
  • Device Support 
  • About 
  •  
  •  
  •  
  •  

Device Support

Share via
passkeys.dev
Link copied to clipboard

This page, along with the rest of passkeys.dev, is targeted at relying party developers and is not intended to be an end user facing resource.

Said differently, please don’t link to this page from end user focused resources 😉

Matrix  

This matrix represents the default capabilities for a user out of the box. Additional capabilities may be available when a user installs a different passkey provider.

Test this client!  

Basic Capabilities  

CapabilityAndroidChrome OSiOS/iPad OSmacOSUbuntuWindows
Synced Passkeys 
v9+
 
v129+
 
v16+
 
v13+
 
Browser
Extensions
 
Planned 1
Browser Autofill UI
(Conditional Get)
 
Chrome 108+
Edge 122+

 
Firefox
 
v129+
 
iOS 16.1+
-

Safari
Chrome
Edge
Firefox
 
Safari 16.1+
Chrome 108+
Firefox 122+
Edge 122+
 
Browser
Extensions
 
Chrome 108+ 3
Firefox 122+ 3
Edge 122+ 3

Passkey Upgrades 2
(Conditional Create)
 
Chrome


 
Edge
Firefox
 
136+ 2
 
iOS 18+ 2
-

Safari 2
Chrome 2
Edge 2
Firefox 2
 
Safari 18+
2
Chrome 136+ 2

 
Edge
Firefox
 
Chrome 136+ 2


 
Edge
Firefox
 
Chrome 136+ 3


 
Edge
Firefox

Cross-Device Authentication
Authenticator
 
v9+
-
n/a
 
v16+
-
n/a
-
n/a
-
n/a
Cross-Device Authentication
Client
 
v9+
 
v108+
 
v16+
 
v13+
 
Chrome
Edge
 
v23H2+
Third-Party Passkey Providers 
v14+
 
Browser
Extensions
 
v17+
 
v14+
 
Browser
Extensions
 
Browser
Extensions


 
Native Planned

Native Apps  

Invocation MethodAndroidChrome OSiOS/iPad OSmacOSUbuntuWindows
Native Platform APIs n/a   
Planned
 
Default Browser      
System WebView 
Custom Tabs
-
n/a
 
ASWeb
Authentication
Session
 
ASWeb
Authentication
Session
-
n/a
 
Edge
WebView2
Embedded WebView 
WebView 6
-
n/a
 
WKWebView 7
 
WKWebView 8
-
n/a
 

Advanced Capabilities  

CapabilityAndroidChrome OSiOS/iPad OSmacOSUbuntuWindows
Device-bound Passkeys 
on security keys
 
on security keys
 
on security keys
 
on security keys
 
on security keys
 
Client Hints 
Chrome 128+
Edge 128+

 
Firefox
 
128+
 
Not Supported
 
Chrome 128+
Edge 128+

 
Firefox
Safari
 
Chrome 128+
Edge 128+

 
Firefox

 
Chrome 128+
Edge 128+

 
Firefox

Related Origin Requests 
Chrome 128+
Edge 128+


 
Firefox
 
128+
 
v18+
 
Chrome 128+
Edge 128+
Safari (macOS 15+)

 
Firefox
 
Chrome 128+
Edge 128+


 
Firefox

 
Chrome 128+
Edge 128+


 
Firefox

Device-bound Passkey Attestationn/an/an/an/an/a 
1 Device-bound passkeys supported
2 Also requires support from credential providers
3 Windows 11 22H2+
4 Experimental (behind flag)
5 Partial support
6 See details on the Android reference page
7 See details on iOS reference page
8 See details on macOS reference page
passkeys.dev
passkeys.dev
This site is brought to you by members of the W3C WebAuthn Community Adoption Group and the FIDO Alliance.
CC BY-NC-ND 4.0 | Privacy Policy
 
Links
Docs 
About 
Device Support 
Resources
Passkey Central 
Dev Discussions 
FIDO Alliance 
Tools
Client Feature Detect 
WebAuthn Response Decoder 
passkeys.dev
Code copied to clipboard