What NFC actually is
Near-Field Communication is a short-range radio protocol operating at 13.56 MHz. The standards layer that matters: ISO/IEC 14443 (Type A and Type B, the contactless card protocols that NFC inherits), ISO/IEC 18092 (peer-to-peer NFC), and the NFC Forum specifications for tag types and the NDEF (NFC Data Exchange Format) payload structure. See the NFC Forum specs for the formal documents.
NFC tags come in two flavours that matter for deployment economics. Passive tags have no battery. They harvest power from the reader's magnetic field during the tap, send their NDEF payload back, and go inert. Almost every NFC sticker, business card chip, and smart-packaging tag in the wild is passive. Active tags have their own power source and can transmit independently. They are rare in marketing deployments because of cost and battery life.
The physics matter for what you can do with NFC. Read range at 13.56 MHz with practical antenna geometry is roughly 4 centimetres. You can stretch that to 10cm with larger reader antennas, but smartphones do not have larger reader antennas. The tap UX — phone within 4cm of the chip, hold for a beat — is a hard constraint of the radio, not a software choice.
The payload is the other constraint. An NTAG213 chip holds 144 bytes of user-writable memory. NTAG215 holds 504 bytes. NTAG216 holds 888 bytes. NTAG424 DNA holds 416 bytes plus a hardware-secured AES-128 key for authenticated tap. For most deployments, you write an NDEF record containing a URL, and the OS opens that URL when the user taps. The chip is, functionally, a "URL-on-a-stamp" with a tap range of 4 centimetres.
What QR actually is
QR codes are an optical encoding standard formalised as ISO/IEC 18004 (originally a 1997 spec, current revision 2024). Unlike NFC, QR has no radio component at all. The decoder is the camera; the encoding is purely visual.
The payload sits in a 2D module grid. Versions 1-40 define grid sizes from 21x21 modules up to 177x177. At Version 10 with low error correction, you can encode about 213 alphanumeric characters; at Version 40 with low error correction, up to 4,296 alphanumeric characters or 7,089 numeric. Most printed QR codes encode a short URL (40-80 characters) at Version 3-6, which keeps the module grid small enough to scan reliably.
Error correction is the underrated feature. QR supports four levels — L (~7% recovery), M (~15%), Q (~25%), and H (~30%). At level H, you can damage or obscure 30% of the modules and the code still decodes. This is what lets QR survive printing on curved surfaces, ink smears, partial coverage by a logo, and outdoor weathering. See our QR error correction levels guide for the trade-offs.
The scan range is determined by camera optics, not radio physics. The empirical 10:1 rule says: minimum code size in inches = maximum scan distance in feet ÷ 10. A 1-inch QR scans reliably from up to 10 feet. A 12-inch QR on a poster scans from 120 feet. There is no equivalent in NFC because NFC does not scale that way.
The deployment cost gap is the first thing to look at
Engineers comparing NFC and QR often skip the cost conversation. Marketing teams that have to print at scale never skip it. The per-unit numbers below come from current 2026 distributor pricing for production-quantity orders (1,000+ units). Small quantities cost 2-4x more.
This cost gap is what determines the deployment choice for most printed-media campaigns before any other factor matters. A 50,000-unit packaging run with NTAG213 chips at $0.20 each is $10,000 in raw chip cost — before printing, embedding, or labour. The same run with a printed QR adds essentially zero marginal cost; the ink for the QR is already in the artwork.
| Deployment type | Per-unit cost | Notes |
|---|---|---|
| Printed QR on existing packaging | $0.00-$0.001 | Marginal ink cost only; no per-unit fee |
| Printed QR on a sticker label | $0.01-$0.05 | Sticker stock + print pass |
| NTAG213 sticker (144 byte memory) | $0.10-$0.30 | Most common smart-packaging chip |
| NTAG215 sticker (504 byte memory) | $0.20-$0.50 | Higher memory; supports larger payloads |
| NTAG216 sticker (888 byte memory) | $0.30-$0.60 | Used for richer NDEF records |
| NTAG424 DNA (authenticated tap) | $0.40-$1.20 | AES-128, anti-counterfeit, single-tap rotating codes |
| NFC business card with embedded chip | $1.50-$5.00 | Printed PVC card + chip embedded in card |
| NFC PVC wristband (events) | $0.80-$2.50 | Common for cashless event payments |
The scan UX gap matters as much as cost
The 4cm tap range is not a small inconvenience — it changes what use cases are possible. NFC requires the user to physically place the phone within 4 centimetres of the chip. That works for tap-and-pay terminals, transit gates, smart business cards exchanged in person, and product tags the user is already holding. It does not work for posters across the room, restaurant table-tents the user reads from a chair, or signage on a wall.
QR scans from wherever the camera can resolve the modules. A 4-inch QR on a restaurant menu reads from 3 feet across the table. A 24-inch QR on a billboard reads from 240 feet across a parking lot. There is no tap, no physical contact, no in-hand requirement. The user opens the camera, points, and the OS handles the rest.
The iOS reality is worth its own paragraph. Apple added NFC Background Tag Reading in iOS 12 (2018), which made tag scanning automatic on iPhone XS and newer — the phone reads NFC tags whenever the screen is unlocked and the phone is awake, no app required. Older iPhones (X, 8, 8 Plus, 7, 7 Plus) require a dedicated app to scan NFC; the OS will not handle the tag natively. Android NFC works on essentially every Android phone with NFC hardware since 2011, but it requires the user to have NFC enabled in settings — which a non-trivial number of users have turned off. Apple's Core NFC documentation covers the iOS constraints in detail.
QR has worked on every iPhone camera since iOS 11 (2017) and every Android camera since Android 8 with Google Lens (2017). There is no setting to enable, no app to install, no firmware to update. The camera reads QR codes natively. This is why printed-marketing campaigns deploy QR by default — the install base is 100% of smartphones, not the 60-70% of smartphones with NFC enabled and a recent-enough iOS.
Capability comparison: the full table
A side-by-side on the dimensions that matter for deployment decisions. The numbers below reflect 2026 hardware and OS support; verify against current vendor and OS docs for production decisions.
| Dimension | NFC | QR Code |
|---|---|---|
| Range | ~4 cm (13.56 MHz) | 10 cm to 30+ m depending on print size |
| Per-unit cost (production) | $0.10-$1.20 per chip | Fractions of a cent in ink |
| Smartphone support (global) | ~75% of smartphones have NFC hardware | 100% of smartphones with a camera |
| iOS native scan (no app) | iPhone XS+ (2018+) on iOS 12+ | iPhone 5s+ on iOS 11+ (2017+) |
| Android native scan (no app) | Any phone with NFC, NFC setting enabled | Any phone with camera + Google Lens |
| Modify destination after deploy | Yes (rewritable chips) or no (locked chips) | Static: no. Dynamic redirect: yes via vendor. |
| Durability outdoors | Moderate (chip survives water; antenna survives flex) | High (ink on substrate; error correction recovers damage) |
| Survives partial damage | No (chip is binary alive-or-dead) | Yes (ECC level H recovers ~30% damage) |
| Authenticated / anti-counterfeit | NTAG424 DNA (AES-128) or proprietary | Signed URLs only; pattern itself is public |
| Multi-user scaling | Each user must tap individually | Many users can scan the same code simultaneously |
Where NFC genuinely wins
NFC is not "QR with extra steps." There are deployment patterns where the 4cm tap range is the feature, not the bug.
Tap-to-pay (Apple Pay, Google Pay). The 4cm range is a security feature here. The user must consciously hold the phone to the terminal — accidental payments from across the room are physically impossible. The EMVCo contactless specification is built around this exact constraint. QR codes used for payment (Alipay, WeChat Pay, Bharat QR) work, but they require the user to open an app and present a code — a different UX where range is not the limiting factor.
Transit cards and access control. London Underground, NYC subway OMNY, every modern transit system uses NFC for tap-in gates. The constraint is throughput at the gate (one user per second), not range. NFC handles it because the tap UX is faster than aiming a camera at a QR code.
Smart business cards (in-person exchange). When two people meet at a conference, a tap-to-share NFC card transfers a vCard in under a second. This is NFC's strongest territory against QR. The trade-off is the per-card cost ($1.50-$5.00 for a PVC card with embedded chip vs. $0.05 for a printed QR card). For high-touch sales roles where the tap UX matters, NFC wins. For everyone else printing 500 cards once a year, the vCard QR on a printed card is the cheaper and more universal option. See our business-card generator comparison for the printed-card side of the trade.
Pre-authorised Bluetooth pairing. A common NFC pattern: tap the phone to a speaker, the NFC chip on the speaker contains the Bluetooth MAC address, and the OS initiates pairing automatically. Eliminates the "find the speaker in the Bluetooth list" UX. This is impossible with QR — the pairing handshake is not a URL.
Authenticated tap (NTAG424 DNA for anti-counterfeit). The strongest NFC use case for the QR-considering audience. NTAG424 DNA chips generate a fresh AES-128-signed URL on every tap. The URL includes a counter and a signature that the server validates. Cloning the chip does not work because the cryptographic key never leaves the chip. This is why luxury goods, pharmaceuticals, and regulated-supply-chain products use NTAG424 instead of QR for authentication. A printed QR can be photographed and reproduced; an authenticated NFC tap cannot.
Where QR genuinely wins
QR is not "NFC for poor people." There are deployment patterns where the per-unit cost and the range advantage make QR the only sensible option.
Printed marketing at scale. A magazine ad runs in 500,000 copies. A newspaper insert hits 2 million. A direct-mail campaign sends 50,000 postcards. Embedding NFC in any of these is operationally impossible — the chip cost alone runs into six figures, and the printing process does not accommodate embedded electronics. QR adds zero per-unit cost. The decision is decided by the print run.
Restaurant menus. Every diner at the table scans the same QR code at the same time from different chairs. NFC requires sequential taps. The 4cm range is a hard fail for a menu on the wall or table-tent. See our restaurant menu QR codes industry page for the full deployment pattern.
Signage at distance. Posters, billboards, transit ads, conference banners, trade-show booth displays. Anywhere the user is more than 4cm from the surface. QR scales with print size; NFC does not scale at all beyond the chip's radio limit. A 12-inch QR reads from 120 feet. There is no NFC equivalent.
Event check-in and ticketing. A scanner at the entrance reads a QR code from the user's phone or printed ticket at a distance of 6-12 inches, with a throughput of 500+ scans per minute. NFC works for this (transit-gate UX), but the ticket distribution side is harder — emailing a QR code is trivial; emailing an NFC tag is a contradiction. See our events and conferences QR guide and event QR industry page for the deployment depth.
Smart packaging at consumer-goods scale. Brands like Heinz, Coca-Cola, and L'Oréal print QR on tens of millions of units. The per-unit ink cost rounds to zero. NTAG213 chips at $0.20 per unit on a 10-million-unit run is $2 million in chip cost alone — a budget that almost never survives the procurement review. Our packaging labels guide covers the deployment math.
Routing one print to multiple destinations. A multi-URL QR sends different scans to different destinations based on device, language, or time-of-day. NFC chips can do similar things but require a server-side redirect anyway, and you still pay $0.20 per chip on top of the redirect cost. The multi-URL QR generator shows the routing pattern.
The hybrid: NFC and QR on the same surface
The smart-packaging default in 2026 is not "NFC vs QR" — it is "NFC and QR on the same label." Print a QR code on the artwork. Embed an NFC chip behind the label. Both routes resolve to the same destination URL. Customers tap if their phone supports it and they know to tap; they scan if not. The fallback path is free (the QR is already printed); the tap path is optional premium UX for the subset of users with NFC-capable phones who are also habituated to tapping.
The hybrid pattern shows up in three places consistently. Luxury goods use it because the authenticated-tap NTAG424 chip serves the anti-counterfeit case while the QR serves the universal-access case. Pharmaceuticals use it because regulatory traceability requirements favour the authenticated tap, but the QR is the only thing that works for a patient who does not know what NFC is. Premium FMCG (wine, spirits, supplements) uses it because the marketing team wants the tap UX as a differentiator but the procurement team will not accept losing the 25-30% of customers who do not tap.
The cost model becomes "QR is free, NFC is the marketing premium." If the brand can absorb $0.20-$0.50 per unit for the chip, they get both deployment paths. If they cannot, they default to QR and accept that the tap UX is not in play. This is the honest framing — the choice is not "NFC or QR" but "QR plus optional NFC, or QR alone."
Security: NFC is not automatically safer than QR
A common misconception is that NFC is "more secure" than QR because it requires physical proximity. The physics are true; the security conclusion is not.
Standard NTAG213, NTAG215, and NTAG216 chips have no cryptographic protection. The URL stored in NDEF can be read by any NFC-capable phone with no authentication. Cloning these chips to a blank NTAG of the same type takes under a minute with a $20 USB NFC reader and an app like NFC Tools. An attacker who can briefly hold a phone next to your "secure" NFC tag can clone it and write a malicious URL to their copy. The 4cm range is not a defence against this — the attacker only needs the brief tap.
NTAG424 DNA chips are different. The chip generates a fresh authenticated URL on every tap using AES-128 encryption. The signing key never leaves the chip. Cloning the chip produces a copy that cannot generate valid signatures, so the destination server rejects the tap. This is real cryptographic security, but it costs 3-4x more per unit and requires server-side validation that most deployments do not implement.
QR codes are inherently public — the URL is visible to anyone with a camera. They cannot prevent reading. But they can prevent tampering with the destination using two patterns: short URLs that resolve via a server-controlled redirect (so the printed URL contains no sensitive routing logic), and signed JWT or HMAC URLs (where the URL contains a signature that the destination server validates). Neither matches NTAG424's anti-counterfeit story, but for most deployments the threat model is "someone might print a fake QR code," not "someone might tamper with the redirect" — and a fake QR code is a problem with QR, the medium, not with QR encryption.
The honest comparison: NFC offers stronger anti-cloning when you pay for NTAG424 DNA; QR offers stronger transparency (the user can read the URL before scanning) and weaker anti-cloning. For payment and authentication, NFC with hardware-secured chips wins. For marketing and content distribution, the difference does not matter.
iOS vs Android NFC reality (the user-base detail)
A deployment decision that ignores OS-level NFC support assumes a user base that does not exist. The 2026 reality.
iPhone XS, XR, 11, 12, 13, 14, 15, 16 (2018+). Background Tag Reading is automatic on iOS 12 and later. The user does not need to open an app — the OS reads the tag when the phone is awake and unlocked, displays a notification, and opens the URL if the user taps the notification. This is the closest NFC gets to the camera-QR UX.
iPhone X, 8, 8 Plus, 7, 7 Plus (2016-2017). NFC hardware is present but Background Tag Reading is not supported. The user must open a third-party NFC reader app or the Apple Wallet app to scan a tag. This adds friction that kills most marketing-campaign conversion.
iPhone 6s, SE 1st gen, and earlier. No NFC hardware for general tag reading. NFC is restricted to Apple Pay only.
Android with NFC hardware. Most Android phones from 2011 onward have NFC. The user must have NFC enabled in settings — which a meaningful fraction of users disable to save battery or because they do not know what it is. When enabled, NFC tags are handled by the OS automatically.
Android without NFC. Budget Android phones, especially in emerging markets, often ship without NFC hardware at all. In some regions, the NFC-enabled install base is below 50%.
The net: NFC reaches roughly 60-75% of smartphones in practice — the iPhone XS+ install base plus the NFC-enabled Android install base. QR reaches 100% of smartphones with a working camera. For a B2C campaign where conversion matters, the 25-40% gap is the deciding factor.
A decision framework: which to use when
The choice is not "which is better" — it is "which matches the deployment economics and UX requirements." Run the scenario through these four questions and the answer falls out.
Question 1: Will the user be holding the phone within 4cm of the surface? If yes (business card, product tag, terminal, transit gate), NFC is in play. If no (poster, menu on a wall, signage, magazine ad), QR is the only option. Range alone disqualifies NFC for most printed-media use cases.
Question 2: How many units are you printing? Multiply units × NFC per-unit cost. If that number breaks the budget, QR is the answer. A 10,000-unit run at $0.20/chip is $2,000 in chip cost alone — usually fine for premium goods, usually a non-starter for low-margin retail.
Question 3: Do you need authenticated tap (anti-counterfeit)? If yes, NTAG424 DNA is the right call — QR cannot match cryptographic anti-cloning. If no, the security argument for NFC is weaker than vendor marketing suggests.
Question 4: Does your audience have NFC-enabled phones at usable rates? B2B in the US/EU/UK skews high (iPhone XS+ is the dominant install base). Consumer in emerging markets skews low. Mixed audiences default to QR or to the QR+NFC hybrid pattern.
The default answer for marketing campaigns aimed at general consumers is QR. The default for authenticated supply-chain and B2B in-hand exchanges is NFC. The default for premium products that can absorb the chip cost is the hybrid. For most readers of this post, the printed-QR path is the right starting point — and our permanent QR code generator post covers the vendor-selection side of that path.
NFC standards primer (for the technically curious)
A short pointer to the formal documents, for engineers who want to read the specs rather than the marketing.
ISO/IEC 14443. The base contactless card protocol that NFC inherits from. Defines Type A (used by NTAG, MIFARE) and Type B (used by some payment cards). The 13.56 MHz carrier, the modulation schemes, the anticollision protocol — all here.
ISO/IEC 18092. The NFC peer-to-peer mode. Less commonly used in tag-deployment scenarios but defines the bidirectional NFC channel between two active devices.
NFC Forum specifications. The application-layer specs — NDEF (data exchange format), the Tag Type 1-5 definitions, and the Reference Application specifications. See nfc-forum.org.
NTAG datasheets (NXP). NTAG213 / 215 / 216 / 424 DNA are NXP chip families. The datasheets give the exact memory layouts, command sets, and (for 424 DNA) the cryptographic primitives. NXP publishes them openly.
EMVCo contactless specifications. For payment NFC. The reason your Apple Pay and Google Pay taps interoperate with every EMV terminal in the world.
QR's equivalent is much shorter: ISO/IEC 18004 is the single document. Everything else is implementation. The Wikipedia NFC reference is a reasonable starting point for the standards landscape if you want orientation before diving into the formal specs.
The bottom line
NFC and QR are not in a fight. They serve different deployment economics and UX patterns. NFC wins where the user is already in tap range and the per-unit chip cost is acceptable — payment, transit, premium business cards, authenticated supply chain. QR wins where the user is more than 4cm away, the print volume makes per-unit chips prohibitive, or the install-base reach has to be 100% of smartphones — marketing, menus, signage, events, packaging at scale.
For the audience reading this post, the practical default is QR for the deployment and NFC as an optional premium overlay where the budget supports it. Most use cases land cleanly in QR territory. If you are about to print 5,000 stickers and someone is pitching you NFC at $0.30 a chip, do the math first. If you are printing 50 high-touch executive business cards for a sales team, NFC might earn its $3 per unit. The choice depends on the math, not on the vendor pitch.
Generate the QR side of the comparison with EZQR free — no email, no watermark, codes that do not expire. If you need the editable-destination dynamic-redirect pattern that makes QR competitive with rewritable NFC, the Max plan at $20/mo covers it without the annual lock-in most competitors insist on.