Add Mercedes-Benz E-Class W213 Key with LAUNCH X431 IMMO Plus

Step-by-step guide to program a new key for Mercedes-Benz E-Class W213 using LAUNCH X431 IMMO Plus. Includes prerequisites, troubleshooting, and pro tips.

How to Add a Mercedes-Benz E-Class W213 Key Using LAUNCH X431 IMMO Plus

Last Updated: May 28, 2026

Quick Answer: Adding a Mercedes-Benz E-Class W213 Key with LAUNCH X431 IMMO Plus

You can add a new key to a Mercedes-Benz E-Class W213 using the LAUNCH X431 IMMO Plus by connecting the tool to the OBD-II port, selecting the correct immobilizer ECU (Keyless Go/EZS/ESG), and following the on-screen key learning sequence. The process requires at least one working key and all keys must be present inside the vehicle to avoid deactivating old ones. Programming takes 10–30 minutes and doesn't need dealer software.


1. Understanding the Mercedes-Benz E-Class W213 Key System

The W213 generation (2016–2023) uses a sophisticated electronic immobilizer system. Unlike older Mercedes models where you could copy a key with simple tools, the W213 integrates key authentication into the Electronic Steering Lock (ELV) , Electronic Ignition Switch (EIS) , or the newer Electronic Steering Column Lock (ESG) module. The system communicates with the key via radio frequency (433 MHz or 868 MHz) and, for keyless-go models, uses a proximity sensor to detect the key's presence.

Three types of keys exist for the W213:

  • Standard remote key – locks/unlocks doors and enables ignition when inserted into the ignition slot (or pressed against the start button for push-to-start vehicles).
  • Keyless-go (comfort access) – allows unlocking via door handle touch sensors and starting the engine with the key in your pocket.
  • Emergency key blade – hidden inside the remote fob, used for manual door unlocking when the battery dies.

Why can't you just buy a blank key and cut it? Mercedes immobilizer systems require the vehicle's ECU to authorize the new transponder code. That's where a professional diagnostic tool like the LAUNCH X431 IMMO Plus comes in – it communicates with the vehicle's immobilizer ECU to register the new key's unique ID. Without this step, the engine will crank but never start.


2. Prerequisites Before You Start

Don't skip preparation. Starting the process with an incomplete setup will waste time and may lock you out.

Required Equipment

  • LAUNCH X431 IMMO Plus – you need the dedicated IMMO Plus tablet or add-on module. Ensure it has an active online subscription – key programming functions won't work without a valid license.
  • Vehicle access – you must have at least one working key that can turn the ignition on. For total key loss scenarios, you'll need dealer-level online authorization (covered in troubleshooting).
  • New blank key – must be a virgin (never programmed to any other vehicle) and compatible with the W213. Check the original key's part number – typically frequencies are 433 MHz (US/Japan) or 868 MHz (Europe). The key blade must match your vehicle's mechanical cut.
  • Battery voltage – connect a battery maintainer if the vehicle battery is below 12.5V. Programming draws power, and a voltage drop mid-process can corrupt the immobilizer module.
  • Stable internet – the LAUNCH tool needs to communicate with its server for online authorization during the learning sequence.
  • All existing keys – gather every key you want to keep. Missing even one can render it useless after programming.

Software Updates

Before you begin, update the LAUNCH X431 to the latest firmware and Mercedes-Benz software pack. As we covered in our guide on [how to update LAUNCH X431 diagnostic tools]([link to internal guide]), outdated software is the most common cause of IMMO Plus failures.


3. Step-by-Step Procedure: Adding a New Key

Follow these steps precisely. The sequence matters – the immobilizer ECU expects keys to be presented in a specific order.

3.1 Connect the LAUNCH X431 IMMO Plus

  1. Power on the LAUNCH X431 tablet and launch the IMMO Plus app. You'll see a dashboard with vehicle brand selection.
  2. Connect the OBD-II cable (or Bluetooth adapter if supported) to the vehicle's diagnostic port – located under the driver's side dashboard, near the hood release lever.
  3. Select Mercedes-Benz > E-Class > W213 (213 platform) . The tool may prompt you to choose the specific ECU. Select Keyless Go (most common) or EZS/ESG if your vehicle has the electronic steering column lock.

