We plan to support WebOTP API on desktop when both Chrome Desktop and Chrome Android are logged into the same Google account.


The WebOTP API gives developers the ability to programmatically read one time code from specially-formatted SMSes addressed to their origin to reduce user friction. Currently it is only available on mobile devices where SMS is supported. Given that the need of one-time-code verification is higher on desktop, this project is to bring the WebOTP API to those platforms.




Specification link

Unknown standards status - check spec link for status

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.

  • Negative
  • Neutral
  • Positive



This is an increment of the existing WebOTP API and the proposed solution is based on Chrome Sync which is Chrome only.

Search tags

webotp, web otp,

Last updated on 2022-05-14