125khz RFID EM4100 Key Fobs — Works with 40+ Reader Brands Out of the Box
125khz RFID EM4100 atslēgu pults are the most-deployed low-frequency access credentials in the world — ABS-cased 125 kHz proximity tokens pre-programmed with a 40-bit read-only ID that any Manchester-encoded 125 kHz reader will recognise. If your building already has a working 125 kHz door reader, these fobs almost certainly read on it. The compatibility question is not “will they work” — it is “will you get 125khz RFID EM4100 Key Fobs from a supplier who has actually verified them against the specific reader family your customer is running.”
This page is the reader ecosystem reference for procurement buyers, locksmiths, distributors, and access control integrators evaluating a bulk source of 125khz RFID EM4100 Key Fobs. Every brand listed below has been physically tested on our QC bench with a live production sample — not copied from a datasheet.

The Compatibility Problem in 125 kHz Procurement
125 kHz is the oldest widely deployed RFID frequency in commercial access control. It was standardised before ISO 14443, before MIFARE, before EM4100 competitors like Hitag and Indala existed. The result is a legacy installed base measured in hundreds of millions of readers, distributed across roughly 25 years of building infrastructure. A distributor selling replacement fobs to an office building today is not selling into a greenfield deployment — they are selling into a system that was probably installed in 2011 by an integrator that has since gone out of business, with no documentation of which reader family or protocol variant is running behind the panel.
This is why fob compatibility fails. The fob technically emits a valid 40-bit EM4100 Manchester-encoded ID, but the panel is programmed to expect a specific card format (26-bit Wiegand, 34-bit HID, custom facility code + card number split), and the fob’s raw ID does not parse cleanly into that format. The end customer complains that “the new fobs don’t work” when in reality the fobs work, the reader works, and the panel simply cannot decode the ID structure it was configured for a decade ago.
Our solution is not a magic universal fob. It is a verified compatibility matrix — a bench-tested list of readers, panels, and format configurations where the fobs are known to read and enrol without troubleshooting. Ship into anything on that list, and installation time drops from 2 hours of debug to under 15 minutes.
Verified Reader Ecosystem
The table below is a working extract of our compatibility log — the full log is available on request for verified B2B accounts. Every entry has been tested on a physical reader at our Shenzhen QC bench within the past 24 months.
| Brand | Reader Family / Model | Read Range (cm) | Format Support | Status |
|---|---|---|---|---|
| HID Global | ProxPro II, ProxPoint Plus, MiniProx | 6–10 | 26-bit Wiegand output | ✅ Verified |
| Iron Logic (CIS) | Matrix-II, Matrix-III, Z-2 USB | 4–8 | EM Marine raw | ✅ Verified |
| Bolid | Proxy-5MSG, Proxy-5MSB, S2000-2 | 5–8 | Touch Memory / Wiegand-26 | ✅ Verified |
| ZKTeco | KR500, KR600E, ProBio, F18 | 5–8 | Wiegand-26 / 34 | ✅ Verified |
| Anviz | M5, T5S, VP30 | 4–7 | Wiegand-26 | ✅ Verified |
| Suprema | BioEntry Plus, BioLite N2 (125 kHz variant) | 3–6 | Wiegand-26 / RS-485 | ✅ Verified |
| Hikvision | DS-K1102M, DS-K1108M | 4–6 | Wiegand-26 / 34 | ✅ Verified |
| Dahua | ASR1101A, ASR2101A | 4–7 | Wiegand-26 | ✅ Verified |
| Rubezh | RS-100, RS-101, Cardholder-1 | 4–8 | Touch Memory / Wiegand | ✅ Verified |
| Honeywell | OmniProx OP10HON, OP30HON | 6–10 | Wiegand-26 / 34 | ✅ Verified |
| Rosslare | AY-K12, AYC-E55 | 5–8 | Wiegand / Clock&Data | ✅ Verified |
| Farpointe Data | P-300, P-320 | 5–8 | Wiegand-26 | ✅ Verified |
| Nedap | N.Reader (125 kHz variant) | 4–7 | Wiegand / OSDP | ✅ Verified |
| Generic OEM | Any Wiegand-26 output 125 kHz reader | varies | Wiegand-26 | ✅ Verified |
| Legacy Indala | Indala 26-bit / 27-bit proprietary | — | Not compatible | ❌ Different protocol |
| AWID | AWID 26-bit / 34-bit | — | Not compatible | ❌ Different encoding |
The two ❌ entries at the bottom are there deliberately. Indala and AWID formats are not EM4100-compatible — they are proprietary 125 kHz variants that emit a different bit structure. A distributor who ships an EM4100 fob into an Indala-based site will get a return. Selling into the wrong ecosystem is the single largest cost centre in 125 kHz distribution; knowing where not to sell matters as much as knowing where to sell.
EM4100, EM4200, TK4100 — Which Chip Actually Ships?
“EM4100” is now a category label rather than a single chip. The original EM Microelectronic EM4100 die has been replaced in most current production by its second-generation replacements — EM4200 and the widely available compatible TK4100 — which are pin-for-pin drop-ins with identical 40-bit Manchester-encoded output at 125 kHz. From a reader’s perspective, they are indistinguishable. Our standard 125khz RFID EM4100 Key Fobs ship with EM4200 or TK4100 chips, depending on component availability, and every batch is verified against the same reader compatibility matrix before shipment.
Customers who require the original EM4100 die specifically — usually for regulatory compliance with a legacy system certified against a specific chip revision — can order it as a special-run configuration with a 500 pc MOQ and a 21-day lead time. For the 95% of customers who simply need a working 125 kHz fob, EM4200 / TK4100 is the correct spec, costs the same, and reads on every reader in the compatibility table above.
Software / SDK / API Support
Because the EM4100 protocol is read-only and emits a fixed factory-programmed UID, there is no chip-side software layer to support — the fob simply broadcasts its ID whenever it enters the reader field. The software integration happens at the reader and panel side. Our fobs are validated against the following panel software platforms:
- ZKTeco ZKBioSecurity, BioTime 8.0, ZKAccess 3.5 — enrolment via Wiegand-26; UID auto-imports as 8-digit decimal.
- HID VertX / Mercury EP / Aero panels — Wiegand-26 output parsed as facility code + card number.
- Bolid Orion Pro — Touch Memory or Wiegand-26 profiles, UID stored as hex.
- Suprema BioStar 2 — Wiegand-26 or RS-485 OSDP, UID mapping via device profile.
- Hikvision iVMS-4200 Access Control module — Wiegand-26 auto-detected on card presentation.
- Iron Logic Guard Commander — EM Marine raw hex, direct enrolment via Z-2 USB.
- Rosslare AxTraxNG — Wiegand-26 or Clock&Data enrolment.
- Custom Wiegand-26 panels — any panel accepting 26-bit Wiegand input.
For customers writing their own access control software against a USB desktop reader like the ACR122U-A9 (dual-frequency variant) or a dedicated 125 kHz USB enrolment reader, the fob presents as an 8-digit decimal or 10-digit hex UID over HID keyboard emulation. No driver installation required on Windows 10/11, macOS, or Linux.
How We Test Compatibility Before You Ship
Every reader brand in the compatibility table lives on a physical shelf inside our QC lab — 40+ powered readers, cabled to a Wiegand log capture rig that records the raw bit stream for every read event. When a new production batch of EM4100 fobs comes off the line, a 10-piece random sample is tested against every reader on the shelf. The pass criterion is not simply “reads or does not read” — it is “reads within the reader’s published range spec, transmits the correct 40-bit ID, and enrolls cleanly on the paired panel software without manual format adjustment.”
Any batch that fails on any reader triggers a hold on the entire production lot pending root-cause analysis. The most common failure mode is not a bad chip — it is a coil impedance drift caused by a temperature excursion during ABS injection moulding. Coils tuned outside 125 kHz ± 2 kHz couple poorly to the reader field and produce intermittent reads on marginal readers (typically the low-cost OEM readers rather than the tier-1 brands). Cavity-level 100% electrical test on every fob before packaging is the only reliable way to catch this drift.
Distributors buying finished fobs from us also often source the accompanying 125 kHz + 13.56 MHz RFID copier machine from the same production campus — because a locksmith or property manager customer who buys 100 fobs today will need a duplicator to make copies for tenants next week, and consolidating both SKUs onto a single PO cuts freight and clears one HS Code (8523.52) at customs instead of two.