Pro tip: If the tool doesn't auto-detect the vehicle, manually enter the VIN. This forces the correct software profile.

3.2 Navigate to Key Programming Menu

  1. From the ECU menu, choose Immobilizer > Key Learning or Add Key (wording varies by software version).
  2. The system will ask for online authentication. Enter your LAUNCH account credentials. This step verifies your subscription and downloads any required security codes.
  3. Read the on-screen warnings carefully – most will remind you to have all keys inside the vehicle.

3.3 Perform Key Learning Sequence

This is the critical part. The learning process writes a new key table to the EZS/ESG module.

  1. Insert the first existing key – place it in the ignition slot or, for keyless-go models, press the start button with the key in your pocket. Turn the ignition to ON (position 2) without starting the engine.
  2. Confirm on the tool – the LAUNCH X431 will display "Key 1 recognized." Wait 2–3 seconds.
  3. Remove and insert the next existing key – repeat step 1 for every working key you own. The system counts each key sequentially (Key 1, Key 2, etc.).
  4. Insert the new blank key – after presenting all existing keys, insert the new virgin key. Turn ignition ON again.
  5. Let the tool program – the LAUNCH X431 will send a programming command. You'll see a progress bar. Do not touch the ignition or disconnect the tool during this phase. The process typically takes 30–60 seconds.
  6. Wait for confirmation – the screen should say "Key learning successful." Some software versions require you to cycle the ignition (OFF then ON) to finalize.

3.4 Verify Operation

  • Test each key individually: lock/unlock doors, open trunk, and start the engine.
  • For keyless-go keys, touch the door handle and press the start button with the key in your pocket.
  • If any key fails, repeat the entire learning sequence with all keys again. You cannot program a single key in isolation – the ECU always rewrites the entire key list.

4. Troubleshooting Common Issues

Even experienced technicians hit snags. Here are the most common problems and their fixes.

Problem Likely Cause Solution
Tool doesn't detect the vehicle OBD connection failure or software mismatch Reboot tablet, reseat connector, update LAUNCH software
“Key not recognized” message Key already programmed to another vehicle, or wrong frequency Use only virgin blanks; check key part number
Only one key works after procedure Other keys were not presented during learning Repeat the learning process with all keys
Tool asks for online code but no internet Subscription expired or server issue Check subscription status; try offline backup method (if supported)
IMMO Plus app crashes Outdated firmware Update LAUNCH X431 system firmware

4.1 Common User Mistakes

Not having all keys inside the car – This is the #1 mistake. The immobilizer ECU treats any key not presented during learning as unauthorized and erases it. You'll end up with a vehicle that only works with the new key, leaving your original keys useless.

Using a used key from another vehicle – A key that was already programmed to a different Mercedes will have its transponder locked. The LAUNCH tool can't overwrite it. You need a virgin blank.

Ignoring timing – Some W213 ECUs require you to wait until the tool displays "Ready for next key" before inserting the next one. Rushing can cause an incomplete learn.

4.2 When Professional Help Is Needed

  • Dead or corrupted EZS/ESG module – If the immobilizer module itself is faulty, key programming will fail. You'll need to replace and code the module, which often requires dealer-level tools.
  • No working keys (total loss) – Without at least one functional key, the LAUNCH X431 IMMO Plus can't initiate the learning procedure. You'll need to erase the immobilizer memory remotely via the LAUNCH server (paid service) or visit a dealership.
  • "Authentication failed" error – This indicates the vehicle's anti-theft system has entered a lockout state. It can happen after too many unsuccessful attempts. Wait 30 minutes with ignition off, then retry. If it persists, contact LAUNCH support for a server-side unlock.

For more complex immobilizer problems, check out our article on [common Mercedes-Benz EZS module failures and repair options]([link to internal guide]).


5. Frequently Asked Questions (FAQ)

Can I add a key to a W213 without any existing keys?

