// FAQ

Frequently Asked Questions

QR Codes are visible two-dimensional symbols decoded by a camera, while NFC exchanges data over 13.56 MHz short-range radio and typically requires the phone to be within a few centimeters. QR needs line of sight and suitable lighting; NFC needs compatible hardware and a correctly designed tag installation.

Printing another QR code usually adds only normal label or packaging cost, while NFC requires a physical chip and antenna whose price varies by tag type, security features, volume, encoding, and installation. Compare complete deployed cost with supplier quotes instead of relying on a universal per-unit estimate.

Some NFC products support authentication or cryptographic features that make copying harder, but ordinary NFC tags are not automatically clone-resistant. Security depends on the chip, protocol, key management, reader, application, and backend checks. A visible QR code can also use signed data or server-side verification where the workflow supports it.

Yes. A dual-carrier label can offer a close-range tap while retaining a visible scan route for people without compatible NFC hardware. Label both interactions clearly, keep their destinations and privacy behavior aligned, and test the finished object with representative phones and materials.

No. NFC needs supported hardware that is turned on. Apple documents background tag reading only for iPhone XS and later, and it pauses in some states such as airplane mode or after a restart. Offer a printed QR code or readable link as a fallback.

A standard tag on metal is detuned and may stop working. Suppliers sell on-metal tags with a ferrite layer, which can read slightly shorter but work on metal. Test the exact tag on the exact surface before ordering volume.

A Version 40 QR code can hold up to 2,953 bytes at Level L, while NXP lists 144, 504 and 888 bytes of user memory for NTAG213, NTAG215 and NTAG216. In practice both should usually carry a short URL, not large text.

Chips such as NXP NTAG 424 DNA generate a fresh AES-based message on each tap with a counter, which a server checks. The protection works only if the server verifies it and rejects repeats. A basic tag with a fixed URL is copyable.