NFC Tester

Test NFC tags in your browser using Web NFC API. Read and write NDEF records (text, URI), lock tags to read-only mode. Works on Chrome Android with HTTPS only.

Ready to scan
Tag Info Tag information

No tag detected

Records NDEF Records

No records found

Write Write NDEF Record

About NFC Tester

Test and interact with NFC tags directly in your browser using the Web NFC API (NDEFReader). Read NDEF records including text and URI data, write new NDEF records to tags, and lock tags to make them permanently read-only. Perfect for NFC developers, IoT projects, and testing contactless tags on Android devices.

How to use:

  1. Ensure you're using Chrome 89+ on Android with HTTPS enabled.
  2. Tap 'Read tag' and bring your Android device close to an NFC tag to read its NDEF records.
  3. View tag information including type, ID, serial number, and all NDEF records (text, URI, MIME).
  4. To write data, select the record type (text or URI), enter your content, and tap 'Write to tag'.
  5. Bring your device close to a writable NFC tag to write the new NDEF record.
  6. Use 'Lock tag' to make a tag permanently read-only (warning: this cannot be undone).
  7. Monitor all operations in the activity log at the bottom.

Browser Compatibility

  • Chrome for Android 89+: Full support
  • Edge for Android: Supported (Chromium-based)
  • Desktop browsers (all): Not supported
  • Safari/Firefox: Not supported
  • HTTPS required for security (top-level frames only)
  • User gesture required to initiate NFC operations

Technical References

  • MDN Web NFC API: https://developer.mozilla.org/en-US/docs/Web/API/Web_NFC_API
  • Chrome for Developers - Web NFC: https://developer.chrome.com/docs/capabilities/web-apis/nfc
  • Web NFC Specification: https://w3c.github.io/web-nfc/
  • NDEF Format Specification: https://nfc-forum.org/our-work/specification-releases/specifications/nfc-forum-assigned-numbers-register/