NFC vs RFID: Detailed Comparison

When to Use NFC and When to Use RFID

In-depth comparison of NFC and RFID technologies covering frequency, range, data rates, security, cost, and use case selection criteria.

| 5 min read

NFC vs RFID: Detailed Comparison

Near-field communication and rfid are both wireless identification technologies based on electromagnetic induction, but they serve different use cases, operate at different frequencies, and are not interchangeable. This guide clarifies exactly where they overlap and where they diverge.

The Core Relationship

NFC is a subset of RFID. All NFC is RFID, but not all RFID is NFC.

RFID (broad category)
├── Low Frequency (LF) — 125 kHz / 134.2 kHz
│   ├── Animal microchips (ISO 11784/85)
│   ├── Access cards (HID Prox, EM4100)
│   └── Immobiliser transponders (automotive)
├── High Frequency (HF) — 13.56 MHz
│   ├── NFC (ISO 14443, ISO 15693, NFC-F)  ← NFC lives here
│   ├── MIFARE Classic (ISO 14443-3A, no NDEF)
│   └── ICODE SLI (ISO 15693, Type 5)
└── Ultra High Frequency (UHF) — 860–960 MHz
    ├── EPC Gen 2 (ISO 18000-63)
    ├── Retail supply chain tags
    └── Vehicle tolling (E-ZPass, etc.)

Frequency Band Comparison

Band Frequency Read RangeRead RangeHardwareMaximum communication distance between reader and tagClick to view → Data Rate Typical Tags
LF 125–134.2 kHz ≤ 10 cm 1–10 kbit/s Animal ID, basic access
HF / NFC 13.56 MHz ≤ 1 m (ISO 15693ISO 15693Standards & ProtocolsStandard for vicinity-range smart cards, 1+ meter read rangeClick to view →) / ≤ 4 cm (NFC) 26–424 kbit/s NFC, smart cards, library tags
UHF 860–960 MHz 1–15 m 40–640 kbit/s Supply chain, inventory
Microwave 2.45 / 5.8 GHz ≤ 1 m 1 Mbit/s Vehicle tolling, some industrial

The operating-frequency determines physics: lower frequency means shorter range but better penetration through water and tissue; higher frequency means longer range but blocked by liquid and absorbed by metal.

NFC-Specific Advantages Over General RFID

Advantage NFC General RFID
Smartphone readable Built into every modern phone Requires dedicated scanner
Bidirectional communication Yes (peer-to-peer-mode) Usually one-way (tag → reader)
card-emulation-mode Yes (phone acts as tag) No
NDEF standard data format Yes (ndef) No equivalent standard
Contactless paymentContactless paymentApplicationsNFC tap-to-pay via phones, cards, or wearables (EMV)Click to view → Yes (via emv, hce) Limited (proprietary)
NFC Forum certification Mandatory for compliance No equivalent for LF/UHF

RFID-Specific Advantages Over NFC

Advantage UHF RFID NFC
Read range 1–15 m ≤ 4 cm (or ≤ 1 m for ISO 15693)
Multi-tag read (anti-collisionanti-collisionCommunicationProtocol for selecting individual tags from multiple in RF fieldClick to view →) 1000+ tags/second Designed for 1 tag at a time
Cost per tag $0.03–$0.10 (UHF label) $0.05–$0.30 (NFC label)
Metal performance Designed for it (with air gap) Requires special on-metal tagon-metal tagManufacturingSpecially designed NFC tagNFC tagFundamentalsPassive unpowered device storing data, powered by reader's RF fieldClick to view → functioning on metal surfacesClick to view →
Through-liquid Poor (detuned) NFC-V better than UHF
Passive read range Up to 15 m 4 cm standard

Choosing Between NFC and RFID

Use this decision matrix to select the right technology:

Requirement Technology
User-initiated tap (consumer product) NFC
Hands-free bulk scanning (retail inventory) UHF RFID
Contactless payment NFC (emv standard)
Supply chain pallet tracking UHF RFID (EPC Gen2)
Animal identification (legal) LF RFID (ISO 11784)
Access control (proximity) LF RFID or HF/NFC
Library item tracking HF RFID (ISO 15693 / nfc-v)
Anti-counterfeiting NFC (NTAG 424 DNA sdm)
Smart posterSmart posterNDEFCompound NDEF recordNDEF recordNDEFSingle data element with TNF, type, ID, and payloadClick to view → combining URI with title and action metadataClick to view → / URL launch NFC (ndef-uri)

Frequency Coexistence

A single device can support multiple RFID/NFC frequencies with multiple antennas: - An access control reader may support both 125 kHz (LF legacy cards) and 13.56 MHz (MIFARE / NFC) simultaneously - A UHF RFID portal reader cannot read NFC tags — the physics are incompatible - The PN532 reads all HF protocols (NFC + ISO 15693) but not LF or UHF

ISO Standards Comparison

Standard Technology Defines
ISO 11784/85 LF RFID 134.2 kHz Animal microchip encodingencodingManufacturingData writing to NFC tags during manufacturing productionClick to view →
iso-14443 HF / NFC Proximity smart cards (NFC-A, NFC-B)
iso-15693 HF / NFC Vicinity cards (ISO 15693 = NFC Type 5)
ISO 18000-63 UHF RFID EPC Gen 2 (supply chain)
ISO 18092 NFC (nfcip-1) NFC peer-to-peer communication
nfcip-2 (ISO 21481) NFC Multi-protocol selection
EMV Contactless NFC Payment application on ISO 14443ISO 14443Standards & ProtocolsStandard for contactless smart cards at 13.56 MHz (Types A and B)Click to view →

Practical Decision Guide

Use NFC when: - End users need to interact with a smartphone (no dedicated scanner) - Security and data integrity matter (NDEF + authenticationauthenticationApplicationsIdentity verification of NFC tags/readers via passwords or cryptographyClick to view →) - You need card emulation (payments, transit) - Range must be intentionally short (user-initiated tap)

Use UHF RFID when: - You need bulk automated scanning (warehouse, retail checkout) - Tags will be applied to clothing or dry goods in bulk - Range of 1–10 m is required

Use LF RFID when: - Regulatory compliance requires it (animal ID) - Tags must work reliably near water or in tissue (implants) - You need maximum penetration depth

Use the Compatibility Checker to verify that your chosen NFC tag type is readable by your target devices.

See Also

Questions fréquemment posées

Our guides cover a range of experience levels. Getting Started guides are written for beginners with no prior NFC knowledge. Programming guides target developers integrating NFC into mobile apps or embedded systems. Security guides are for engineers designing secure NFC deployments for payments, access control, or authentication.

Most guides require only an NFC-enabled smartphone (iPhone 7+ or any modern Android device) and a few NFC tags (NTAG213 or NTAG215 recommended for beginners, available for under $1 each). Advanced guides may reference USB NFC readers like the ACR122U or Proxmark3 for development and testing.

Yes. Programming guides include code examples for Android (Kotlin/Java with the Android NFC API), iOS (Swift with Core NFC), and web-based tools (Web NFC API for Chrome on Android). All code samples are tested and include inline comments explaining each step.