NFC Reader/Writer
Read and write NFC tags from your device
Loading...
What is NFC Reader/Writer?
NFC Reader/Writer lets you scan NFC tags to read their contents and write new data to writable tags. View tag type, ID, and stored records including URLs, text, and MIME data.
The tool uses the Web NFC API, available on Chrome for Android over HTTPS, so a compatible phone is required. Each scan shows the tag's serial number plus every NDEF record found, with a per-record copy button and one-tap Open for URL records. Writing supports URLs, plain text, WiFi credentials, vCards, email and SMS shortcuts, phone numbers, and custom MIME records, with a live byte counter against common NTAG capacities. A dedicated Erase tab wipes a tag so you can reuse it. Scan history can be copied or exported as JSON, and nothing leaves your device.
How to use
- Tap Read Tag and hold your device near an NFC tag to scan its contents and display stored records.
- To write, enter your data (URL, text, or custom NDEF record), tap Write Tag, and hold near a writable tag.
- Review the scan history showing tag type, serial number, and all NDEF records found on each tag.
When to use
- Programming NTAG215 stickers with a profile URL or contact card before an event.
- Auditing existing tags (transit cards, hotel keys, NFC stickers on packaging) to see what's encoded.
- Setting up a Wi-Fi handoff tag for guests by writing a Wi-Fi connection record.
Result
A conference organizer programs NFC wristbands with URLs linking to session schedules, then uses the reader to verify each tag was written correctly.
FAQ
- Why does the tool say NFC isn't supported on my phone?
- Web NFC works only on Chrome for Android (currently Chromium 89 or later) and requires HTTPS. iOS Safari, Firefox, and desktop browsers all lack the API. If you're on an iPhone, the Shortcuts app is the closest native equivalent.
- How much data can I fit on a typical NFC sticker?
- Common NTAG213 stickers hold about 144 bytes of user memory; NTAG215 stores around 504 bytes; NTAG216 reaches roughly 888 bytes. URLs compress well, so even an NTAG213 fits a 60-character link. For vCards and long text, choose NTAG216.
- Can I lock a tag so it can't be rewritten later?
- Locking is different from erasing. A few tags accept a one-time lock command that pins them to read-only forever — for that, use a dedicated app like NFC Tools that exposes the lock bytes. If you only want to wipe a tag so you can write fresh data, use the Erase tab here: it overwrites the NDEF payload but leaves the tag rewritable.
- Why did writing fail even though my phone scanned the tag?
- Likely the tag is already read-only, the new payload is bigger than the tag's memory, or the phone moved before the write finished. Hold the device steady, keep it within 1 cm of the tag, and check the tag's spec sheet for write capacity.
- Are scanned tag contents stored anywhere?
- Scan history lives only in the page's memory: closing the tab clears it. You can copy results to the clipboard or download them as JSON yourself; the tool never transmits scans to a server.
Related Tools
Vibration Pattern Maker
Create custom vibration patterns
Fullscreen Mode
Toggle fullscreen display mode
Device Info
View your device specs and browser details
Baby Name Generator
Discover baby name ideas
Battery Status
View battery level and charging state
Business Name Generator
Generate random business name ideas