Limited Availability
id: web-nfc
Web NFC
The
NDEFReader API reads and writes messages to near-field communication (NFC) tags.
Baseline Status:
This feature is currently Limited and is missing in at least one major browser engine.
Desktop Browser Engine Support
Google Chrome
—
Unsupported
Mozilla Firefox
—
Unsupported
Apple Safari
—
Unsupported
Microsoft Edge
—
Unsupported
Mobile Browser Engine Support
Chrome Android
100
Firefox Android
—
Safari iOS
—
Specifications and References
MDN Browser Compat Data Keys:
api.NDEFMessage ↗
api.NDEFMessage.NDEFMessage ↗
api.NDEFMessage.records ↗
api.NDEFMessage.secure_context_required ↗
api.NDEFReader ↗
api.NDEFReader.NDEFReader ↗
api.NDEFReader.makeReadOnly ↗
api.NDEFReader.reading_event ↗
api.NDEFReader.readingerror_event ↗
api.NDEFReader.scan ↗
api.NDEFReader.secure_context_required ↗
api.NDEFReader.write ↗
api.NDEFReadingEvent ↗
api.NDEFReadingEvent.NDEFReadingEvent ↗
api.NDEFReadingEvent.message ↗
api.NDEFReadingEvent.secure_context_required ↗
api.NDEFReadingEvent.serialNumber ↗
api.NDEFRecord ↗
api.NDEFRecord.NDEFRecord ↗
api.NDEFRecord.data ↗
api.NDEFRecord.encoding ↗
api.NDEFRecord.id ↗
api.NDEFRecord.lang ↗
api.NDEFRecord.mediaType ↗
api.NDEFRecord.recordType ↗
api.NDEFRecord.secure_context_required ↗
api.NDEFRecord.toRecords ↗