How to Program Mercedes-Benz CLA-Class C118 Key Using LAUNCH X431 IMMO Plus

Step-by-step guide to program a Mercedes CLA C118 key with LAUNCH X431 IMMO Plus. Covers all keys lost, add key, PIN retrieval, remote sync, and troubleshooting.

How to Program Mercedes-Benz CLA-Class C118 Key Using LAUNCH X431 IMMO Plus

Published: May 28, 2026

Quick Answer: Programming a Mercedes-Benz CLA-Class C118 Key

Programming a Mercedes-Benz CLA-Class C118 key using the LAUNCH X431 IMMO Plus requires the LAUNCH X431 Pro or Ultra series tablet with the IMMO Plus software license. The process involves connecting the tool to the vehicle’s OBD-II port, selecting the correct chassis, and choosing either "All Keys Lost" or "Add Key" depending on your situation. You place the new transponder on the X431’s IMMO antenna and follow on-screen prompts to write key data and synchronize remote functions. A working master key or the vehicle’s PIN code is required.

Why Use the LAUNCH X431 IMMO Plus for Mercedes C118?

Let’s face it—losing your Mercedes key or needing a spare can be a headache. Dealerships charge a premium for key programming, often $200 to $400 per key. The LAUNCH X431 IMMO Plus offers a cost-effective alternative for professional locksmiths and experienced DIYers.

What makes it stand out for the C118? First, the IMMO Plus software is specifically designed to handle the latest Mercedes encryption protocols, including keyless go smart keys. Second, the interface walks you through each step, reducing the chance of errors that could leave you stranded. Finally, it supports "All Keys Lost" scenarios—a feature not every aftermarket tool can claim. If you regularly work on modern German vehicles, the X431 IMMO Plus is worth the investment.

Before You Begin: Prerequisites and Preparation

Jumping straight into programming without proper preparation is a recipe for frustration. Here’s what you need to have ready:

  • Tool & Software: A LAUNCH X431 Pro, Ultra, or PAD VII tablet with the IMMO Plus software activated and updated. Check for updates before starting—Mercedes frequently updates immobilizer protocols.
  • Vehicle: Your Mercedes-Benz CLA-Class C118 (model years 2019 and newer). Ensure the battery is fully charged. Connect a battery maintainer to prevent voltage drops during the 15–20 minute process.
  • Keys: At least one blank key compatible with the C118. These typically use HU64 or HU66 transponders. Use factory-spec or high-quality aftermarket blanks from brands like JMP or Xhorse.
  • Vehicle PIN: For the "All Keys Lost" procedure, you need the security PIN code. You can obtain it via the VIN from a dealer or a paid third-party service.
  • Internet Connection: Stable Wi-Fi or mobile data is essential. Many PIN retrieval steps require a server query.

Safety Warning: Disconnect any aftermarket accessories like remote starters or GPS trackers that could interfere with the immobilizer system. A voltage drop during programming can damage ECUs—always use a battery maintainer.

Step-by-Step Guide to Program a Mercedes C118 Key

I’ll walk you through the process from start to finish. Take your time and double-check each step.

1. Connect the LAUNCH X431 to Your Vehicle

Turn the ignition off. Plug the X431’s main diagnostic cable into the OBD-II port under the driver’s side dashboard. Turn the ignition on (engine off) and power up the tablet. Wait a few seconds for the connection to establish—you should see a green indicator on the screen.

2. Launch the IMMO Plus Software

Tap the IMMO Plus icon on the home screen. Select Mercedes-Benz from the brand list, then choose CLA-Class followed by C118. If you’re unsure about the exact chassis, use the VIN search function to auto-detect the model.

3. Read Vehicle Information and PIN Code (if needed)

Select "Read IMMO Data" or "Read PIN Code". The tool will communicate with the ECU and retrieve the immobilizer PIN. Write this number down and keep it in a safe place—not inside your glove compartment. Some C118 models require a paid server query to pull the PIN via VIN, so ensure your internet is active.

4. Choose Key Programming Function

From the IMMO menu, select "Key Programming". You’ll see two options:

  • Add Key: Use this if you have at least one working key. The tool will add the new key without erasing existing ones.
  • All Keys Lost: Use this if you have zero working keys. This erases all previously programmed keys, so proceed carefully.

5. Perform the Add Key Procedure

Hold your new blank key close to the X431’s external IMMO antenna (the designated key reading area on the tablet or the separate antenna pad). Click "Start". The tool will write the transponder data to the new key. After success, synchronize the remote by pressing Lock + Unlock simultaneously for three seconds. Test the remote functions before moving on.

6. Perform the All Keys Lost Procedure

Enter the vehicle’s PIN code when prompted. Place the first new key on the IMMO reader, then select "Program Key". Repeat the process for all new keys (up to eight typically). Remember: this wipes all previous keys, so make sure you have every key you want to use ready at the same time.

