How to Program a New Key for Volvo S60 (2019-Present) with LAUNCH X431
Published: June 17, 2026
Quick Answer: Programming a New Volvo S60 (2019-Present) Key with LAUNCH X431
You can program a new key for a 2019+ Volvo S60 using a LAUNCH X431 diagnostic tool (e.g., X431 PAD VII, X431 V+, or X431 PRO3). The process typically takes 15–30 minutes and requires access to the vehicle’s OBD-II port, a compatible blank key fob, and the LAUNCH X431 with updated Volvo software. The steps are: connect the tool, select “Volvo” → “Immobilizer” → “Add Key,” follow on-screen instructions, and verify the new key starts the engine. If you do not have an existing working key, the process may require dealer-level credentials or online authorization via Volvo’s VIDA system, which the LAUNCH X431 alone cannot bypass. Always consult your specific LAUNCH model’s manual for exact menu navigation.
Why You Might Need to Program a New Key
Losing a car key is never convenient, but for the 2019+ Volvo S60, the situation can become even more complex thanks to modern immobilizer systems. Whether you’ve misplaced your only fob, bought a used Volvo with only one key, or want a spare for emergencies, programming a new key with a LAUNCH X431 gives you a cost-effective alternative to an expensive dealer visit. That said, understanding the vehicle’s security system is essential before you begin.
Understanding the Volvo S60 (2019+) Key System
The Volvo S60 from the 2019 model year onward uses a multi-layered security architecture that integrates both passive and active key technologies.
Key Types Available
- Remote Keyless Entry (RKE) fob: Comes with a physical backup key blade hidden inside. This is the standard key for base trims.
- Keyless-go fob (Keyless Drive): Found on higher trims. You can keep it in your pocket and press a start button to ignite the engine.
- Phone-as-Key: An optional feature that uses your smartphone via Bluetooth and the Volvo Cars app. Programming this requires a dealer or a tool with advanced online capabilities.
How the Immobilizer Works
Volvo embeds a transponder chip inside each key fob. When you insert the key or press the start button, the immobilizer antenna near the ignition sends a challenge signal to the chip. The chip replies with a unique encrypted code. If the Engine Control Module (ECM) recognizes the code, it allows the engine to start. Programming a new key essentially teaches the ECM to accept the new transponder’s ID.
Why the LAUNCH X431 Can Handle This Job
High-end LAUNCH X431 scanners are not just code readers — they include advanced immobilizer and security functions for many European brands, including Volvo. The X431 PAD VII, X431 V+, and X431 PRO3 all support Volvo key programming, PIN code reading via OBD (in many cases), and component adaptation. The tool communicates directly with the vehicle’s CAN bus and the immobilizer module, allowing you to add keys without dealer intervention — as long as you have at least one working key.
What You Need Before Starting
Before you dive into the programming procedure, gather the following tools and information. Missing even one item can cause the process to fail.
Required Tools
- LAUNCH X431 device: Make sure it’s a model with Volvo software support — X431 PAD VII, X431 V+, X431 PRO3, or X431 EURO PAD are common choices.
- Compatible blank key fob: You need an uncut key blade that matches your vehicle’s physical key profile, plus a transponder chip compatible with 2019+ Volvos (typically NXP PCF7952 or similar). Aftermarket blanks can work if they’re from a reputable brand, but OEM blanks give you a higher success rate.
- Vehicle with a fully charged battery: A weak battery can cause voltage drops during programming, corrupting the immobilizer data. Connect a battery maintainer if you’re unsure.
- At least one existing working key: Most LAUNCH X431 key programming functions require one valid key to be present during the procedure. “All keys lost” scenarios are a different story (see limitations below).
- Working ignition key: For models with a physical slot, you’ll insert the existing key and turn to position II. For keyless-go models, you’ll press the start button with the existing key nearby.
Software & Account Prerequisites
- Update your LAUNCH X431 with the latest Volvo software package before starting. Newer vehicle models often require recent software updates to recognize the immobilizer system.
- Many X431 devices need a live internet connection for online PIN retrieval. The tool may query a cloud server to fetch the security PIN and verify your license.
- For some 2019+ models, you may need a Volvo VIDA subscription (around $100 for a 24-hour access) if the X431 cannot auto-retrieve the PIN. This is less common with the newest LAUNCH software, but it’s good to have it as a backup plan.
Important Limitations to Keep in Mind
- Zero working keys: If you have no working keys at all, the LAUNCH X431 may not be able to program a new key. The tool can often read the PIN via OBD, but the full “all keys lost” procedure for 2019+ Volvos typically requires dealer equipment (VIDA + DICE) or sending the ECU to a specialized locksmith. Some LAUNCH models claim support for this, but results vary by software version and model year.
- Keyless Drive models: Vehicles with push-to-start may require additional antenna calibration steps after key programming. The LAUNCH X431 can handle this, but you need to follow the on-screen prompts carefully.
- Region-specific frequencies: Check whether your market uses 315 MHz (North America) or 433 MHz (Europe) for the remote functions. Using the wrong frequency blank will prevent the remote from working even if the transponder programming succeeds.
Step-by-Step: Programming a New Key with LAUNCH X431
⚠️ Safety first: Work in a well-lit, secure area. Keep all keys away from the vehicle during programming to avoid interference. If you have multiple existing keys, only keep the one you’re using inside the car — move the others out of range.
Step 1: Prepare the Vehicle and Tool
- Insert the existing working key into the ignition and turn it to position II (ignition ON, engine OFF). For keyless-go models, press the start button without pressing the brake pedal to power up the electronics.
- Plug the LAUNCH X431 into the vehicle’s OBD-II port. On the 2019+ S60, this port is located under the driver’s side dashboard, near the hood release lever.
- Turn on the tablet and launch the diagnostic application. Wait for the tool to boot completely before proceeding.
Step 2: Establish Vehicle Connection
- From the main menu, select “Volvo”.
- Choose the model — look for “S60 (2019-Present)” or “S60 (SPA)” (SPA refers to Volvo’s Scalable Product Architecture platform).
- The tool should automatically recognize the Vehicle Identification Number (VIN). If it does not, manually enter the VIN from the driver’s door jamb or windshield.
- Optionally, run a system scan to confirm that all electronic control units communicate properly. This step is not strictly required for key programming, but it helps identify any pre-existing issues that could interfere.
Step 3: Navigate to Key Programming
- Go to “Special Functions” or “Immobilizer” in the menu tree. The exact label depends on your LAUNCH software version.
- Select “Key Programming” or “Add Key”. Some versions label this as “Program New Key”.
- The tool will prompt you for the security PIN. Here’s what happens next:
- If your X431 can auto-read the PIN via OBD (common for 2019–2020 models), it will display the code on screen. Write it down.
- If the tool cannot auto-read the PIN, it will ask you to enter it manually. You can obtain the PIN from a Volvo VIDA subscription, a third-party PIN service, or an automotive locksmith.
- For 2021+ models, the X431 often queries an online server in the background. Make sure your internet connection is active.
Step 4: Add the New Key
- Follow the on-screen instructions. Typically, you will be asked to place the new key in a specific location — for the 2019+ S60, this is often the center cup holder or a marked antenna area near the steering column. Consult your owner’s manual for the exact spot.
- The tool may instruct you to press the start button with the new key or twist the ignition (if it’s a physical key model). This step synchronizes the transponder with the vehicle.
- Wait for the confirmation message. The actual programming takes 1–3 minutes. Do not turn off the ignition or disconnect the tool during this time.
- When prompted, remove the new key and test it by pressing the lock/unlock buttons (if applicable).
Step 5: Verify and Finish
- Turn off the ignition and remove the existing working key.
- Use the new key to start the engine. It should crank and run without any warning lights.
- Program additional keys if needed by repeating the steps for each new fob.
- Exit the software, unplug the LAUNCH X431, and close all doors. Cycle the ignition a few times — turn the key to position II, start the engine, turn it off — to lock in the programming.
Troubleshooting tip: If the tool shows “Programming failed,” check the following: key battery strength (for keyless fobs), signal interference (move away from metal objects or other key fobs), correct key type (remote vs. standard transponder), and whether the existing working key is still in the vehicle during the procedure. Some models require the existing key to be removed after PIN entry.
Troubleshooting Common Issues
Even with the right tools, key programming can sometimes throw up surprises. Here’s a quick reference table for the most frequent problems you may encounter:
| Problem | Likely Cause | Solution |
|---|---|---|
| Tool cannot read PIN for 2019+ model | Vehicle uses a newer secure gateway module | Try using the X431 with the latest Volvo software update; or manually enter the PIN from a VIDA subscription. |
| New key starts engine but remote functions (lock/unlock) don’t work | RF synchronization failure | Perform a remote sync: press lock/unlock repeatedly while near the vehicle, or use the X431’s “Remote Key Synchronization” function in the immobilizer menu. |
| “Key not recognized” error after programming | Transponder chip not matching | Verify the blank key’s frequency (315 MHz or 433 MHz) and chip type. Use original Volvo blanks if possible. |
| All keys lost — tool cannot program | Security module requires dealer authorization | Contact a Volvo dealer or a locksmith with VCI (Vehicle Communication Interface) capable of off-board programming. |
| Tool freezes mid-programming | Low battery voltage or software crash | Connect a battery maintainer. Restart the X431 and vehicle. Do not attempt to program with a weak car battery. |
Safety & Best Practices
- Never interrupt the procedure: A power loss during programming can corrupt the immobilizer data, potentially leaving your vehicle unable to start. Keep the engine off but the ignition on, and use a battery maintainer if the car battery is older than three years.
- Keep one working key outside the vehicle: When programming additional keys, move all but one existing key at least 10 feet away. This prevents the vehicle from confusing multiple valid transponders.
- Test everything immediately: After programming, verify that the new key starts the engine and operates all remote functions (lock, unlock, trunk release). If the remote doesn’t work, you may need to synchronize the RF signal separately.
- Wipe personal keys before selling: If you plan to sell your Volvo, use the LAUNCH X431 to remove any personal key codes (including Phone-as-Key settings) from the vehicle’s memory. This prevents the next owner from inadvertently using your profile.
Alternatives to LAUNCH X431 for Volvo S60 Key Programming
If you don’t own a LAUNCH X431 or you run into compatibility issues, you have several other options:
- Volvo VIDA + DICE: The official dealer tool. It can do everything, including “all keys lost” procedures and keyless-go calibration. Expect to pay around $100 for a 24-hour VIDA subscription plus the cost of a DICE interface (if you don’t already have one).
- Autel MaxiIM KM100 / IM508: These dedicated key programming tablets offer similar functions to the LAUNCH X431. They often require separate transponder programming hardware, but they support Volvo models up to the present.
- Professional automotive locksmith: A skilled locksmith with tools like the Xtool X100 PAD or the AVDI (Advanced Vehicle Diagnostics Interface) can program new keys for a fraction of dealer prices. Typical service fees range from $150 to $300, plus the cost of the blank key.
- Volvo dealer: The most expensive but most foolproof option. Expect to pay $200–$500 for a new key, programming included. They can handle any scenario, including lost all keys.
For more details on choosing the right diagnostic tool for your needs, check out our guide on [link to related guide on comparing diagnostic scanners for European cars].
Frequently Asked Questions (FAQ)
1. Can I program a Volvo S60 key without any existing working key using LAUNCH X431?
Generally, no. For 2019+ models, the LAUNCH X431 can read the PIN via OBD and start the programming sequence only if at least one valid key is present. “All keys lost” scenarios usually require dealer equipment. Some high-end LAUNCH models (X431 PRO3 with Volvo V2.0+) claim support, but results vary by software version. Always check compatibility with your specific device.
2. Do I need an internet connection for the LAUNCH X431 to program my key?
Yes, for most 2019+ Volvo models. The X431 often needs to query a cloud server to retrieve the security PIN and verify software licenses. Offline PIN code reading may not be possible.
3. Can I use a cheap blank key from Amazon for programming?
Aftermarket blanks can work, but they must have the correct physical key cut and a compatible transponder chip (e.g., NXP PCF7952 for newer Volvos). Low-quality blanks often fail programming. OEM blanks are recommended for reliability.
4. How much does it cost to program a Volvo S60 key with LAUNCH X431?
If you already own the tool ($1,500+ for X431 PAD VII), the only extra cost is the blank key ($30–$80 for aftermarket, $120–$250 for OEM). A dealer would charge $200–$500 total for a new key.
5. Can I program a key for a 2022 Volvo S60 with X431?
Yes, provided your X431 has the latest software update (2024 or newer). Volvo updates its security frequently, so older tool versions may not support very recent models.
6. Why does my new key start the car but the remote unlock doesn’t work?
The transponder programming succeeded, but the radio frequency (RF) portion for the remote is separate. Use the X431’s “Remote Key Synchronization” function or manually resync by pressing the lock/unlock buttons near the car while the ignition is off.
7. Is it possible to program a key using the LAUNCH X431 without VIDA subscription?
For most 2019+ models, the X431 can retrieve the PIN via online service (if your subscription includes Volvo security access). If not, you must buy a VIDA subscription (≈$100/day for dealer access) or use a third-party PIN service.
8. What other functions does the LAUNCH X431 offer for Volvo S60 besides key programming?
It
Related Posts
- How to Program a Volvo S60 (2011-2018) Remote Key with LAUNCH X431 | Step-by-Step Guide
- How to Program a Transponder Key for Volvo S60 (2001-2009) with LAUNCH X431
- All-Keys-Lost Citroën Key Programming with LAUNCH X431 IMMO Plus/Elite
- How to Read Citroën BSI PIN Code with LAUNCH X431 for Key Programming
- How to Program a Key on a Citroën Jumper (2006–2020) Using LAUNCH X431