How to Program a Key on a Citroën C4 SpaceTourer (2013–2022) Using LAUNCH X431

Learn step-by-step how to program a new key for your Citroën C4 SpaceTourer or Grand C4 SpaceTourer (2013–2022) using a LAUNCH X431 scanner. Includes prerequisites, troubleshooting, and PIN retrieval tips.

Published: June 16, 2026

Quick Answer

Yes, you can program a new key for a Citroën C4 SpaceTourer or Grand C4 SpaceTourer (2013–2022) using a LAUNCH X431 diagnostic scanner. You will need the vehicle’s immobilizer PIN code (4 or 8 digits) and a compatible blank key. The process takes about 10–20 minutes and involves connecting the scanner to the OBD-II port, accessing the BSI immobilizer system, entering security access with the PIN, and following the scanner’s step-by-step key programming routine. If you have at least one working key, cloning is easier and may not require the PIN.


Introduction

Losing a car key or dealing with a damaged key fob is never convenient, especially when you drive a modern Citroën like the C4 SpaceTourer or its longer sibling, the Grand C4 SpaceTourer. These models (produced from 2013 to 2022) use an electronic immobilizer system that pairs each key’s transponder chip with the car’s Built-in Systems Interface (BSI). Without the right programming, a blank key is nothing more than a piece of metal and plastic.

That’s where a professional-grade diagnostic tool like the LAUNCH X431 comes in. Unlike cheap universal programmers, the LAUNCH X431 can communicate directly with the Citroën’s BSI to add, delete, or clone keys. It’s the same technology used in many independent workshops and locksmith services. In this guide, I’ll walk you through exactly how to use a LAUNCH X431 to program a key on your C4 SpaceTourer or Grand C4 SpaceTourer – from prerequisites to troubleshooting.


Prerequisites

Before you begin, gather everything you need. Missing one item can waste time or even cause programming errors.

Tools and Equipment:

  • LAUNCH X431 scanner – Any model that supports Citroën immobilizer programming works, including the X431 PAD, X431 PRO, X431 V+, or X431 Diagun. Make sure your subscription includes the “Key Programming” or “Immobilizer” function for Citroën/Peugeot. If you are unsure, check your scanner’s installed software list under “Citroën” > “Key Programming”.
  • Blank key fob – Must have the correct transponder chip (4C for 2013–2016 models, 4D or 49 for 2017–2022 models). Confirm the key’s part number with a trusted supplier. Many aftermarket blanks work, but OEM blanks are always safer.
  • Working key (if available) – Even one working key makes cloning possible and simplifies the process.
  • Vehicle battery charger – Programming can drain the car battery. Connect a trickle charger or a jump pack to avoid voltage drops mid-procedure.
  • Fresh CR2032 battery for the key fob if the remote part is dead.

Information Needed:

  • Vehicle Identification Number (VIN) – Located on the dashboard near the windshield or on the driver’s door pillar sticker.
  • Immobilizer PIN code – This is a 4-digit or 8-digit code that authenticates you to the BSI. You can obtain it in three ways:
    1. From the dealer (cost varies, may require proof of ownership).
    2. From an online PIN service (e.g., CarKeyPin, PINoout – fees apply).
    3. From the LAUNCH X431 itself (if your subscription includes PIN retrieval, the scanner can read it from the BSI directly – we cover this in Step 3).

Software Check:

  • Update your LAUNCH X431 to the latest software version before starting. Old software may not support newer 2020–2022 models or may lack the “Security Access” function.

Step-by-Step Programming Procedure Using LAUNCH X431

Follow these instructions carefully. The scanner will guide you with on-screen prompts, but knowing what to expect helps avoid mistakes.

1. Prepare the Vehicle and Scanner

Turn the ignition off and remove all keys from the vehicle – including any spare keys you don’t want to keep in the memory. Open the driver’s window in case you accidentally lock the doors.

Connect the LAUNCH X431 to the OBD-II port, located under the dashboard on the driver’s side, just above the footwell. The scanner will power on automatically. Select your vehicle from the menu:

CitroënC4 SpaceTourer (or Grand C4 SpaceTourer, depending on your model) → select the correct model year range (e.g., 2013–2016, 2017–2022). If the scanner asks for the engine type or fuel, choose accordingly.

2. Access the Immobilizer System

From the main diagnostic menu, select DiagnosticsSystem Selection. The scanner may auto-detect the available systems. Look for:

  • BSI (Built-in Systems Interface) – This is the main body computer that controls the immobilizer.
  • Immobilizer – Some software versions list this as a separate system.
  • Engine – In older models, you might find key programming under the engine ECU.

If the scanner does not auto-detect, manually navigate to System Selection and choose BSI. This is the most common path.

