Quick Answer
Programming a Toyota Aygo X key fob with the Launch X431 scanner takes about 5–10 minutes. You’ll enter the vehicle’s immobilizer system, retrieve or enter a security code, then follow a precise ignition sequence to pair the transponder and remote. A stable diagnostic connection, updated Launch software, and a charged battery are essential. No professional locksmith skills are needed, but careful attention to timing ensures success.
What You’ll Need Before You Start
- Launch X431 – any model that supports Toyota immobilizer functions (V, Pro, PAD series, or Torque).
- Toyota Aygo X – model year 2021 onwards.
- Original working key fob – required if programming a spare (or at least one working key if erasing all keys).
- Stable vehicle battery – 12V, ideally fully charged (use a maintainer if voltage is low).
- Internet connection – for software updates and online security code retrieval (if needed).
- OBD II cable – for wired Launch units, or a Bluetooth/WiFi connection for wireless models.
Note: The Aygo X uses a keyless entry system with a transponder chip inside the fob. The Launch X431 can read the immobilizer and program new keys as long as your subscription includes Toyota security functions and the scanner has the latest firmware.
Step-by-Step Programming Process
1. Prepare the Launch X431 and Vehicle
- Turn off the ignition, close all doors, and disable any aftermarket electronics that might interfere.
- Connect the Launch X431 to the OBD II port (under the dashboard, driver's side).
- Power on the scanner and select Toyota from the brand menu.
- Choose Auto Detect or manually select Aygo X from the model list.
2. Access the Immobilizer System
- Navigate to Immobilizer or Security (sometimes labeled Key Programming).
- The scanner reads the ECU info and may request a security access code (SAC).
- If prompted, the Launch X431 can automatically retrieve the code online (requires an active subscription and internet). Otherwise, you’ll need the 4‑digit code from the vehicle’s spare key tag or the dealer. You can also contact your Toyota dealer with the VIN to get the code.
3. Program the Key Fob
- Select Add Key or Key Registration.
- Follow the on‑screen prompts:
- Insert the existing working key into the ignition, turn to ON (engine off), wait 5 seconds, then turn OFF and remove it.
- Immediately insert the new key fob into the ignition and turn to ON.
- The scanner will confirm “Key Learned” or “Programming Successful”.
- To pair the remote (door lock/unlock), also perform Remote Control Registration:
- After successful transponder programming, press the Lock or Unlock button on the new fob 2–3 times quickly. The scanner will confirm the remote is learned.
4. Verify Functionality
- Test the immobilizer by starting the engine. Then test remote functions (lock/unlock doors).
- If the engine starts but the remote doesn’t work, repeat the remote registration step under the Body Control Module (BCM) submenu.
Troubleshooting Common Issues
| Problem | Possible Cause | Solution |
|---|---|---|
| Scanner cannot connect to vehicle | Weak Bluetooth/WiFi signal or dirty OBD port | Reconnect cables, clean port, restart scanner and vehicle. |
| “Security Access Code Required” but no code displayed | Online subscription expired or no internet | Update Launch software, check subscription, connect to Wi‑Fi, or manually enter the code from the dealer. |
| Key not learned after procedure | Incorrect ignition timing or wrong key type | Ensure you use a compatible OEM Toyota key fob. Repeat the steps with precise timing (count seconds carefully). |
| Remote functions don’t work after immobilizer programming | Fob has a separate remote module that needs pairing | Enter the Launch X431’s Remote Control Programming submenu (often under Body / BCM) and follow the pairing instructions. |
| Engine starts but stalls after 2 seconds | Immobilizer not fully matched | Re‑run the key programming sequence. If needed, use Erase All Keys first (requires at least two working keys to complete). |
| Launch X431 shows “Function Not Supported” | Outdated software or wrong vehicle model | Update the scanner software via Wi‑Fi and confirm you’ve selected the exact Aygo X year/market version. |
Advanced Tips for a Smooth Programming Session
- Always update the Launch X431 to the latest Toyota software before starting – older versions may lack the Aygo X immobilizer routines. You can check for updates on the official Launch X431 website.
- Keep battery voltage above 12.5V. If the battery is weak, use a battery maintainer during programming to prevent interruptions.
- If programming a second‑hand key fob, ensure it has been erased from its previous vehicle. The Launch X431 can perform an Erase All Keys function, but you’ll need all existing keys to reprogram them afterward.
- For European‑spec Aygo X, the security code is often printed on a metallic card supplied with the car. If lost, a Toyota dealer can provide the code based on the VIN. You can also refer to the Toyota Aygo X owner’s manual for more details.
- Some Launch X431 models have a dedicated Key Programming icon on the home screen – use that shortcut instead of digging through menus to save time.
Frequently Asked Questions
Can I program a Toyota Aygo X key fob with any Launch X431 scanner?
Yes, most Launch X431 models (V, Pro, PAD V, X431 Torque) support Toyota immobilizer programming. However, you need a subscription that includes Toyota security functions – usually the “All Systems” or “Advanced Diagnostics” package.
Do I need a security code for the Aygo X?
Yes. The Aygo X immobilizer requires a 4‑digit security access code. The Launch X431 can retrieve it online if your subscription includes that service. Otherwise, you must obtain the code from the dealer.
How long does the programming take?
The actual procedure takes about 5–10 minutes. Initial setup (connection, software updates, code retrieval) can add 10–15 minutes. Budget at least 30 minutes total for a relaxed session.
Will programming a new key erase the old ones?
If you use the Add Key function, existing keys remain. If you use Erase All Keys, you will need to reprogram every key (at least two should be available to complete the procedure). Always read the scanner’s instructions before selecting this option.
What if my Launch X431 fails halfway through programming?
Do not turn off the ignition or disconnect the scanner. Restart the Launch unit and re‑enter the immobilizer menu. The vehicle ECU may still be in “learn mode” and can resume. If the fob becomes unresponsive, you may need to start the process from scratch. Always keep a backup original key handy.
Can I program a remote fob (lock/unlock) separately from the transponder?
Yes. The immobilizer chip (starting function) and the remote (door lock/unlock) are separate modules. Use the Remote Control Registration or Body Control Module (BCM) function in the Launch X431 after immobilizer programming.
Does this work on all Aygo X model years?
This guide is for the Aygo X (2021–present). Earlier models (Aygo 2014–2021) use a different immobilizer system; the steps may vary slightly. Always confirm your vehicle’s year in the scanner’s vehicle selection.
Wrapping Up
Programming a Toyota Aygo X key fob with a Launch X431 is a straightforward DIY task when you follow the correct sequence and have the necessary tools at hand. Remember to update your scanner, obtain the security code, precisely follow the ignition timing steps, and test both start and remote functions. Most issues come from a weak battery, outdated software, or a wrong key type – all easily avoided with a little preparation. With this guide, you can skip a costly dealership visit and get your spare key working in under 20 minutes.
Related Posts
- How to Program a Toyota Yaris XP210 Key with Launch X431 | Step-by-Step Guide
- How to Program Toyota Sequoia XK80 Keys with Launch X431 Scanner
- Program Toyota Tundra XK70 Key with Launch X431: Step-by-Step Guide
- Toyota Sienna XL40 Key Programming with Launch X431: Step-by-Step
- Toyota Highlander XU70 Key Programming with Launch X431 | Step-by-Step Guide