How each one actually works
They are not two versions of the same idea. One is a picture; the other is a radio.
A QR code is optical. The pattern is the data — black and white squares that a camera photographs and a decoder reads. Nothing is stored anywhere else, nothing is powered, and the code costs whatever the ink costs. If a camera can see it clearly, it works. If what a QR code is is the question behind your search, start there.
An NFC tag is a radio chip. Inside the sticker or card is a tiny integrated circuit wired to a coiled copper antenna. The tag has no battery: hold a phone against it and the phone's own 13.56 MHz field induces just enough current in that coil to wake the chip, which sends back its stored record — usually a URL, sometimes a contact card or a Wi-Fi profile. That is all an "NFC code" is, if you have seen it called that. There is no code to look at.
The practical consequence runs through everything below: a QR code is information you print, an NFC tag is hardware you buy, attach, and encode one at a time.
Cost: the number that decides most projects
A QR code has no marginal cost. It is part of the same ink pass as your logo. Printing one costs the same as printing fifty thousand, which is zero on top of the print job you were already paying for.
An NFC tag is a physical component with a per-unit price, and someone has to write data to each one.
| QR code | NFC tag | |
|---|---|---|
| Cost per unit | nothing — it is ink | roughly €0.10–0.40 per sticker in bulk; €2–8 for a printed PVC card; €15–40+ for metal |
| Cost at 5,000 units | nothing | €500–2,000+, before the cards themselves |
| Encoding effort | none — generate and export | tap each tag to write it, or pay for bulk encoding |
| Fixing a mistake | reprint the sheet | rewrite every tag, or bin them if they were locked |
| Changing the destination later | use a dynamic QR code | rewrite each tag by hand, or point it at a redirect too |
That last row is worth flagging, because NFC sellers lean on it: a tag is only "editable" if you either physically re-tap every one of them or encoded a redirect URL in the first place. The redirect is what makes it editable, not the chip — and a QR code pointed at the same redirect is editable in exactly the same way.
Range, line of sight, and what neither can fake
NFC's working range is about 1 to 4 centimetres. The specification allows up to 10, real phones rarely manage it, and metal detunes the antenna badly enough that a plain sticker on a steel machine often reads at zero distance — that case needs on-metal tags with a ferrite layer.
A QR code's range is set by its size: roughly scan distance ÷ 10 = minimum code width. A 3 cm code reads at 30 cm, a 30 cm code reads across a 3 metre room, and a billboard code reads from a car. The table is in the QR code size guide. This is why every stadium screen, TV ad, and shop window uses a QR: NFC cannot address a crowd, a moving vehicle, or anything behind glass.
The requirement runs the other way too. A QR must be seen: lit, unobstructed, flat, unfaded, and framed by a camera. NFC does not care about any of that. It reads in the dark, through a leather cover, under a laminate, inside a wristband, through a coat pocket, on a matte black surface where a printed square would ruin the design. A tap also takes under a second and needs no aiming, which matters when someone is holding a coffee in the other hand.
Durability
Both fail, differently. A printed QR degrades with its substrate: sun-fade, abrasion, ink bleed, someone stickering over it. All of those are visible, and the fix is free — print it again. A QR can also be etched, laser-marked, or embossed into steel, in which case it outlives the machine it is on.
An NFC tag fails invisibly. A crease across the antenna, a card crushed in a back pocket, a hot dashboard, and the chip is dead while the card looks exactly as it did. You find out when a client taps it and nothing happens.
Where NFC genuinely wins
- Access control and transit. Speed, no aiming, works with the phone half out of a pocket.
- Objects that must stay unmarked. Luxury packaging, gallery labels, a product where a printed square is unacceptable.
- Tags inside things. Wristbands, key fobs, collars, machine parts, chips sealed under a label.
- Repeat one-handed actions. A tag by the front door that switches the phone to silent is a tap you make a hundred times; framing a camera a hundred times is not the same experience.
- Dark, dirty, or camera-hostile places. Warehouses, workshops, secure sites where cameras are restricted.
Device support — check this before ordering 500 cards
Every phone with a working camera reads a QR code. Native camera scanning arrived with iOS 11 in 2017 and Android 9 in 2018, and Google Lens covers most of what came before. Practical coverage: effectively everyone.
NFC coverage is good, but it is not everyone, and the gaps sit exactly where you will be embarrassed to find them.
- iPhone XR / XS and newer read tags in the background from the lock screen. Hold, banner appears, done. This is the experience NFC card sellers demo.
- iPhone 7, 8 and X can read tags, but only through the NFC Tag Reader that iOS 14 added to Control Center in 2020 — and the owner has to have added that toggle and know to tap it first. In front of a new client, that is not a smooth moment.
- iPhone 6, 6s and the first SE cannot read tags at all. Their NFC hardware is wired for Apple Pay only.
- Android varies by price tier, not by age. Flagships have carried NFC for a decade; a large share of budget models still ship without the chip, and on the ones that have it, NFC sits in settings and can be switched off.
Across a mixed public audience you are comparing near-total coverage for QR against something in the region of three-quarters to four-fifths for NFC — worse in markets where budget Android dominates. That gap is the whole argument.
The NFC business card, honestly
The NFC business card is why most people arrive at this comparison, and it deserves a straight answer rather than a sales pitch, because it is genuinely good at one job and genuinely bad at another.
What it is good at: the handover. You tap your card against someone's phone, their screen opens your profile, and the card goes back in your pocket. Nobody leaves with card stock to lose. It looks deliberate, it starts a conversation about itself, and you keep the object — which is how a €25 metal card pays for itself over a year of meetings that a €0.15 paper card would not.
What it is bad at: everything you are not standing next to. A stack on a conference table does nothing. A card in a display rack does nothing. You cannot mail it cheaply, print it on a flyer, or leave it for someone who is not there. And every few handovers you will meet the iPhone 8 or the NFC-less Android and stand there tapping a card against a phone that is never going to respond.
The fix is not to choose. Print a QR on the back of the NFC card. It costs nothing, it covers the phones NFC misses, and it turns a card you must hand over into one you can also leave behind. Encode a vCard QR code if being saved as a contact in one tap is the goal, or a landing page if the work needs to be seen — QR codes for business cards works through the trade-off between those two, and print QR codes covers exporting for the press.
Price it out before deciding: 500 paper cards with a QR is a normal print job. 500 NFC cards is a hardware order plus 500 encoding taps unless you pay someone to write them. For most people the honest answer is one nice NFC card for yourself and a normal printed stack with a code on it.
Use both — and default to the QR at volume
Where the object stays in one place and the budget allows, NFC and QR together beat either alone. The tag serves the confident tapper; the code serves everyone else, plus anyone standing more than 4 cm away.
- Museum and gallery labels — tap for audio, scan from behind the rope.
- Hotel rooms and restaurant tables — a tap pad on the table, a printed code on the menu for the guest whose phone will not cooperate.
- Property window cards — the code sells through the glass, which NFC physically cannot do; see QR codes for real estate.
- Event badges and wristbands — tap for check-in speed, scan as the fallback that never fails.
- Pet tags — a chip is excellent until the finder's phone has no NFC, so put a printed code on the reverse (pet QR tag).
Label the tag. An invisible chip needs a printed "tap here" prompt anyway — and once you are printing a graphic in that spot, making it a QR code is free.
Why the QR is the safer default for anything printed at volume
Not because it wins on every axis. It is worse in the dark, worse through a pocket, worse when the surface has to stay unmarked, and slower than a tap.
It wins on volume because its failure modes are cheap and visible. Nothing to buy, nothing to encode, nothing that dies silently in a back pocket, and no phone in circulation that cannot read it. When it does stop working the reason is usually obvious and catalogued in QR code not working, and the fix is another print run rather than another hardware order.
So: NFC where the tap is the point and you are there to make it happen. A QR for everything printed at scale, everything behind glass, everything on a screen, and everything you will not be standing next to. Plenty of projects want both — just rarely in equal measure.
How to choose between NFC and a QR code
Ask how far away the reader will be
NFC works at 1 to 4 centimetres and nothing beyond. If the code sits behind glass, on a screen, on a poster, or anywhere someone reads it from across a room, NFC is out and a QR code is the only option.
Count the units
A QR code adds nothing to a print run of any size. NFC tags run roughly €0.10 to €0.40 each in bulk and €2 to €8 as a printed card, and every tag has to be written. Multiply by your quantity before deciding.
Check who is scanning
Every phone with a camera reads a QR code. NFC misses iPhone 6 and 6s entirely, needs a Control Center toggle on iPhone 7, 8 and X, and is absent from a large share of budget Androids. Plan for that gap on any public-facing print.
Put both on the object where it matters
On a fixed object — a table tent, a badge, a museum label, an NFC business card — print a QR code alongside the tag. It costs nothing and covers every phone the tag cannot reach.
Generate the code and test the proof
Create the QR code above, export SVG for print, then scan the printed proof with one iPhone and one Android before committing to the full run.
Frequently asked
Is NFC better than a QR code?
For a one-to-one tap you are physically present for, yes — it is faster, needs no aiming, and works in the dark or through a cover. For anything printed at volume, behind glass, on a screen, or read from more than 4 centimetres away, a QR code wins outright and costs nothing per unit. Most projects want NFC in one place and QR codes everywhere else.
What is an NFC tag, and is an 'NFC code' the same thing?
An NFC tag is a batteryless chip attached to a coiled antenna, embedded in a sticker, card, or fob. Your phone powers it through the air at 13.56 MHz and reads the record stored on it, normally a URL. People often call it an 'NFC code', but there is nothing to look at: unlike a QR code, the data lives in the chip rather than in a printed pattern.
Are NFC business cards worth it?
As a single card you carry and hand over in person, often yes — nobody leaves with card stock to lose, and the object starts a conversation. As a replacement for a printed stack, no: you cannot leave NFC cards on a table, mail them cheaply, or count on every phone reading them. The sensible setup is one NFC card for yourself plus normal printed cards carrying a QR code.
Do all phones read NFC tags?
No. iPhone XR, XS and newer read tags from the lock screen with no app open. iPhone 7, 8 and X need the NFC Tag Reader that iOS 14 added to Control Center, and the owner has to tap it first. iPhone 6, 6s and the original SE cannot read tags at all. On Android, NFC is standard on mid-range and flagship phones but missing from many budget models, and it can be switched off in settings.
How far does NFC work compared with a QR code?
NFC reads at roughly 1 to 4 centimetres, and metal cuts that to nothing unless you use on-metal tags. A QR code's range scales with its printed size: as a rule of thumb the code width should be about a tenth of the scan distance, so a 30 cm code reads across a 3 metre room and a billboard code reads from a moving car.
Can I put NFC and a QR code on the same card or label?
Yes, and on a fixed object it is the strongest setup. The tag serves people who tap; the printed code serves everyone whose phone has no NFC and anyone standing further away. Since an invisible tag needs a printed 'tap here' prompt anyway, making that graphic a QR code costs nothing extra.
Need a different QR type? Browse all 48 QR types on the home page.
