Device Support

Share via

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
(Conditional Create)
 
Chrome 142+ 2


 
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+ 2


 
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 managers and operating systems
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
Last Updated: Oct 23, 2025