How to Add Spare Key for Mercedes GLA H247 Using LAUNCH X431

Step-by-step guide to program a spare key for Mercedes-Benz GLA-Class H247 with LAUNCH X431. Includes prerequisites, PIN retrieval, troubleshooting, and costs.

Published: May 28, 2026

Quick Answer: Adding a Spare Key for Mercedes-Benz GLA H247

Yes, you can add a spare key for the Mercedes-Benz GLA-Class (H247) using a LAUNCH X431 diagnostic tool—but only if you have the correct blank key fob, the vehicle’s security PIN, and an active subscription to the X431 IMMO or Key Programmer software package. The process involves connecting the LAUNCH X431 to the OBD-II port, reading the immobilizer data, entering the security PIN, and selecting the “Add Key” function to program the new transponder. Without the PIN, the tool cannot complete the job, and you’ll need to contact a dealership or professional locksmith.


Prerequisites: What You Need Before Starting

Before diving into the key programming procedure, gather everything you’ll need. Missing even one item can halt the process mid-way or, worse, leave your ECU in an unusable state.

A Valid LAUNCH X431 Device

You need a LAUNCH X431 model that supports Mercedes-Benz immobilizer functions. Models like the X431 PRO, X431 PAD V, X431 EURO PAD, or X431 PAD VII all work, but only if you have the “X431 IMMO” or “Key Programmer” software package installed. Double-check that your subscription is active — many users find out mid-job that their credits have expired.

The Correct Blank Key Fob

Not any Mercedes key will work. The H247 chassis requires a key with a specific transponder chip and frequency. The OEM part number is typically A 247 900 84 01 (check your region). Aftermarket blanks from Xhorse, KeyDIY, or other reputable brands often work if they match the correct frequency — 315 MHz for North America, 433 MHz for most other markets. I’ve seen a lot of wasted time from people trying to use a pre-2018 Mercedes key on the H247; the immobilizer simply rejects it.

Vehicle Security PIN

This is the make-or-break item. The H247 uses a 4-digit or 7-digit security PIN. Your LAUNCH X431 can sometimes retrieve it automatically via an online server, but for newer models (2021+), the tool often fails and you’ll need to obtain the PIN from a third-party provider using the vehicle’s VIN. Without the PIN, you cannot proceed past the security access step.

Vehicle Battery Charger

I cannot stress this enough: use a 12V battery maintainer. The immobilizer system draws significant current during programming. A voltage drop mid-write can corrupt the ECU, forcing you to tow the car to a dealer. Connect the charger to the battery terminals before you touch the scanner.


Step-by-Step Guide to Programming the Key

This procedure is performed entirely through the LAUNCH X431 interface. Follow each step in order and do not skip ahead.

1. Connect and Select the Correct Vehicle Profile

  • Power up your LAUNCH X431 and connect the VCI (Vehicle Communication Interface) to the vehicle’s OBD-II port (located under the dashboard, driver’s side).
  • On the tablet, tap DiagnosisMercedes-BenzGLA-Class.
  • The tool will ask for the chassis code — select H247 (this is important; selecting the wrong chassis can prevent communication).
  • Confirm the model year and engine type when prompted.

2. Navigate to the Immobilizer System

  • From the main diagnostic menu, go to Special FunctionsIMMO (Immobilizer)Key Programmer.
  • The scanner will scan the ECU (Engine Control Unit) to establish a link. Wait for the “Vehicle Info” screen to load completely. This can take up to 90 seconds — be patient.

3. Read the Security PIN (Critical Step)

  • Select Read PIN or Security Access.
  • If the LAUNCH prompts you to purchase a “Token” or “Credits” from the X431 online store, you must buy them. The token cost is usually a few dollars.
  • If the tool reads the PIN automatically, write it down immediately. If it fails (common for H247 models after 2020), you’ll need to enter the PIN manually. Obtain the PIN from a reliable source using your VIN. Once you have it, enter the digits carefully.
  • The tool will verify the PIN against the ECU. If it’s correct, the “Add Key” menu becomes accessible.

4. Perform the “Add Key” Function

  • Choose Add Key. Do not select “All Keys Lost” unless you’ve lost every key — that procedure erases all existing keys and is riskier on the H247.
  • The LAUNCH will instruct you to insert the new blank key into the ignition (or hold it near the start button if it’s a keyless-go system).
  • Make sure the key fob has a fresh battery. Place the fob directly against the steering column reader if the vehicle is keyless-go.
  • Tap Next or Start Learning.

5. Complete the Learning Process

  • The X431 will now communicate with the ECU and write the transponder data to the new key. You will see a progress bar.
  • Do not touch any controls, disconnect the scanner, or turn off the ignition. Any interruption can corrupt the ECU.
  • When the screen displays “Key Learned Successfully”, remove the new key and test it physically — start the engine, lock and unlock the doors, and check the remote range.
  • If everything works, you’re done. If the remote functions don’t respond, see the troubleshooting section below.

Troubleshooting Common Issues

Even with the right tools, things can go wrong. Here are the most frequent problems I’ve encountered and how to fix them.

