Question: Which tool is able to program new keys for BMW G Series BDC3 IMMO system?
Here is the clue:
Several tools currently support adding new keys for BMW G Series vehicles equipped with BDC2 module, such as:
CGDI A2 (package with BMW BDC2 Adapter)
Autel IM508S/IM608II series or OTOFIX IM1/IM2 series with Autel G-Box / G-Box2 / G-Box3 + BDC2 Add Key Function 1-Year License
VAPON VP100 with BDC2 Solder-free Adapter
KEYDIY KD-X4 with BDC2 Adapter (need activation)
Launch X431 IMMO Plus/Elite with X-Prog3 and MCU3 Adapter
Launch X431 PAD V/PAD VII with X-Prog3 and MCU3 Adapter
Xhorse VVDI2/Key Tool Plus/ MIDI Advanced Version with BDC2 Adapter (need activation)
Note: Only ACDP2 can do BMW BDC2 all keys lost.
Recently, Autel and KEYDIY KD-X4 Key Tool released the new update for BDC03 new key programming.
1.Autel Update “ADD KEY” IMMO Programming for BMW G Chassis BDC03 Module
- “Add Key capability” for 2020 and newer BMW BDC03 vehicles (1 Year subscription and on tool purchase options)
- IMMO1YRUP card now offers Comprehensive Coverage of “Add Key” on BMW G-Chassis Vehicles with BDC02 or BDC03
- Upgrade for Autel MaxilM IM508 and IM608 tablet series (Programming for BDC02-equipped vehicles require XP400 Pro and GBOX; Programming for BDC-03-equipped vehicles require XP400Pro)
- Autel IKEY BMW-Style Razor Key Packages available
We would like to inform you that our add key function supports a limited range of keys. Please note that even if your vehicle’s model year is included in the list below, compatibility is not fully guaranteed. During the process, our software will guide you with clear prompts and indicate under which conditions the likelihood of support is higher.
New BMW BDC3 Coverage:
System | Model | Chassis Code | Year |
BDC03 | 2-Series | G42/G87 | 2020-2024 |
3-Series | G20/G21/G28/G81/G80 | 2020-2024 | |
4-Series | G22/G23/G26/G82/G83 | 2020-2024 | |
5-Series | G30/G31/G60 | 2020-2024 | |
6-Series | G32 | 2020/07-2024/06 | |
7-Series | G11/G12/G70 | 2020-2024 | |
8-Series | G14/G15/G16 | 2020-2024 | |
X3 | G01/G08/G45 | 2020-2024 | |
X4 | G02 | 2020-2024 | |
X5 | G05 | 2020-2024 | |
X6 | G06 | 2020-2024 | |
X7 | G07 | 2020-2024 | |
Z4 | G29 | 2020-2024 | |
BCP (original car keys with UWB functionality are not supported) | 2-Series | U06 | 2021-2024 |
X1 | U11 | 2022-2024 | |
X1 | U12 | 2023-2024 | |
X2 | U10 | 2022-2024 | |
X5 | G18 | 2022-2024 |
Note:
- An Autel BMW G-Chassis Subscription and Internet Connection is Required
- Autel BMW iKey universal smart key and IMMO programming products are designed for professional locksmiths and NASTF-registered Vehicle Security Professionals. Please ensure you meet local licensing requirements before purchase.
- The process enhances security by reading data from the key, not the BDC3 module.
- For best results, using keys from 2020–2024 with “Hungary” marked in the upper right corner is recommended, as they have shown higher success rates.
How to add BMW BDC3 Key by Autel?
Step 1: Read vehicle information
Step 2: Read key data
Step 3: Generate dealer key
Menu path:
Enter Smart Mode → Scan BDC3 Immobilizer → Choose “Add Key”
Step 1: Read vehicle information
Step 2: Read key data (requires disassembling the original key)
Three connection methods are available for key and Autel XP400 Pro:
1.By APB113 adapter (recommended)
It is included in the Autel IMKPA Kit.
- By wiring harness
- By Solder-free clip
Use Autel APB113 adapter to connect with XP400 Pro
Start to read key data
Step 3: Generate dealer key
Put Autel BMW iKey on the coil of Autel XP400Pro
Follow the on-screen prompts to complete key generation process.
2.KEYDIY KD-X4 5-in-1 Key Tool is about to have an major upgrade
Add keys for BMW G – chassis BDC3 and U – chassis BCP
Free upgrade for users who have already activated BMW functions
It needs to be used with KD FGB remotes
More tools will update this function. Stay tuned!