Skip to main content

How to replace ChromeDriver

Validrive relies on ChromeDriver to automate Google Chrome. If Chrome updates on your system and the driver no longer matches, Selenium will fail to launch the browser. This guide explains how to update the driver.

1. Check your Chrome version

Open Chrome and go to:

chrome://settings/help

Note the full version number (e.g. 129.0.6668.58).

2. Download the matching ChromeDriver

Go to the official Chrome for Testing site:

https://googlechromelabs.github.io/chrome-for-testing/

On that page:

  1. Scroll to the Stable version table.
  2. In the Binary column, find chromedriver.
  3. In the Platform column, choose win64 (most machines) or win32 if u are on 32-bit Windows.
  4. Click the link in the URL column next to your choice, it will download a .zip file directly.

3. Replace the driver

  1. Unzip the archive.
  2. Inside you will find a chromedriver.exe
  3. Copy it into your Validrive project folder (same place as validrive.py)
  4. Delete the old chromedriver.exe

4. Verify

Run Validrive in dev mode:

python validrive.py

Click Connect Browser. If the driver matches your Chrome version, the browser should launch without errors.

5. Troubleshooting

  • Still failing? Double check u picked the right architecture (x64 vs x32)
  • Version mismatch? Ensure the major version of Chrome and ChromeDriver are the same (e.g. both start with 129)