3. Retrieve Immobilizer Information (Optional but Recommended)

Before jumping into programming, read the immobilizer information to confirm the system is responding correctly and to check if you can retrieve the PIN.

Select Read ECU Info. The scanner will display details like the VIN, BSI part number, and sometimes security codes. Write down the VIN shown. If your subscription includes PIN retrieval, look for a function called Read PIN or Get Security Code. The scanner may ask you to insert a working key and turn the ignition to position “APC” (Accessory Power Contact, which is the first click after inserting the key – in French vehicles, this is labeled “S” or “A”).

If the PIN appears, save it. If not, you will need to input the PIN you obtained earlier from a dealer or online service.

4. Enter Security Access (PIN Code)

Back on the main BSI menu, select Security Access or Login. The scanner will prompt you to enter the PIN code. Type it carefully. A wrong code entered three times can lock the BSI for several minutes.

What if the scanner requests a “test key” process? Some software versions use a challenge-response method. The scanner will ask you to insert a working key, turn it to “APC”, then remove it and insert a blank key. This generates a temporary code. Follow the on-screen steps exactly. If you don’t have a working key, you must have the PIN; the “test key” path is only for adding keys when one already works.

Once security access is granted (you’ll see a “Login successful” message), you can proceed to programming.

5. Program the New Key

Select Key Programming. You will see options like:

  • Add Key – Use this if you already have at least one programmed key and want to add another.
  • Program Key – This may erase all existing keys and start fresh. Only use this if you have lost all keys or want to remove old keys from memory.
  • Clone Key – Available on some X431 models. Copies the transponder data from a working key to a blank without needing the PIN. This is the fastest method if you have a working key.

For Add Key (most common scenario):

  1. The scanner will tell you to insert the new blank key into the ignition.
  2. Turn the key to position “APC” (first click). The dashboard will light up, and the immobilizer warning light (usually a car icon with a key) will start blinking rapidly.
  3. Wait. The scanner will communicate with the BSI. The immobilizer light should stop blinking after 10–20 seconds and stay solid, then turn off. This indicates the key has been accepted.
  4. Turn the key to “OFF” and remove it.
  5. If you have more keys to program (up to 5 total), insert the next key and repeat the same process without exiting the scanner menu.
  6. When finished, select Exit on the scanner.

For Program Key (all keys lost):

The process is similar, but you must have the PIN. The scanner will erase all stored key transponder IDs, then guide you to program each key one by one. You must have all keys you want to keep available, because once erased, old keys will no longer start the vehicle.

For Clone Key:

Select Clone Key from the menu. Insert the working key into the ignition and wait for the scanner to read its transponder data (about 30 seconds). Then replace it with the blank key. The scanner writes the data onto the blank. No external PIN is needed.

6. Verify and Exit

After programming, turn the ignition off, remove the key, and then insert it again and start the engine. The immobilizer warning light should turn off after a few seconds. If it stays on, the key was not accepted.

Clear any diagnostic trouble codes (DTCs) that may have been set during the process. Go to DiagnosticsClear Fault Codes. Exit the system and disconnect the scanner.


Troubleshooting Common Issues

Even with careful steps, things can go wrong. Here are the most frequent problems and how to fix them.

Issue Possible Cause Solution
Scanner cannot connect to BSI Poor OBD-II connection; outdated software; wrong vehicle selection Try a different OBD cable or a powered OBD extension cable. Update the LAUNCH software. Manually select the system (BSI) instead of auto-detect.
Security access denied Incorrect PIN; PIN not entered correctly; BSI locked after too many attempts Double-check the PIN source. If the BSI is locked, leave the ignition on for 10 minutes, then try again with the correct PIN. For 2020+ models, online PIN retrieval may be mandatory.
Key not recognized after programming Incompatible blank key; wrong transponder chip type Verify the key part number. For 2013–2016, you need a 4C chip (like ID44 or ID45). For 2017–2022, a 4D or 49 chip is required. Test with an OEM blank if possible.
Immobilizer light stays on Key not fully programmed; maximum key count exceeded (BSI stores only 5) Run “Erase All Keys” and reprogram from scratch. Reduce the number of keys to 5 or fewer.
Scanner prompt: “No function available” Subscription does not include immobilizer features Contact LAUNCH support to activate the Key Programming package. You may need to purchase an additional license.
Programming interrupted (battery low) Vehicle voltage dropped below 12V during programming Connect a battery charger or a jump pack before starting. If the BSI was left in a programming state, you may need to wait 30 minutes for it to reset.
Scanner asks for a “test key” but none works No working key available; the scanner is trying to read a transponder You must have at least one working key to use the test key method. If you have lost all keys, you must enter the PIN manually during Security Access. If the PIN is unknown, you need a dealer or locksmith.

