Chrome has never supported the FIDO U2F API directly[1]. However, it does ship with an internal extension and it's possible to implement the U2F API by using postMessage to send messages to this extension. (Description continued in comments.) [1]


Status in Chromium


Enabled by default (tracking bug)

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.

  • No signal
  • No signal
  • No signals



Chrome is implementing the W3C webauthn[2] specification which will ultimately subsume U2F support. As part of that transition we are aligning attestation behaviour between webauthn and the pseudo-U2F support. For details, see [2]

Last updated on 2021-12-07