How to Copy BMW BDC3 Key with APPRO2?

Appro2 key programmer added BMW G series/U Series BDC3 and BCP3 key copy function in October 2025.

 

Requirement:

  • Appro2 key programmer
    Function authorization number: [FN0051].
  • BMW BDC3 BCP adapter for Appro2
  • Original key
  • New blank original key need to be programmed

 

Supported BMW G/U chassis vehicle list:

BMW G-Serial BDG3 Key Copy Support Models (For Reference Only)

Serial Type Model Year
2 Serial G42 / G87 2020-2024
3 Serial G20 / G21 / G28 / G81 / G80 2020-2024
4 Serial G22 / G23 / G26 / G82 / G83 2020-2024
5 Serial G30 / G31 / G38 / G60 2020-2024
6 Serial G32 2020/07 – 2024/06
7 Serial G11 / G12 / G70 2024
8 Serial G14 / G15 / G16 2020-
X3 G01 / G08 / G45 2020-2024
X4 G02 2020 –
X5 G05 2024
X6 G06 2020-2024
X7 G07 2020-2024
Z4 G29 2020-2024

BMW U-Serial BCP Key Copy Support Models (For Reference Only)

Serial Type Model Year
1 Serial 120 2021-2024
2 Serial U06 2021-2024
X1 U11 / U12 2022-2024
X2 U10 2022-2024

Note:

Only copy BDC3 key made in Hungary. If the original car key is locked (made in Mexico), it cannot be copied.

U-Series only supports low-end versions (without UWB function)

 

 

How to Copy BMW BDC3 key with Appro2?

Preparation work
Devices and Cable
APPRO2 Devices, USB Cable, Key Programming Cable
G/U-Serial BDC3 BCP adapter

APPRO2 copy bmw bdc3 key 1 APPRO2 copy bmw bdc3 key 2
Software function authorization
FN0051 – BDC2/BDC3/BCP KEY COPY

APPRO2 copy bmw bdc3 key 3

APPRO2 copy bmw bdc3 key 4

Step 1:Read original car key data
Select BMW- BDC2/BDC3/BCP keys copy [0051] function.

APPRO2 copy bmw bdc3 key 5
Check connection diagram (use key programming cable).

APPRO2 copy bmw bdc3 key 6

APPRO2 copy bmw bdc3 key 7
Connect the original car key (using BDC3 adapter key programming cable)

APPRO2 copy bmw bdc3 key 8
Step 2:Read working key data
Click “Read Working Key”

Select G series key type.
Read working key success. Save key data file.

APPRO2 copy bmw bdc3 key 9

APPRO2 copy bmw bdc3 key 10

APPRO2 copy bmw bdc3 key 11

Appro2 prompts to write data into a new key, at which point a new key needs to be replaced.

APPRO2 copy bmw bdc3 key 12

Attention: At this point, you can stay on this interface, then replace the new key and click “Yes” to continue writing the new key. You can also click ‘No’ and use ‘Write New Key’ to load the original vehicle working key data for writing after replacing the new key, as shown in the following figure:

APPRO2 copy bmw bdc3 key 13

Step 3:Connect the new key to be copied
Connect a new key using BDC3 adapter key programming cable.

APPRO2 copy bmw bdc3 key 14

APPRO2 copy bmw bdc3 key 15

Attention: It is recommended to use a BDC3 clip adapter to connect a new key. If it is a secondary key, due to the inability of the Chinese secondary key shell burning hole to align with the MDI interface, it may be necessary to remove the shell and use a bare board connection, as shown in Figure below

APPRO2 copy bmw bdc3 key 16

Fixing the new key PCB with BDC3 adapter.

 

Step 4:Write data to the new key

APPRO2 copy bmw bdc3 key 12
Select “Yes” to enter the process of writing new key data.
Tip: You can also use “Write New Key” button to load the original vehicle’s working key data for writing.

Confirm new key information.

APPRO2 copy bmw bdc3 key 17
Attention: If the new key is a locked key (e.g. APPRO2 special key – factory locked), the new key information cannot be read, as shown in the following figure.

APPRO2 copy bmw bdc3 key 18

Write new key success.

APPRO2 copy bmw bdc3 key 19

Step 5:Test the new key

Disconnect the Key Programming cable, install the battery, and insert the new key into the APPRO2 antenna to read the status and check if it is normal.

APPRO2 copy bmw bdc3 key 20

Read the new key by the APPRO2 antenna.

APPRO2 copy bmw bdc3 key 21
Check if the new key information matches the original working key.

APPRO2 copy bmw bdc3 key 22

Copy key usage and troubleshooting
Fault 1. When the software prompts “The current key is locked and data cannot be read”, it indicates that the key is locked and cannot be copied.
Fault 2. When the software prompts “The current key is not connected, unable to read data”, it indicates that the wiring is incorrect or the contact is poor.
Fault 3. After copying the new key, there is no frequency, and the data written may be incorrect. Please try to rewrite it again by supplying 12V power to APPRO2. If the attempt still fails, please contact our technical support.
Try to avoid using copied new keys and original working keys together in the car, as they may interfere with each other and cause ignition failure.

 

Read also:

How to Add BMW BDC2 Key with APPro2 (Easier than Autel)

OBDII365