Impinj M781 vs UCODE 8

Impinj M781 offers 128-bit user memory and cryptographic authentication, while UCODE 8 provides Gen2v2 Untraceable and Brand Identifier anti-counterfeiting.

Side-by-side specs

Frequency
Impinj M781
860–960 MHz (UHF)
UCODE 8
840–960 MHz
Protocol
Impinj M781
EPC Class 1 Gen 2 (ISO/IEC 18000-63), RAIN RFID
UCODE 8
EPC Gen2v2 (ISO/IEC 18000-63)
Memory
Impinj M781
128-bit EPC, 64-bit TID, 128-bit User Memory, 80-bit access/kill passwords
UCODE 8
UCODE 8: 128-bit EPC, 0-bit User / UCODE 8m: 96-bit EPC, 32-bit User; 96-bit TID (factory-locked), 64-bit Reserved (32-bit Kill + 32-bit Access password)
Interface
Impinj M781
RF (contactless)
UCODE 8
RF (contactless)
Temp Range
Impinj M781
-40°C to +85°C
UCODE 8
-40°C to +85°C
Form Factor
Impinj M781
Die/wafer for inlay integration
UCODE 8
Wafer (8" stealth/12" conventional/plasma dicing, 120 µm thick, Large Pads: ~465×475 µm die, polyimide spacer)
Security
Impinj M781
32-bit access password, 32-bit kill password, AutoTune, Cryptographic authentication (Impinj Authenticity)
UCODE 8
32-bit Access password, 32-bit Kill password, Brand Identifier (16-bit factory-locked, scrambled with RN16 for anti-counterfeiting), Untraceable (EPC Gen2v2), Memory Safeguard…

Verdict

Choose Impinj M781 if you need standardized larger user memory (128 bits) for storing product attributes or tracking data directly on the tag, or if you require cryptographic authentication through Impinj Authenticity for high-security applications. The M781 operates across the full 860–960 MHz UHF spectrum and supports EPC Class 1 Gen 2 (ISO/IEC 18000-63) RAIN RFID protocol. It provides AutoTune for optimized RF performance across different materials and includes 64-bit TID, 128-bit EPC, and 80-bit reserved memory for access and kill passwords. The cryptographic authentication capability offers stronger protection against cloning than password-only systems, making it suitable for pharmaceuticals, electronics, or other high-value item authentication where tag-level cryptography is essential. Choose UCODE 8 if you need EPC Gen2v2 advanced privacy features like Untraceable mode (which masks EPC data to prevent unauthorized tracking), Brand Identifier anti-counterfeiting (16-bit factory-locked identifier scrambled with RN16), or enhanced data integrity through Memory Safeguard with ECC, parity, and margin checking. The UCODE 8 base variant offers 128-bit EPC with no user memory, while the 8m variant provides 96-bit EPC with 32-bit user memory, both operating at 840–960 MHz. With a 96-bit TID (factory-locked) and Permalock functionality, UCODE 8 suits applications requiring Gen2v2 compliance, consumer privacy protection, or brand protection through the hardware-level Brand Identifier. The reduced user memory may suffice for applications relying primarily on EPC codes linked to databases rather than on-chip attribute storage.

FAQ

What is the user memory difference between Impinj M781 and UCODE 8?

Impinj M781 provides 128 bits of user memory. UCODE 8 base version has 0 bits of user memory, while UCODE 8m provides 32 bits of user memory. M781 offers significantly more on-chip data storage for product attributes.

Which chip supports EPC Gen2v2 Untraceable privacy feature?

NXP UCODE 8 supports the Untraceable feature from EPC Gen2v2 protocol, which masks EPC data to prevent consumer privacy concerns. Impinj M781 supports EPC Class 1 Gen 2 (ISO/IEC 18000-63) but does not include Gen2v2 Untraceable functionality.

Do both chips offer cryptographic authentication?

Only Impinj M781 offers cryptographic authentication through Impinj Authenticity. UCODE 8 provides Brand Identifier (factory-locked 16-bit value scrambled with RN16) for anti-counterfeiting but does not include full cryptographic authentication.

Sourcing Impinj M781 or UCODE 8 in volume?

Roxtron builds custom RFID and NFC products around both Impinj M781 and UCODE 8. Tell us your project — quantities, form factor, timeline — and we'll come back within 24 hours with pricing and lead times.