Why hotel key cards are blanks, not pre-coded keys
A guest key card is not a fixed credential the way an office prox badge is. When a guest checks in, the front desk encoder writes that stay's data, the room number, the valid check-in and check-out window, and an audit sequence, onto the card's memory. The lock reads that data offline and decides whether to open. At check-out the data simply expires, and the card is wiped and re-encoded for the next guest. The property management and locking system owns the encoding logic; the card is just programmable memory.
That changes what compatibility means. You are not buying pre-coded room keys and you are not reproducing anyone's stay. You are buying compatible blank cards on the chip type your encoders and locks expect, so your own system can enrol them. This is why a hotel can reorder thousands of cards from an independent supplier and use them immediately: the blanks drop into the existing encoder, and the system does the rest. We supply blanks compatible with each platform's chip; the keys, and your property's security, stay in your hands.
Which chip does each lock platform use?
Nearly every current hotel platform sits on the 13.56 MHz NXP MIFARE family under ISO/IEC 14443 Type A, but the specific chip varies by brand and generation, and that is the spec you must match. Getting the chip family right is the difference between a card the encoder accepts and a coaster.
ASSA ABLOY Global Solutions (the VingCard line) ships modern locks on MIFARE Plus EV2 (the 'Ving Plus' guest card) and on DESFire EV1/EV2/EV3 (the 'Ving DESFire' 2K and 4K cards) for higher-security and mobile-ready properties. Dormakaba Saflok and the related Confidant RFID locks also run NXP MIFARE smart cards, most often DESFire on current installs. Onity's HT and DirectKey RFID systems typically encode MIFARE Classic 1K or Ultralight; older magstripe Onity locks are a separate, non-RFID story. Salto standardized on MIFARE DESFire for its electronic locks and wall readers. Among specialty brands, CISA hospitality locks use MIFARE Classic 1K (the CT6 AERO/SMART line), Messerschmitt's HM1 system uses NXP ICODE SLIX2 under ISO/IEC 15693, Häfele Dialock runs NXP MIFARE HF cards, MIWA spans both 125 kHz LF (EM4100 on PR-series locks) and HF MIFARE on newer ALV2/LA hardware, and Hotek encodes Ultralight C. When in doubt, the encoder model and a single sample card tell you the exact chip.
- VingCard / ASSA ABLOY: genuine NXP MIFARE Plus EV2 or DESFire EV1/EV2/EV3 (13.56 MHz)
- Dormakaba Saflok / Confidant: genuine NXP MIFARE family, commonly DESFire (13.56 MHz)
- Onity HT / DirectKey: genuine NXP MIFARE Classic 1K or Ultralight (13.56 MHz)
- Salto: genuine NXP MIFARE DESFire (13.56 MHz)
- CISA: genuine NXP MIFARE Classic 1K (CT6 AERO/SMART)
- Messerschmitt HM1: genuine NXP ICODE SLIX2, ISO/IEC 15693 (13.56 MHz)
- MIWA: EM4100 at 125 kHz (PR-series) or genuine NXP MIFARE HF (newer locks)
Disposable Classic blanks vs durable DESFire blanks
Because the property re-encodes cards constantly, the right blank depends on how long the card lives in circulation. Disposable guest cards that are handed out and often not returned favor lower-cost chips, typically genuine NXP MIFARE Classic 1K or Ultralight/Ultralight C, where the print finish and minimum order quantity matter more than chip security. Many properties print these in branded runs and treat them as semi-consumable.
Durable cards that stay in service for years, staff and master cards, room cards on properties that recycle keys, and any platform that mandates a secured chip, favor genuine NXP MIFARE Plus or DESFire EV2/EV3 with AES. These cost more per card but carry the encryption modern locks expect and survive thousands of read/write cycles. The decision is a procurement one: match the chip your locks require, then choose the durability and finish tier that fits your reuse rate and brand standard.
- Disposable, high-volume, often not returned: genuine NXP MIFARE Classic 1K or Ultralight
- Durable, recycled, or security-mandated: genuine NXP MIFARE Plus / DESFire EV2/EV3 (AES)
- Specialty platforms: match the exact chip (ICODE SLIX2, Ultralight C, EM4100)
- Custom print and key-card sleeves are usually ordered in the same run
How does bulk supply and reordering work?
Hotel cards are a recurring consumable, so the supply logic is built around bulk reorder rather than one-off encoding. You confirm the chip your platform uses (from the encoder model or a sample card), choose a card finish, blank white, custom-printed, or your existing artwork, and order in case quantities. The cards arrive blank, and your front desk encoders write each stay's data exactly as before. There is no per-card programming on the supplier side for guest blanks, which is what keeps high-volume reorders fast.
For specialty or legacy locks, the chip is the gating detail. A MIWA PR-series lock needs a 125 kHz EM4100 card, while a newer MIWA reader needs MIFARE; a Messerschmitt HM1 needs ICODE SLIX2 specifically, not a MIFARE card. Sending one current sample card with a reorder removes the guesswork, since the chip can be confirmed on receipt before a full run ships.
The cost angle versus OEM-branded cards
The chips themselves, MIFARE Classic, Ultralight, MIFARE Plus, DESFire, ICODE, are genuine NXP silicon available to any card manufacturer. An OEM-branded hotel card and a compatible blank on the same chip behave identically in your encoder, because the lock reads the chip and the data your own system wrote, not a brand printed on the plastic. That is why compatible blanks run at a fraction of OEM pricing while remaining fully functional in VingCard, Saflok, Onity, Salto and the specialty platforms.
The honest scope is worth stating. We supply compatible blank cards on the correct chip type; your property's own system enrols them with its keys, exactly as it would credentials ordered through the OEM channel, and on AES-secured platforms like DESFire the security lives in your system's keys, which never leave your control. We are an independent supplier of compatible cards and are not affiliated with, authorized by, or endorsed by ASSA ABLOY, dormakaba, Onity, Salto, or any other manufacturer. For a property standardizing its reorder, the move is to confirm the chip, request a quote on the matching compatible blank, and validate one sample on your encoder before committing to a bulk run.
Common hotel lock platforms and the compatible blank they expect
| Lock system | Typical card chip | Compatible approach |
|---|---|---|
| VingCard / ASSA ABLOY | Genuine NXP MIFARE Plus EV2 or DESFire EV1/EV2/EV3 (13.56 MHz) | Supply matching compatible blanks; property encoder enrols each stay |
| Dormakaba Saflok / Confidant | Genuine NXP MIFARE family, commonly DESFire (13.56 MHz) | Supply DESFire/MIFARE blanks; system enrols them, keys stay with the property |
| Onity HT / DirectKey | Genuine NXP MIFARE Classic 1K or Ultralight (13.56 MHz) | Supply Classic/Ultralight blanks; ideal for disposable guest cards |
| Salto | Genuine NXP MIFARE DESFire (13.56 MHz) | Supply DESFire blanks; durable, AES-secured, enrolled by the Salto system |
| CISA (CT6 AERO/SMART) | Genuine NXP MIFARE Classic 1K (13.56 MHz) | Supply Classic 1K compatible blanks for the encoder to write |
| Messerschmitt HM1 | Genuine NXP ICODE SLIX2, ISO/IEC 15693 (13.56 MHz) | Match ICODE SLIX2 exactly, not MIFARE; confirm with a sample |
| MIWA (PR / LA / ALV2) | EM4100 at 125 kHz or genuine NXP MIFARE HF (newer locks) | Confirm LF vs HF per lock generation; supply the matching blank |