demo · v133

WebAuthn getClientCapabilities

A single call returns the WebAuthn features this browser/platform supports - hybrid transport, conditional UI, related-origin requests, the lot. Click the button and see what your machine reports.

capabilitysupported
click "getClientCapabilities()"

checking support...

the code

const caps = await PublicKeyCredential.getClientCapabilities();
console.log(caps);
// { conditionalCreate: true, conditionalGet: true, hybridTransport: true,
//   passkeyPlatformAuthenticator: true, userVerifyingPlatformAuthenticator: true,
//   relatedOrigins: true, ... }

see also