How to Test RFID with Your Phone: What Works and What Doesn’t

Most smartphones can test RFID tags, but only those operating at 13.56 MHz, which is the high-frequency band used by NFC. Your phone’s built-in NFC chip won’t detect low-frequency tags (125 kHz, common in older access cards) or ultra-high-frequency tags (860–960 MHz, used in warehouse and retail inventory). Knowing which type of RFID you’re dealing with determines whether your phone alone will work or whether you need additional hardware.

What Your Phone Can and Can’t Read

Every NFC-equipped smartphone operates at exactly 13.56 MHz. That single frequency covers a large chunk of the RFID world, including contactless payment cards, transit passes, library tags, hotel key cards, and most programmable NFC stickers. These tags follow standards like ISO/IEC 14443 (the basis for contactless smart cards) and ISO/IEC 15693 (used in many library and inventory systems). If the tag you want to test falls into one of these categories, your phone can read it directly.

RFID spans three frequency bands, though, and phones only cover one. Low-frequency RFID (125–135 kHz) is found in many older building access fobs, animal microchips, and some car immobilizer keys. Ultra-high-frequency RFID (860–960 MHz) powers the tags you’d find on retail merchandise, warehouse pallets, and luggage tracking systems with read ranges of several meters. Your phone’s NFC chip physically cannot communicate at these frequencies. No app or setting change will fix that, because it’s a hardware limitation.

How to Test NFC-Compatible Tags

If your tag operates at 13.56 MHz, the process is straightforward:

  • Enable NFC. On Android, go to Settings and toggle NFC on. On iPhones (iPhone 7 and later), NFC is always active for reading, though older models require you to open an app first.
  • Install a reader app. NFC Tools is a popular choice on both Android and iOS. NXP’s TagInfo app is another solid option, built by the company that manufactures many of the NFC chips inside tags. It identifies the chip type, manufacturer, and full memory contents.
  • Hold the tag against the back of your phone. Move it slowly across the upper half of the back panel. Most recent smartphones position their NFC antenna near the top of the device, but the exact spot varies by model and is rarely marked on the case.
  • Read the results. The app will display the tag’s unique identifier (UID), the tag type, any stored data, and the memory layout. NXP TagInfo can also extract and analyze formatted data records stored on the tag.

The effective read distance for NFC is less than 10 centimeters, so you need near-contact between the phone and the tag. If the app doesn’t respond, slide the tag around to different spots on the back of the phone until you find the sweet spot for your specific model.

Finding Your Phone’s NFC Antenna

The NFC antenna can sit at the top, middle, or bottom of the back panel depending on the manufacturer and model. There’s no universal standard for placement. On most recent phones, the antenna is near the top center. On Pixel devices, it tends to be in the upper third. On Samsung Galaxy phones, it’s often centered.

The fastest way to find it: open your NFC app, hold a known-working tag (even a contactless bank card will do), and slowly slide it across the back of the phone until the app registers a read. Once you know the spot, testing other tags becomes much quicker.

Why a Tag Might Not Scan

Several common issues can block a successful read. Phone cases, especially thick ones or those with metal plates (like magnetic car mount attachments), interfere with the NFC signal. Try removing the case before testing. Metal surfaces underneath the tag also cause problems. If the tag is stuck on a metal shelf or embedded in a metal device, the signal can be absorbed or reflected before it reaches the chip.

Some tags are intentionally locked. Access badges, credit cards, and transit cards use encryption and read protection for security. You’ll still detect them and see basic information like the UID and tag type, but the stored data will be inaccessible. This is by design. You can confirm a protected tag is functional (it responds to the reader) even if you can’t view its full contents.

Also check that battery saver mode isn’t disabling NFC in the background. Some Android power-saving profiles turn off NFC to conserve energy.

Choosing the Right App

For basic tag identification and reading, NFC Tools (available on Android and iOS) handles most tasks well. It shows the UID, tag type, available memory, and any stored data in a clean interface. It also lets you write data to writable tags.

NXP TagInfo goes deeper. It identifies the specific chip inside the tag, the manufacturer, and the complete memory layout in hex format. It can analyze formatted NFC data records and generate shareable reports, which is useful if you’re testing tags for a project or troubleshooting a batch of tags that aren’t performing consistently. NXP also offers TagWriter for programming tags with URLs, text, or other data types.

On Android, you have more flexibility. Apps like NFC TagInfo by NXP can access the full range of tag protocols. On iPhone, Apple restricts some lower-level NFC functions, so while basic reading works well, advanced operations like writing to certain tag types or reading non-standard formats may require Android.

Testing Low-Frequency or UHF Tags

If you need to test tags outside the 13.56 MHz range, you’ll need an external reader that connects to your phone. For UHF RFID (the kind used in supply chain, retail inventory, and asset tracking), Bluetooth-connected readers are the most practical option. These pair with your phone like any Bluetooth accessory and come with companion apps. Devices like TSL’s 1153 wearable reader can scan UHF tags at distances up to about 2 meters and work with Android, iOS, Windows, and macOS.

For 125 kHz low-frequency tags (older proximity cards and key fobs), dedicated USB or Bluetooth readers exist but are less common in phone-friendly form factors. Most people testing these tags use a desktop USB reader instead. If you’re specifically trying to clone or test an office access fob, check whether it’s actually 125 kHz or 13.56 MHz first. Many modern access systems have moved to the higher frequency, which your phone can read natively.

A Note on Scanning Sensitive Tags

Your phone can read contactless credit cards, access badges, and medical ID tags just by tapping them. The UID and basic tag metadata are usually visible even on protected cards. Be cautious with third-party apps when scanning tags that contain sensitive information. The wireless nature of RFID means that any device capable of reading a tag can potentially capture data from it, and poorly designed apps could store or transmit that data insecurely. Stick to well-known apps from established developers (NXP, Wakdev, or apps with large install bases and active maintenance) when scanning anything tied to personal or financial data.