Xhorse Universal Remotes: XM38, XS/XK/XN/XE Codes & Super Chips
How to read an Xhorse part number, what XM38 needs, and every Xhorse SKU in stock by style

Xhorse universal remote codes are read left to right: the first two letters give the remote type (XS = universal smart key, XK = wired universal remote, XN = wireless universal remote, XE = Super Remote with a built-in super chip), the next two or three letters give the make the shell is styled after (TO Toyota, FO Ford, HO Honda, HY Hyundai/Kia, NI Nissan, BU Buick/GM, KF knife, DM MQB, and so on), and the EN suffix marks the English export version. XM38 is Xhorse's smart-key platform for Toyota-type 8A/4D systems and needs a VVDI Key Tool Max, Key Tool Max Pro or Key Tool Plus to generate. XT27A and XT57B are loose super chips that the same tools write to whichever transponder type the vehicle expects. Every remote below is an aftermarket blank generated with the tool for supported vehicles; confirm the vehicle on the tool's list before you quote the job.
How to read an Xhorse model code
Take XSKF21EN and split it into four parts.
| Part | Example | Meaning |
|---|---|---|
| Remote type | XS | Universal smart key (proximity) |
| Make style | KF | Knife-style shell |
| Variant | 21 | Generation and button layout within that style |
| Suffix | EN | English export version of the firmware and packaging |
The four remote-type prefixes you will meet on carkeysource.com are:
XS— universal smart key. Proximity and push-to-start. Generated in the tool, then programmed to the vehicle over OBD like any other smart key.XK— wired universal remote or flip key. It plugs into the tool with a cable for generation. The most common type in shop stock.XN— wireless universal remote or flip key. Generated over the tool's built-in RF link, so no cable and no need to open the shell.XE— Super Remote. A flip key with the XT27 super chip already soldered on the board, so one remote covers both the RF and the transponder job.
The make-style letters describe the shell, not the vehicle list. TO is Toyota style, FO Ford, HO Honda, HY Hyundai/Kia, NI Nissan, BU Buick/GM, AU Audi, KF knife style, DM VW MQB style, CH Chrysler, JP Jeep, PS Porsche, LR Land Rover, GA Volkswagen style, LEX Lexus, MQB MQB wired, DS generic and B5 the old VW B5 flip. A Ford-style shell can be generated as a remote for a non-Ford vehicle if the tool supports it; the styling is for the customer's hand, the electronics are universal.
The number between the style letters and EN is a variant index. Xhorse reuses it across prefixes (XKHY02EN and XNAU22EN are unrelated), so always read the full code. Second-generation remotes usually carry a 2x index, which is why you see XKTO22EN, XKHO22EN and XNBU21EN next to the older XKFO02EN.
What XM38 means and which VVDI tool generates it
XM38 is the Xhorse smart-key platform built for Toyota and Lexus proximity systems that use the 8A (128-bit) and 4D (80-bit) transponder boards, and it has since been used for other XS shells such as the Chrysler-, Porsche-, Land Rover- and Volkswagen-style keys in the table below. An XM38 key is a blank until the tool writes the vehicle's key type into it. On a Toyota all-keys-lost that means the tool reads the immobiliser data, generates the XM38 key as the matching 8A or 4D smart key, and you then add it to the car over OBD.
Tools that generate XM38 keys are the VVDI Key Tool Max, the VVDI Key Tool Max Pro and the VVDI Key Tool Plus. Car Key Source stocks the Key Tool Max Pro with built-in OBD, which handles generation and the OBD programming step in one unit. The Mini Key Tool generates standard XK, XN and XE remotes but is not the tool to rely on for XM38 smart keys; check its current firmware list if that is all you carry.
Two Toyota-style XM38 keys are in stock. The TOY-T XSTO01EN is listed as needing no tokens for generation, and the XSTO03EN is the 4-button Toyota-style smart remote. For the vehicle-specific side of Toyota work see the Toyota key fob programming guide.
XT27A vs XT57B super chips
Both are universal programmable transponders: the tool writes them as the chip ID the vehicle expects, so you carry one bag of chips instead of a drawer of 4D, 46, 47 and 8A blanks.
| Chip | Position in the range | Where you meet it |
|---|---|---|
| XT27A | Original super chip, the one fitted inside XE Super Remotes | Loose 50-pack for cutting into mechanical blanks; XEDS01EN, XELEX0EN |
| XT27B | Type B revision of the super chip | Fitted in the XEB520EN B5-style flip |
| XT57B | Current-generation super chip with a wider chip-type list | Loose single, 10-pack and 50-pack for newer chip types |
The practical rule: XT27A covers the common transponder families that made the super chip worth having, and XT57B is the newer part Xhorse points you to when the vehicle's chip type is not on the XT27A list. The exact list of chip IDs each one emulates depends on the tool firmware, so read it off the Key Tool before you pick a chip, and keep both on the van. Chip families are explained in what is a transponder key.
Stocked: XT57B single, XT57B bundle of 10, XT57B bundle of 50 and XT27A 50-pack.
Xhorse SKUs by style: what Car Key Source stocks
Every row is an aftermarket universal blank generated with the tool for supported vehicles. Blades and CR2032 batteries are not included unless the listing says so.
XS universal smart keys
| Code | Style | Buttons | Product |
|---|---|---|---|
| XSTO01EN | Toyota (TOY-T, XM38) | — | TOY-T XSTO01EN |
| XSTO03EN | Toyota (XM38) | 4 | XSTO03EN |
| XSFO02EN | Ford (XM38) | 4 | XSFO02EN |
| XSCH01EN | Chrysler (XM38, 8A/4D) | 4 | XSCH01EN |
| XSJP01EN | Jeep (XM38) | 5 | XSJP01EN |
| XSPS01EN | Porsche (XM38, 8A) | 4 | XSPS01EN |
| XSLR01EN | Land Rover / Range Rover (XM38) | 5 | XSLR01EN |
| XSGA80EN | Volkswagen (XM38) | 4 | XSGA80EN |
| XSNIS2EN | Nissan | 4 | XSNIS2EN |
| XSADJ1EN | Audi 754J, 315/433/868 MHz | 4 | XSADJ1EN |
| XSDM04EN | MQB-style smart flip | 3 | XSDM04EN |
| XSKF01EN | Knife | 3 | XSKF01EN |
| XSKF20EN | Knife (ID47 listed) | 4 | XSKF20EN |
| XSKF21EN | Knife | 4 | XSKF21EN |
| XSKFF0EN | Knife smart flip | 4 | XSKFF0EN |
| XSDFX1EN | Small knife | 3 | XSDFX1EN |
| XSCS00EN | Generic (ID4A listed, 433 MHz) | 4 | XSCS00EN |
XK wired universal remotes and flip keys
| Code | Style | Buttons | Product |
|---|---|---|---|
| XKTO08EN | Toyota remote | 5 | XKTO08EN |
| XKTO22EN | Toyota remote head key, 2nd gen | 4 | XKTO22EN |
| XKTO24EN | Toyota remote head key, 2nd gen | 3 | XKTO24EN |
| XKLEX5EN | Lexus flip, 2nd gen | 3 | XKLEX5EN |
| XKFO02EN | Ford remote | 4 | XKFO02EN |
| XKHO22EN | Honda flip, 2nd gen | 3 | XKHO22EN |
| XKHY02EN | Hyundai/Kia flip | 3 | XKHY02EN |
| XKHY05EN | Hyundai (Kona-style) flip | 3 | XKHY05EN |
| XKHY24EN | Kia remote, 2nd gen | 4 | XKHY24EN |
| XKNI20EN | Nissan remote, 2nd gen | 4 | XKNI20EN |
| XKMQB5EN | VW MQB remote, 2nd gen | 3 | XKMQB5EN |
| XKKF03EN | Knife flip | 3 | XKKF03EN |
| XKDS20EN | Generic flip, 2nd gen | 3 | XKDS20EN |
XN wireless universal remotes
| Code | Style | Buttons | Product |
|---|---|---|---|
| XNFO01EN | Ford flip | 4 | XNFO01EN |
| XNHO20EN | Honda flip | 3 | XNHO20EN |
| XNBU01EN | GM flip | 4 | XNBU01EN |
| XNBU21EN | GM flip | 4 | XNBU21EN |
| XNAU22EN | Audi flip, 2nd gen | 4 | XNAU22EN |
XE Super Remotes (super chip on board)
| Code | Style | Chip on board | Product |
|---|---|---|---|
| XEDS01EN | Generic flip, 3-button | XT27A | XEDS01EN |
| XELEX0EN | Toyota/Lexus flip, 3-button | XT27A | XELEX0EN |
| XEKF20EN | Knife flip, 4-button | Super chip | XEKF20EN |
| XEB520EN | VW B5 flip, 3-button | XT27B | XEB520EN |
The full brand range, including anything added after this guide, is on the Xhorse universal hub. Flip-key blades for the XK, XN and XE shells are sold separately; the KEYDIY blade packs (HU101, HY15, HYN17, MZ34, TR47, DAT17, FO21, HD103) fit Xhorse flip remotes as well, see the KEYDIY universal remotes guide.
Which Xhorse remote for which job
- Remote-only job, transponder already in the key or car is add-key with a chip to hand: an XK or XN remote in the style the customer expects. Wired XK is the low-cost default; XN saves the cable when you generate on the van.
- Flip key that needs both remote and transponder: an XE Super Remote. The XT27 chip on the board is written by the tool during generation, so there is no separate chip to glue in.
- Proximity / push-to-start: an XS smart key. Toyota, Lexus and the other XM38 styles need a Key Tool Max, Max Pro or Plus; the knife-style and make-style XS keys follow the same generation-then-OBD flow.
- Mechanical blank with a chip: cut the customer's keyway and drop in an XT27A or XT57B written to the vehicle's chip type.
When a vehicle-specific fob in the vehicle catalog is in stock and the customer wants a factory-look key, that is often the simpler sale. The decision is covered in universal remote or vehicle-specific fob.
Ordering notes
Trade pricing is unlocked with an approved wholesale account — most applications are approved instantly (apply). In-stock orders placed by 4 PM ET (Mon–Fri) leave the warehouse the same business day. US orders ship from our Florida warehouse; Canadian orders ship from Ontario — nothing crosses the border, so there is no customs, duty or brokerage for the buyer. Volume ladder: 5–9 units −5%, 10–24 −10%, 25+ −15%.
FAQ
What is the difference between Xhorse XK and XN remotes?
Both are universal remotes generated by a VVDI Key Tool, but XK remotes connect to the tool with a cable and XN remotes are generated wirelessly over the tool's RF link. Electrically they do the same job; XN saves the cable and the shell opening.
What does the EN at the end of an Xhorse part number mean?
EN marks the English export version of the remote. Codes without it are the same hardware sold for other markets, so the EN version is the one sold into the US and Canadian trade.
Which tool do I need to generate an XM38 smart key?
A VVDI Key Tool Max, Key Tool Max Pro or Key Tool Plus. Car Key Source stocks the Key Tool Max Pro with the OBD cable, which covers both generation and programming the key to the vehicle.
Is XT57B a replacement for XT27A?
XT57B is the newer super chip with a wider list of emulated transponder types, so it covers what XT27A does and more, subject to tool firmware. XT27A is still the chip fitted inside most XE Super Remotes and remains a valid choice where its chip list covers the vehicle.
Do Xhorse universal remotes come with a blade or battery?
No. XK, XN and XE flip remotes ship without a blade and every remote ships without the CR2032 battery, so stock the blade profiles you cut most and a box of CR2032s alongside the remotes.
Are Xhorse universal remotes OEM parts?
No. They are aftermarket blanks that the tool configures for supported vehicles. For genuine OEM keys see the OEM hub.
Get trade tips in your inbox
Programming guides, sourcing tips and new-stock drops for working locksmiths. No spam, unsubscribe anytime.
About the author
Written by the working locksmiths behind the Car Key Source trade desk — the people who answer the phone when a key will not program. Questions about a specific job? Email info@carkeysource.com.
Buying keys for a shop or van?
Trade pricing is for locksmiths and shops. One short form, free, no card. Most accounts are approved instantly.