Important Considerations

Pin Code Retrieval – the most common roadblock. Without the PIN, you cannot program a new key if you have lost all keys. The LAUNCH X431’s “Read PIN” function is available only with certain subscriptions. If yours doesn’t have it, a paid online service (like CarKeyPin) can retrieve the PIN from your VIN for a fee (typically $10–$30). Some European dealers will provide the PIN over the phone if you present proof of ownership and registration.

Key types by year. Getting the correct blank is critical. Here’s a quick reference:

  • 2013–2016 Citroën C4 SpaceTourer: Uses a 4C transponder (also called ID44 or PCF7935). The remote part is typically a separate frequency (433 MHz or 315 MHz).
  • 2017–2022 Citroën C4 SpaceTourer: Uses a 4D (ID46) or 49 transponder (PCF7961). The remote frequency is usually 433 MHz. Some later models use a “Smart Key” (proximity key) that requires additional programming steps for the hands-free entry module.

Number of keys. The BSI can store up to five keys in its memory. If you try to program a sixth key, the procedure will fail. Use the “Erase All Keys” function to start fresh if you have exceeded the limit.

Used (cut) keys. You can program a key that was cut for another Citroën of the same model, as long as it is a blank – meaning it has never been programmed to a vehicle. If the key was previously programmed to any car, it cannot be reused without a specialized eraser tool (unavailable on LAUNCH X431). Always ask your supplier for “unprogrammed” blanks.

Safety caution. Do not disconnect the scanner or turn off the ignition while the BSI is writing data. This can corrupt the immobilizer memory and require a full BSI replacement. Work in a well-ventilated area, and keep the vehicle battery charged.


Alternatives and When to Seek Professional Help

The LAUNCH X431 is a capable tool, but it isn’t perfect for every situation. Here are some alternatives:

  • Cloning with LAUNCH (if you have a working key). This is the easiest method. No PIN required, and the key is programmed in under two minutes. Look for a “Clone Key” option under the BSI menu or a dedicated “Transponder” section. Not all X431 models support cloning; check your device’s feature list.

  • Mobile locksmith. If the PIN is impossible to obtain, or if your LAUNCH scanner keeps failing, a mobile locksmith with a higher-end tool (like Autel Immo, Xtool, or Diagbox) can often program the key on-site. Expect to pay $150–$300.

  • Dealer assistance. For 2020–2022 models with enhanced security (especially those using a Smart Key), the dealership may be the only reliable option. They have direct access to PSA’s online database for PIN retrieval and can perform the programming through Diagbox, the factory diagnostic tool. This will cost more but is guaranteed to work.


Frequently Asked Questions (FAQ)

Does the LAUNCH X431 work for all Citroën C4 SpaceTourer years?
Yes, for 2013–2022 models. However, 2020–2022 models may require an active internet connection and a newer software version with online PIN retrieval. If you cannot obtain the PIN, the scanner will not be able to program a new key when all keys are lost.

Can I program a second‑hand key from another Citroën?
Only if the key is blank (uncut and unprogrammed). Used keys that are already paired to another vehicle cannot be reprogrammed with LAUNCH alone; they need a specialized eraser tool. Always verify with the seller that the key is “new” and “unprogrammed.”

What if I lose all keys?
You will need the PIN code and a locksmith or dealer. LAUNCH can still program a new key, but you must first retrieve the PIN (often requires a separate service or reading the BSI’s “Key lost” procedure). If the PIN is unobtainable, you will need a tool that can read the PIN from the BSI directly (like a locksmith’s programmer) or take the car to the dealer.

How long does the programming take?
The actual scanner steps take about 5–10 minutes. Preparing the PIN and ensuring software compatibility may add 15–30 minutes. Cloning with a working key is fastest – about 5 minutes total.

Do I need to replace the battery in the key fob before programming?
Yes. A weak fob battery can cause programming failures. Use a fresh CR2032 or equivalent. The remote locking part also needs good battery power to communicate with the car’s RCD module. For the transponder programming, only the chip (inside the key head) matters – but a dead battery won’t harm the chip process.

Can the LAUNCH X431 also program remote functions (lock/unlock)?
Sometimes. The remote central locking part is separate. Check your scanner’s “RF Programming” or “Remote Coding” menu after immobilizer programming. For older models (2013–2016), remotes are often self-learning and will sync automatically after the key programming is complete. For newer models, you may need to enter a separate “remote control programming” procedure.

The scanner says “Error: Key Not Found”. What to do?
The blank key may be incompatible. Ensure it has the correct transponder chip (4C/4D/49) for your Citroën. Also, verify that the key blade is cut for your vehicle’s lock. Try a different blank from a trusted supplier. If the error persists, the BSI may not support aftermarket keys –


Related Posts