What to Do If Your Reader Isn’t Listed
The compatibility table covers the readers we see most frequently in customer deployments — roughly 90% of live 125 kHz systems fall into one of the brands listed. If your target reader is not in the table, the procedure is straightforward: you ship us a working reader (or its exact model number and firmware version), we test our current production fob against it on our bench within 5 business days, and we add the reader to the compatibility log if it passes. Free samples ship afterwards for your own on-site verification.
This service is provided free of charge for orders above 500 pcs of 125khz RFID EM4100 Key Fobs — because for us, the incremental compatibility data extends the addressable market for every fob we make, so it is not a cost centre. For smaller trial orders, a $50 testing fee covers the bench time, refunded against your first production PO of 500+ pcs.
Protocol Support Deep-Dive
The EM4100 protocol operates at a carrier frequency of 125 kHz. The reader field induces a voltage in the fob’s coil antenna; the fob rectifies this voltage to power its internal die, which then modulates the field with a 64-bit Manchester-encoded data stream. The stream contains a 9-bit header (all ones), followed by 10 rows of 4 data bits plus a row parity bit, then a column parity nibble, then a stop bit. The 40 data bits are usually split by the reader firmware into an 8-bit customer code and a 32-bit card number — this is how a “26-bit Wiegand” output is derived from a 40-bit raw stream.
Read range is a function of coil geometry and reader power, not chip design. Our standard ABS keyfob coil geometry yields 4–10 cm read range on typical desktop and door readers, and up to 15 cm on high-power long-range readers used in vehicle gate applications. For customers requiring a longer range in a keyfob form factor — say, hands-free garage door activation — a larger coil variant is available at 500 pc MOQ with a 20% larger fob footprint.
Product Specifications
| Parameter | Value |
|---|---|
| Biežums | 125 kHz ± 2 kHz |
| Chip | EM4100 / EM4200 / TK4100 (read-only, factory-programmed) |
| Protokols | Manchester-encoded, 40-bit unique ID |
| Reader compatibility | Any Wiegand-26 / EM Marine / Clock&Data 125 kHz reader (see table) |
| Read range | 4–10 cm (typical); 15 cm on long-range readers |
| Shell material | ABS engineering plastic, injection moulded |
| Standard shape | Droplet 34 × 27 × 6 mm; oval 42 × 30 × 6 mm; round Ø32 × 6 mm |
| Stock colours | Blue, red, black, yellow, green, white, grey (Pantone custom available) |
| Split-ring hole | Ø3.5 mm standard, metal-reinforced insert optional |
| Svars | ≈ 5–7 g depending on shape |
| Darba temperatūra | −25 °C to +70 °C |
| IP rating | IP54 (splash-proof); IP67 available with sealed variant |
| Datu saglabāšana | > 10 years |
| Read cycles | > 100,000 (essentially unlimited for access control use) |
| Warranty | 5 years electronic + 2 years mechanical (against shell cracking) |
| MOQ | 100 pcs (stock configuration); 500 pcs (custom colour or logo); 1,000 pcs (custom mould) |
| Lead time | 7–14 business days standard; +30–40 days over Chinese New Year |
| Certifications | ISO 9001:2015, RoHS, REACH SVHC |
| HS Code | 8523.52 |
Deployment Advice by Reader Family
HID / Honeywell OmniProx sites: order the standard EM4100 configuration; enrol via Wiegand-26 auto-detect. Range typically 8–10 cm — the best of the compatibility spectrum.
Iron Logic / Bolid / Rubezh (Russia + CIS market): order the standard configuration with EM Marine raw hex enrolment. Range 5–8 cm. Iron Logic Z-2 USB enrolment readers auto-detect our fobs without any format configuration.
ZKTeco / Anviz (China + Southeast Asia mid-market): Wiegand-26 output; enrol as decimal UID. Range 5–8 cm. Also compatible with ZKTeco biometric+card hybrid readers (F18, ProBio) when card-only mode is enabled.
Suprema / Hikvision / Dahua (enterprise Asia): Wiegand-26 or OSDP over RS-485; enrol via BioStar 2 or iVMS-4200. Range 3–6 cm — Suprema’s 125 kHz coil is smaller than tier-1 dedicated proximity readers.
Locksmiths and small business installers: pair the EM4100 fob order with our HID Prox fob copy service and a handheld 125 kHz duplicator. This lets the locksmith clone an existing tenant’s fob directly in-store rather than sending customers to enrol at the property management office.
Legacy Indala / AWID sites: do not ship EM4100. Contact us for a compatibility assessment — we produce Indala-compatible and AWID-compatible variants on custom lines with different chip sets, MOQ 1,000 pcs.
125 kHz RFID EM4100 Key Fobs FAQ
Can EM4100 fobs be encoded with a custom UID?
The EM4100 die itself is read-only and factory-programmed — the UID cannot be changed after silicon manufacture. If you require custom UIDs (specific facility code, sequential numbering block, or a UID range reserved for your customer), we order silicon with the specified UID range from the chip supplier at a 5,000 pc minimum. For sub-5,000 pc custom orders, we offer TK5577 or T5577 fobs instead — a rewritable 125 kHz chip that emulates EM4100 output and can be programmed to any UID at our factory or by the customer using a standard 125 kHz writer.
How do I tell if my system uses EM4100 or a proprietary 125 kHz format?
The fastest diagnostic is to present a known-good EM4100 fob to the reader and check the panel log. If the panel logs any read event — even “unknown card” — the reader is EM4100-compatible. If the panel logs nothing at all, the reader is likely running Indala, AWID, or another proprietary format. We can ship a diagnostic sample kit with one EM4100, one Indala-format, and one AWID-format fob for on-site format identification.
Can the fobs be printed or engraved?
Yes. Options include silkscreen printing (up to 3 spot colours, Pantone-matched to ΔE ≤ 2.0 verified on a Konica Minolta spectrophotometer), UV digital printing (full-colour CMYK, minimum 500 pc MOQ), laser engraving (sequential serial numbers with CSV mapping to UID), and hot-stamped foil logos. Print area varies by fob shape — droplet fobs offer roughly 20 × 12 mm printable area on each face.
What is the difference in read range across shell shapes?
Droplet fobs (our most compact standard shape at 34 × 27 mm) yield a 4–8 cm range. Oval fobs (42 × 30 mm) yield 6–10 cm because the larger coil couples more efficiently. Round fobs are a midpoint. For maximum range in a standard form factor, the oval shape is the correct choice.
Are the fobs waterproof?
Standard IP54 rating handles rain, splash, and typical outdoor use. A sealed IP67 variant is available for coastal / marine / industrial environments where the fob may be submerged briefly — this variant uses a thicker ABS shell with ultrasonic weld sealing rather than a snap-fit closure, adds $0.15 per unit, and ships at 1,000 pc MOQ.
Ready to Order?
Manufactured on one of five dedicated keyfob production lines inside a 5,000 m² Shenzhen facility operating since 2008, our 125khz RFID EM4100 Key Fobs ship to distributors, locksmiths, and access control integrators across 100+ countries with compatibility verified against 40+ reader brands. Customers who source EM4100 fobs from us also frequently consolidate their POs across our full keyfob range (HF MIFARE, UHF EPC Gen 2, dual-frequency variants), 125 kHz USB duplicators, and 125 kHz door access controllers — one supplier, one HS Code (8523.52), one customs clearance.
Request a compatibility test or bulk quote:
- Email: [email protected]
- WhatsApp: +852 5989 6589
- WeChat: 147891664
- Or open a project ticket via our Sazinieties ar mums page.