Last Updated: May 28, 2026
Quick Answer
Adding a spare key for a Mercedes-Benz GLE-Class W167 using the LAUNCH X431 is a straightforward process that requires the tool’s Key Programming function, a blank key (compatible 433/868 MHz can-type), and a stable internet connection. The procedure involves entering the vehicle, selecting the correct model, reading the PIN/security code, and programming the new key via the X431’s guided menu. Most users can complete it in 15–30 minutes without dealer intervention.
Introduction
Losing a car key or dealing with a damaged fob is never convenient — especially for a modern luxury SUV like the Mercedes-Benz GLE-Class W167 (2019–present). Maybe you need an extra key for a new driver in the family, or you simply want a backup in case the original fails. In the past, getting a spare meant a trip to the dealership, which could cost several hundred dollars and take days. But with a professional-grade diagnostic tool like the LAUNCH X431, you can add a spare key for Mercedes-Benz GLE-Class W167 using LAUNCH X431 right in your own garage.
The LAUNCH X431 line is known for its broad vehicle coverage and advanced special functions, including immobilizer and key programming. With the right software version and a compatible blank key, you can bypass the dealer and program a new key yourself. This guide walks you through every step — from preparation to verification — so you can do it confidently.
What You Need Before Starting
Compatible LAUNCH X431 Models
Not every LAUNCH scanner can handle key programming. You’ll need one of these models equipped with the Key Programming software and Mercedes-Benz coverage:
- X431 V+
- X431 PAD V
- X431 PAD VII
- Any newer X431 model that includes immobilizer functions
Software requirement: Make sure your device has at least a 2023 software update to support the W167 chassis. You can check and update via the “Toolbox” → “Software Update” menu while connected to WiFi.
Required Hardware and Tools
- LAUNCH X431 device — fully charged or plugged into a power source
- Blank key fob — OEM or aftermarket compatible with W167. Look for an FCC ID like
MY96-ECM-Aor similar. The frequency should be 433 MHz or 868 MHz depending on your region. Most W167 keys use the “can-type” smart key with motion sensor. - Internet connection — USB-C tethering or WiFi is fine; you need online access for PIN retrieval
- Working key — the original key that already starts the car (required for access and verification)
Vehicle Preparation
- Park in a secure, well-lit area (programming can take 15–30 minutes)
- Check battery voltage — it should be above 12V. If your battery is weak, connect a battery charger or jump pack to prevent voltage drops during programming
- Ensure no active immobilizer alerts or other electronic faults are present (clear any stored trouble codes first if possible)
Step‑by‑Step: Adding a Spare Key with LAUNCH X431
Follow these steps in order. If you get stuck, skip to the troubleshooting section below.
Step 1: Connect the LAUNCH X431 to the Vehicle
Turn the ignition on using your existing working key. Plug the X431’s OBD-II cable into the diagnostic port under the dashboard (driver’s side). Power on the tool and select:
- Diagnosis → Mercedes-Benz → Passenger Car
The tool will begin reading the vehicle’s system.
Step 2: Enter the GLE-Class W167 Model
From the model list, choose:
- GLE-Class → W167 (or chassis code 167)
The X431 will attempt to automatically detect the VIN. If it fails, you can enter the VIN manually (17 characters, found on the dashboard or door jamb sticker). Confirm the selection.
Step 3: Navigate to Key Programming Menu
Go to:
- Special Function → Key Programming (may also be labeled “Immobilizer” or “Theft Deterrent”)
From the options that appear, select Add/Program Key. Do not select “Erase All Keys” unless you intend to delete all existing keys — that would require reprogramming every key you own.
Step 4: Read Secure Access Code (PIN)
The X431 will now attempt to retrieve the PIN/security code from the vehicle’s ECU. This step requires an active internet connection because the tool downloads the security algorithm for the W167.
- If successful, the tool displays a 4-to-8-digit PIN. Write it down and keep it safe.
- If automatic retrieval fails, you’ll see a “Manual Input” option, but that requires a dealer-supplied code. For DIY, try troubleshooting (see section below).
Note: On some W167 models, the PIN may be stored in the ESL (Electronic Steering Lock) or the keyless-go module. The X431 scans all modules automatically.
Step 5: Insert the New Blank Key
Place the new blank key fob into the ignition slot (if your car has one) or hold it near the start button (for Keyless Go models). The tool will prompt you to do this. Make sure the key is within range of the vehicle’s antenna.
Step 6: Program the Key
Press “Start” or “OK” on the X431 to begin programming. The screen will show:
- “Programming in progress… do not turn ignition off”
This usually takes 30–60 seconds. Wait for a confirmation message. Once done, remove the new key and test it:
- Lock and unlock the doors using the key fob buttons
- Try starting the engine
Step 7: Verify and Exit
Turn the car off, wait about 10 seconds, then restart using the new key. If the engine starts and runs smoothly, programming was successful. Disconnect the X431 and close the hood.
Troubleshooting Common Issues
Even with careful steps, things can go wrong. Here are the most common problems and how to fix them.
Problem: X431 Cannot Read the PIN
Possible causes: Weak internet, wrong model selection, outdated software. Fixes:
- Check your internet connection — switch from WiFi to a mobile hotspot if needed.
- Update the X431 software via Toolbox → Software Update.
- Manually select chassis “167” instead of relying on VIN auto-detect (sometimes the W167 sub-model is missed).
- If all else fails, you can purchase a “Dealer PIN” service online from LAUNCH or third-party providers. Enter that code manually when prompted.
Problem: Key Is Programmed but Won’t Start the Engine
Possible causes: Key not fully recognized, immobilizer not synced, wrong function used. Fixes:
- Double-check that you selected “Add Key” and not “Replace All Keys” — the latter wipes existing keys and only keeps the new one.
- Repeat the programming steps with the working key inserted first to reset the immobilizer.
- Replace the battery in the new key fob (CR2032 or similar). A weak battery can prevent the immobilizer handshake.
Problem: Blank Key Not Detected During Programming
Possible causes: Incompatible key type, damaged transponder, wrong frequency. Fixes:
- Verify the blank key is compatible with W167. Check the FCC ID or ask the seller.
- Ensure the key is virgin (never programmed before). Previously used keys may need a reset tool.
- Clean the key’s contact points (if it has exposed metal) and hold it closer to the ignition coil or start button area.
Problem: “Communication Error” or Tool Freezes
Possible causes: Low car battery, loose OBD connection, X431 memory overload. Fixes:
- Reboot the X431 and reconnect.
- Attach a battery maintainer or jumper cables to the car to stabilize voltage.
- Clear the X431 cache via Settings → Clear Data or restart the tool.
Tips for Success
- Back up existing key data before adding a new one. Use the X431’s “Read Key Info” option to save a file or note the key IDs.
- If you only have one working key, program the spare first before any potential mishap.
- Never interrupt power or unplug the X431 cable during the programming phase — that can corrupt the immobilizer data.
- For aftermarket blank keys, confirm they are “virgin” and not previously cloned. Some aftermarket keys require a cloning step before they can be programmed as a new key.
- Keep the X431 software updated regularly, especially for newer W167 models (2024+). Manufacturers often update security algorithms.
Frequently Asked Questions (FAQ)
Can I use any LAUNCH X431 model for my GLE W167?
Only models with Key Programming and Mercedes-Benz coverage (X431 V+, PAD V, PAD VII, and newer) will work. Basic X431 models without immobilizer functions cannot program keys.
How many spare keys can I add?
Up to 8 keys total for the W167. You can add them one at a time using the “Add Key” function — no need to program all at once.
Do I need a special blank key?
Yes. The key must be compatible with W167 (typically 433 MHz or 868 MHz with a motion sensor). Some aftermarket keys require “cloning” of an existing key before programming. Check with the seller for W167 compatibility.
What if I lose all my working keys?
The LAUNCH X431 cannot program a key if no working key exists — you need dealer assistance or a professional locksmith with an “all-keys-lost” service. The vehicle requires at least one authorized key to access the immobilizer system.
Is internet required for programming?
Yes. The X431 must download the security algorithm for the W167. Offline PIN retrieval is not available for this model. Use a reliable WiFi or mobile hotspot.
How long does the process take?
Once you have the tools ready, the actual programming takes 10–20 minutes. Allow extra time for software updates and troubleshooting if needed.
Can I use this method for other Mercedes models?
The procedure is similar for many modern Mercedes (A-Class W177, C-Class W205/W206, S-Class W222/W223), but always select the correct chassis code and software for your specific model.
Will the LAUNCH X431 work on my W167 with Keyless Go?
Yes, it supports both standard ignition and Keyless Go systems. Follow the prompts for “Smart Key” when applicable.
What should I do if the programming fails halfway?
Do not turn off the ignition. Wait 2 minutes, then retry using the “Relearn” option in the same menu. If it fails again, restart the vehicle and run the process from Step 1.
Can I program a key for my W167 without a working key?
No. A working key is required to gain access to the immobilizer system. For lost-key scenarios, you’ll need a dealer or a specialized locksmith.
Final Thoughts
Adding a spare key to your Mercedes GLE W167 with a LAUNCH X431 is a cost‑effective DIY solution if you have the correct tool and a compatible blank key. Follow the steps carefully, keep the tool updated, and you’ll avoid a costly dealer visit. If you run into persistent errors, consult your X431 user manual or the LAUNCH support forums for model‑specific tips. For more details on using diagnostic tools for key programming, check out our guide on [link to related guide on LAUNCH X431 immobilizer functions].
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
- Program Mercedes W166 Key with LAUNCH X431 | Step-by-Step Guide
- How to Program a Mercedes GLC X254 Key with LAUNCH X431 | Full Guide
- How to Program Mercedes GLC X253 Key with LAUNCH X431 | Step-by-Step Guide
- How to Program Mercedes-Benz GLB-Class X247 Key with LAUNCH X431 Scanner
- How to Add Spare Key for Mercedes GLA H247 Using LAUNCH X431