7. Verify and Test the New Key

Remove the programmed key from the reader. Test these functions:

  • Lock and unlock doors using the remote.
  • Start the engine (for keyless go, the key must be inside the vehicle).
  • Verify windows, trunk, and panic button operation.

If the engine starts and the remote works, the programming is complete.

Troubleshooting Common Programming Issues

Even with careful steps, problems can arise. Here’s how to handle them.

"Communication Error" or "Connection Failed"

This usually means the tool isn’t talking to the vehicle. First, update the X431 to the latest IMMO Plus software. Next, check the OBD-II connection—wiggle the cable to ensure a snug fit. Restart both the tablet and the vehicle. If the error persists, try a different OBD-II cable (the LAUNCH support team can confirm compatible cables).

"Unable to Read PIN Code"

Verify that your IMMO Plus license covers Mercedes-Benz C118. Some licenses are brand-specific. Check your internet connection—PIN retrieval often requires a server query. If you’re still stuck, contact LAUNCH support with your VIN; they can sometimes calculate the PIN manually.

New Key Starts Car but Remote Doesn’t Work

This points to a failed remote learning step. Repeat the synchronization procedure: insert the key into the ignition, turn to position 1 (accessory), then press lock and unlock for three seconds. Also check the key’s battery—a CR2032 coin cell should be installed correctly with the positive side up.

All Keys Lost Procedure Fails

Double-check that you have the correct four-digit immobilizer PIN (not the radio code or a different PIN). Ensure your blank key uses a compatible transponder—factory-spec only. Disconnect any aftermarket electronics like remote starters or GPS trackers that might interfere with the immobilizer communication.

What to Do If the Procedure Fails Completely

If you’ve tried everything and the key still won’t program, don’t panic. Follow this checklist:

  1. Restart everything: Turn off the ignition, disconnect the X431, wait 60 seconds, then reconnect.
  2. Check software updates: Connect your X431 to Wi-Fi and run a full system update. LAUNCH frequently releases patches for new Mercedes models.
  3. Inspect transponder compatibility: Use only original or high-quality aftermarket transponders pre-programmed for Mercedes. Generic blanks may not work with the C118’s encryption.
  4. Seek professional help: If all steps fail, contact a certified automotive locksmith or LAUNCH technical support. Have the error code ready.

Frequently Asked Questions

Can I program a Mercedes C118 key without the original key?

Yes, the X431 IMMO Plus supports an "All Keys Lost" procedure. However, you will need the vehicle’s PIN code, obtainable via VIN from a dealer or a third-party service.

Do I need a separate transponder programmer for Mercedes C118?

No, the LAUNCH X431 IMMO Plus has a built-in transponder reader/writer. The external antenna handles all key types, including Keyless Go smart keys.

How much does it cost to program a Mercedes C118 key with X431?

The initial investment is the X431 tool (around $1,500 to $3,000) plus the IMMO Plus software license. Each blank key costs $20 to $80. Compared to dealer fees of $200 to $400 per key, the tool pays for itself after a handful of jobs.

Can I use the X431 to program a used key from another Mercedes?

Generally, no. Used keys are permanently locked to the previous vehicle’s immobilizer. Only new, virgin keys can be programmed to your C118.

Is the LAUNCH X431 IMMO Plus safe for my car’s electronics?

Yes, if used correctly. The tool is designed for professional diagnostics and immobilizer work. However, always connect a battery maintainer to prevent voltage drops that could damage ECUs. Follow the on-screen instructions precisely.

Why does my new key start the car but not unlock/lock doors?

This indicates the remote learning portion failed. Repeat the remote sync step: hold the key near the antenna, press lock and unlock for three seconds, or use the X431’s "Remote Sync" menu explicitly.

What if I lose all keys after programming?

If you have at least one programmed key remaining, use the "Add Key" function to program a spare. If you have zero keys, you must perform the "All Keys Lost" procedure again, which requires the PIN. That’s why I recommend programming at least two keys at once.

Final Tips for Success

  • Always update software first. Mercedes frequently updates immobilizer protocols. Skipping updates is the most common cause of failure.
  • Keep a log of your PIN codes. Store them securely—not in your vehicle. A password manager or a notebook in your workshop works well.
  • Practice on a cheap donor car first. If you’re new to IMMO programming, gain experience on a less expensive vehicle before working on a high-value CLA.
  • Use a battery maintainer. This prevents ECU bricking during the 15–20 minute programming session. A dead battery mid-process can turn your car into an expensive paperweight.

For more detailed guidance on updating your LAUNCH X431 software, check out our step-by-step guide [link to guide on LAUNCH X431 software update]. If you’re considering purchasing the IMMO Plus license, our article on choosing the right diagnostic tool covers the key factors [link to article on diagnostic tool selection].


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