NFC reader and writer guide
NFC tools: read tags and write with care
NFC tools let you read information from a tag or write prepared content to a compatible tag. TapCode supports these everyday tasks on iPhone. Check what a tag is used for before changing it.
What can NFC tools do?
TapCode is an NFC and QR utility for iPhone. It can read NDEF content from compatible tags, display some card identification information, and write to tags that support NDEF, are writable, and have enough capacity. NDEF is a common format for content records on NFC tags.
- Prepare a website address, text, or contact information and write it to a tag.
- Write supported app links, image links, or Wi-Fi details to compatible tags. The result depends on the receiving phone, operating system, and app.
- Save frequently used content to generate a QR code or write again later. Operation history is not a backup of a tag’s original contents.
Check four things before you start
- Permission: make sure you own the tag or device, or have authorization to read and write it.
- Purpose: read and separately save or record existing information. Check whether the backup meets your recovery needs.
- Compatibility and write access: an NFC logo, card identification, or successful detection does not mean the tag accepts NDEF writes.
- Capacity: both the content and its record format take space. Shortening content does not make a read-only tag writable.
Do not write to important tags or devices if you cannot confirm their contents, purpose, permissions, or recovery method.
How to read an NFC tag
- Open NFC reading in TapCode and start the scan when prompted by iOS.
- Hold the top of your iPhone close to the target tag and keep it steady until the session finishes.
- Review the available content and identification results. Check their source and purpose before opening a link or saving information.
- Before changing the tag, separately save or record its original information using appropriate methods. Finding no NDEF content does not mean the tag is blank or safe to overwrite.
How to write an NFC tag
- Choose a content type on TapCode’s home screen and enter the URL, text, or other supported information.
- Review spelling, link availability, and details such as Wi-Fi or contact information. Confirm the target tag and handle its original information first.
- Start NFC writing, hold the top of your phone close to the tag, and keep it steady. TapCode checks write access and available capacity.
- After writing, read the tag again to verify its content. Test any intended action using the actual receiving phone and target app.
- Save the new content if you want to reuse it, and keep an independent record of the original information. Being able to write again does not undo an earlier overwrite.
Common content and its limits
| Content | Useful for | What to check |
|---|---|---|
| URLs and text | Webpages, instructions, and event information | Expired links, sign-in requirements, or network conditions may affect access. |
| App links | Supported profiles, content, or app pages | Opening depends on app installation, version, and platform support. |
| Wi-Fi details | Sharing a network name and related connection details with compatible devices | An iPhone may not offer a connection in the background. One tap is not guaranteed to join a network on every phone. |
| Contact information | A contact-page URL or vCard information | How a contact is displayed or saved depends on the receiving system and app. |
| Image links | Online images or related webpages | The tag stores a link, not the photo file itself. |
Troubleshooting failed reads and writes
- No readable content: adjust the scanning position, keep the phone steady, and check whether the device and tag support the operation. Detecting a card does not provide access to protected content.
- Read-only tag: use a compatible writable tag whose purpose you understand. TapCode does not crack credentials, copy access-control permissions, or clone payment cards.
- Not enough capacity: shorten the text or use a shorter, trusted link, then check again. Do not overwrite information of unknown purpose to free space.
- A write succeeds but an action does not: read the record back, then check the receiving system, network, target app, and link. A successful write confirms the content was written; it does not guarantee the next action.
Frequently asked questions
Is TapCode easy to use if I am new to NFC?
For everyday sharing, start with a URL or a short piece of text: choose the content type, review it, then begin writing. You still need a compatible writable tag with enough capacity and a separate record of its original information. Read first rather than experimenting with a tag whose purpose is uncertain.
Can every NFC card be used as an ordinary tag?
No. Access cards, transit cards, payment cards, and other devices may use protected or different data structures. Recognizing a card does not mean you can turn it into an ordinary NDEF tag.
Why back up a rewritable tag?
Rewritable means the tag still accepts new content; it does not mean old versions are retained. Original information may be unrecoverable after an overwrite, and TapCode does not automatically back up the original tag before writing.
Can NFC information become a QR code?
Common editable content in TapCode can be used for QR codes or NFC. Arbitrary raw NFC records, card identification results, or multiple-record data may not convert without losing information.
Why review a link before opening it?
Reading content does not make its source trustworthy. Check the address, source, and purpose, and treat unfamiliar links or requests for sensitive information with caution.