This page is not complete.

Secure context

This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.


This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

The NDEFRecord() constructor of the Web NFC API returns a newly constructed NDEFRecord object that represents data that can be read from or written to compatible NFC devices, e.g. NFC tags supporting NDEF.


writer = new NDEFRecord(NDEFRecordInit);


NDEFRecordInit This is an experimental API that should not be used in production code. Read only
NDEFRecordInit with initialization data.

Return value

A new NDEFRecord.


Specification Status Comment
Web NFC, NDEFRecord Draft Initial definition.

Browser compatibility

BCD tables only load in the browser