Web NFC aims to provide sites the ability to read and write to NFC tags when they are brought in close proximity to the user’s device (usually 5-10 cm, 2-4 inches). The current scope is limited to NDEF, a lightweight binary message format. Low-level I/O operations (e.g. ISO-DEP, NFC-A/B, NFC-F) and Host-based Card Emulation (HCE) are not supported within the current scope.




Specification link

Specification being incubated in a Community Group

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.


Intent to Prototype url

Intent to Prototype thread


Demos: - https://web-nfc-demo.glitch.me featured in https://twitter.com/ChromiumDev/status/1206890116964323328 - https://kenchris.github.io/webnfc-groceries featured in https://twitter.com/kennethrohde/status/874970608798494720

Search tags

nfc, ndef, tag,

Last updated on 2022-02-01