No. The LAUNCH X431 IMMO Plus requires at least one working key to perform the learning procedure. For total key loss, you need to erase the immobilizer data and re-initialize, which may require dealer-level permission or a paid remote unlock from LAUNCH.

Will this delete my existing keys?

Only if you fail to include them during the learning process. The tool overwrites the key memory, so always present all keys you want to keep. If you have three working keys and a new blank, you must present all four during the sequence.

How much does a blank key cost?

About $30–$100 depending on whether it's a standard remote or keyless-go module. OEM blanks from Mercedes dealerships cost more ($150–$300). Aftermarket blanks from brands like JCI or Huf work fine as long as they're virgin and the frequency matches.

Do I need a subscription for IMMO Plus?

Yes, the key programming functions require an active online subscription on your LAUNCH X431 account. A 1-year IMMO Plus subscription is typically $200–$400, depending on your region and whether you get a multi-brand pack. The standard LAUNCH X431 diagnostic subscription does not include immobilizer functions.

Can I use this tool on other Mercedes models?

Yes, the LAUNCH X431 IMMO Plus supports many Mercedes models (W204, W205, W212, W213, W222, etc.) with similar procedures. Always select the correct chassis and ECU. The key learning logic is broadly the same across most Mercedes from 2010 onward, but the exact menu names may vary.

How long does the process take?

Approximately 10–30 minutes, including setup and verification. The actual programming step takes less than a minute. Most of the time is spent navigating menus, connecting equipment, and verifying each key.

Is there any risk of damaging the vehicle?

Very low risk if you follow the instructions precisely. The main danger is interrupting the process (removing the tool, turning off ignition, or disconnecting the battery) during the write cycle, which can corrupt the immobilizer module. Always use a battery maintainer to prevent voltage drops.


6. Conclusion and Pro Tips

Adding a Mercedes-Benz E-Class W213 key with the LAUNCH X431 IMMO Plus is a straightforward procedure for anyone comfortable with diagnostic tools. The key takeaways:

  • Always start with a full set of existing keys inside the vehicle.
  • Use only virgin blank keys with the correct frequency and blade cut.
  • Keep the vehicle battery stable – use a charger if needed.
  • Follow the on-screen prompts exactly; do not rush.

Pro tip: If you're programming multiple vehicles in one day, note that each LAUNCH session consumes one server-side authorization credit (depending on your subscription plan). Plan accordingly to avoid running out mid-job.

Another pro tip: For W213 models with the latest ESG (Electronic Steering Column Lock), the process may require an extra step of entering a 10-digit security code obtainable via the LAUNCH online server. The tool will prompt you for this if needed – just ensure you have internet access.

By following this guide, most DIY enthusiasts and professional locksmiths can successfully add a new key to a Mercedes-Benz E-Class W213 using the LAUNCH X431 IMMO Plus. If you run into errors, refer to the troubleshooting table above or contact LAUNCH support with the exact error code.


About the Author: Erwin Salarda is an Automotive Service Equipment Technician based in the Philippines, specializing in computerized automotive diagnostic equipment such as OBD scanners and wheel alignment systems. Since 2012, he has been actively providing technical support, equipment installation, troubleshooting, after-sales service, and hands-on training for automotive service equipment used by workshops and automotive professionals.

He has received specialized training from international suppliers and manufacturers, including Launch X431 in Shenzhen, China, Lawrence Engineering Company in Guangzhou, China, and 3Excel Wheel Alignment Company in Shenzhen, China. Through these trainings, he developed advanced expertise in automotive diagnostics, calibration, wheel alignment systems, and computerized automotive service technologies.

Erwin Salarda provides professional after-sales support and technical training for automotive diagnostic and wheel alignment equipment, helping clients maximize the performance and proper use of their tools and systems. His experience covers equipment setup, software updates, calibration procedures, troubleshooting, and operational guidance for automotive workshops and service centers.

With more than a decade of experience in the automotive equipment industry, Erwin Salarda continues to support automotive businesses by delivering reliable technical expertise and practical training solutions.

For inquiries and equipment purchases, please visit https://carlifterph.com/


Related Posts