Error: “Key Not Detected” or “Communication Failure”

Cause: Weak key fob battery, poor placement, or an incompatible blank key.

Fix: Replace the key fob battery with a fresh CR2032. During the programming step, hold the fob directly against the ignition ring (or the area around the start button). If that doesn’t work, verify the key’s FCC ID matches your region — a North American key will not work on a European-spec H247.

Error: “PIN Incorrect” or “Security Access Denied”

Cause: The PIN you entered is wrong, or the LAUNCH’s backend server declined the authorization.

Fix: Re-enter the PIN slowly — a single digit error can cause this. If you’re using online credits, ensure your X431 has a stable Wi-Fi or mobile data connection. For 2021+ models, the PIN may be 7 digits instead of 4. If nothing works, the LAUNCH may not support your vehicle’s specific ECU revision; consider a dealer or a dedicated locksmith tool like the Autel IM608.

The New Key Starts the Car, but Remote Functions (Lock/Unlock) Don’t Work

Cause: The key fob needs to be synchronized with the vehicle’s body control module (BCM).

Fix: Manually lock and unlock the driver’s door with the physical key blade five times. Then press the Lock button on the fob twice. This syncs the remote frequency. If that doesn’t work, check your blank key’s frequency rating — you may have purchased a key with the wrong band.


Topical Depth: Understanding the LAUNCH X431 vs. Dealer SDS

To make an informed decision, it helps to know where the LAUNCH X431 shines and where it falls short.

Why the LAUNCH X431 Works (and Fails) on the H247

Strengths:

  • Excellent for adding keys to vehicles up to model year 2020. The H247 launched in 2019, so most early models program easily with the X431.
  • Cost-effective: For the price of one dealer visit, you can buy a blank key and a few online tokens.

Weaknesses:

  • The “All Keys Lost” function on the H247 is hit-or-miss. The LAUNCH often cannot recover transponder data if zero keys exist. For that scenario, you need a dealer SDS tool or a professional locksmith with an Autel IM508/IM608 or Xhorse VVDI.
  • Newer H247 models (2022+) use updated encryption. The X431 may fail to read the PIN even with an active subscription. Check your software version — anything older than 2024 will likely not work on these late-model cars.

Legal and Safety Considerations

  • Proof of ownership: Always have your vehicle title or registration handy. Many jurisdictions require proof of ownership before programming keys. Programming a car you don’t own is illegal and can attract serious penalties.
  • Risk of bricking the ECU: If the LAUNCH disconnects during the write process, the ECU may become unresponsive. A dealer will then need to reflash the immobilizer module — a costly repair. That’s why the battery charger is non-negotiable.

For more details on choosing the right diagnostic tool for European cars, check out our guide on [link to related guide on OBD scanners for Mercedes-Benz]. And if you’re wondering how the LAUNCH compares to other key programming tools, see our comparison of [link to related article on Autel vs. LAUNCH immobilizer tools].


Frequently Asked Questions (FAQ)

Do I need a special blank key for the LAUNCH X431 to work?

Yes. The key must be a Mercedes-Benz GLA H247-compatible blank. Genuine OEM keys with the correct part number (A 247 900 84 01) are ideal. Aftermarket keys from Xhorse or KeyDIY often work, but check that the transponder chip type and frequency (315 MHz for North America, 433 MHz for most other regions) match your vehicle. Using the wrong key will result in a “Key Not Detected” error.

Can I program a key if I have lost all existing keys?

The LAUNCH X431 can attempt an “All Keys Lost” procedure on the H247, but it is risky and frequently fails on newer firmware. It requires the exact security PIN and a specific token. If the process fails, you will have zero working keys and a car that won’t start. For “All Keys Lost,” I recommend a professional locksmith with a multiprog tool (like the Autel IM608) or the dealership.

Does my LAUNCH X431 need an internet connection to add a key?

Yes, in most cases. The X431 connects to a cloud server to calculate the security PIN or download the key learning algorithm. You cannot program a key for the H247 in offline mode. Make sure you have a reliable internet connection before starting — Wi-Fi is more stable than mobile hotspot data.

How much does it cost compared to the dealer?

A Mercedes dealer typically charges $300 to $600 for a single key programming session, including the key. Using a LAUNCH X431, you pay for the blank key ($30–$80) plus a few dollars for online tokens or credits ($5–$20 per session). If you already own the LAUNCH tool, the cost is a fraction of the dealer price.

Will programming a new key erase my existing keys?

Only if you select “Delete All Keys” or “Initialize.” The “Add Key” function keeps your current keys in the ECU’s memory and simply adds the new one. Your existing keys will continue to work normally.

Can I use the LAUNCH X431 to add a key for a 2023 GLA H247?

Possibly, but it is more difficult. Models from 2022 onward have updated encryption. Ensure your LAUNCH has the latest software update (2024 or newer) and a specific “Online Security Access” subscription for late-model Mercedes vehicles. Even with those, the tool may still fail — in that case, a dealer or a high-end locksmith tool like the Autel IM608 is your only option.


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