How to Download Chromedriver for Selenium

By FoxLearn 9/14/2024 4:41:17 AM   65
To download ChromeDriver for use with Selenium, follow these steps.

How to identify chromedriver version?

Before you download ChromeDriver, you need to know the version of your Google Chrome browser to ensure compatibility.

Open your Google Chrome, then click on the three vertical dots (menu) in the top-right corner.

Go to "Help" > "About Google Chrome" to check your chrome version.

or you can type: chrome://version

How to download Chromedriver for Selenium?

Find the version of ChromeDriver that matches your version of Chrome.

Depending on your operating system (Windows, macOS, Linux), download the appropriate file.

ChromeDriver Lastest Releases Version

Stable
Version: 128.0.6613.137 (r1331488)

BinaryPlatformURLHTTP status
chromelinux64https://storage.googleapis.com/chrome-for-testing-public/128.0.6613.137/linux64/chrome-linux64.zip200
chromemac-arm64https://storage.googleapis.com/chrome-for-testing-public/128.0.6613.137/mac-arm64/chrome-mac-arm64.zip200
chromemac-x64https://storage.googleapis.com/chrome-for-testing-public/128.0.6613.137/mac-x64/chrome-mac-x64.zip200
chromewin32https://storage.googleapis.com/chrome-for-testing-public/128.0.6613.137/win32/chrome-win32.zip200
chromewin64https://storage.googleapis.com/chrome-for-testing-public/128.0.6613.137/win64/chrome-win64.zip200
chromedriverlinux64https://storage.googleapis.com/chrome-for-testing-public/128.0.6613.137/linux64/chromedriver-linux64.zip200
chromedrivermac-arm64https://storage.googleapis.com/chrome-for-testing-public/128.0.6613.137/mac-arm64/chromedriver-mac-arm64.zip200
chromedrivermac-x64https://storage.googleapis.com/chrome-for-testing-public/128.0.6613.137/mac-x64/chromedriver-mac-x64.zip200
chromedriverwin32https://storage.googleapis.com/chrome-for-testing-public/128.0.6613.137/win32/chromedriver-win32.zip200
chromedriverwin64https://storage.googleapis.com/chrome-for-testing-public/128.0.6613.137/win64/chromedriver-win64.zip200
chrome-headless-shelllinux64https://storage.googleapis.com/chrome-for-testing-public/128.0.6613.137/linux64/chrome-headless-shell-linux64.zip200
chrome-headless-shellmac-arm64https://storage.googleapis.com/chrome-for-testing-public/128.0.6613.137/mac-arm64/chrome-headless-shell-mac-arm64.zip200
chrome-headless-shellmac-x64https://storage.googleapis.com/chrome-for-testing-public/128.0.6613.137/mac-x64/chrome-headless-shell-mac-x64.zip200
chrome-headless-shellwin32https://storage.googleapis.com/chrome-for-testing-public/128.0.6613.137/win32/chrome-headless-shell-win32.zip200
chrome-headless-shellwin64https://storage.googleapis.com/chrome-for-testing-public/128.0.6613.137/win64/chrome-headless-shell-win64.zip200

Beta
Version: 129.0.6668.42 (r1343869)

BinaryPlatformURLHTTP status
chromelinux64https://storage.googleapis.com/chrome-for-testing-public/129.0.6668.42/linux64/chrome-linux64.zip200
chromemac-arm64https://storage.googleapis.com/chrome-for-testing-public/129.0.6668.42/mac-arm64/chrome-mac-arm64.zip200
chromemac-x64https://storage.googleapis.com/chrome-for-testing-public/129.0.6668.42/mac-x64/chrome-mac-x64.zip200
chromewin32https://storage.googleapis.com/chrome-for-testing-public/129.0.6668.42/win32/chrome-win32.zip200
chromewin64https://storage.googleapis.com/chrome-for-testing-public/129.0.6668.42/win64/chrome-win64.zip200
chromedriverlinux64https://storage.googleapis.com/chrome-for-testing-public/129.0.6668.42/linux64/chromedriver-linux64.zip200
chromedrivermac-arm64https://storage.googleapis.com/chrome-for-testing-public/129.0.6668.42/mac-arm64/chromedriver-mac-arm64.zip200
chromedrivermac-x64https://storage.googleapis.com/chrome-for-testing-public/129.0.6668.42/mac-x64/chromedriver-mac-x64.zip200
chromedriverwin32https://storage.googleapis.com/chrome-for-testing-public/129.0.6668.42/win32/chromedriver-win32.zip200
chromedriverwin64https://storage.googleapis.com/chrome-for-testing-public/129.0.6668.42/win64/chromedriver-win64.zip200
chrome-headless-shelllinux64https://storage.googleapis.com/chrome-for-testing-public/129.0.6668.42/linux64/chrome-headless-shell-linux64.zip200
chrome-headless-shellmac-arm64https://storage.googleapis.com/chrome-for-testing-public/129.0.6668.42/mac-arm64/chrome-headless-shell-mac-arm64.zip200
chrome-headless-shellmac-x64https://storage.googleapis.com/chrome-for-testing-public/129.0.6668.42/mac-x64/chrome-headless-shell-mac-x64.zip200
chrome-headless-shellwin32https://storage.googleapis.com/chrome-for-testing-public/129.0.6668.42/win32/chrome-headless-shell-win32.zip200
chrome-headless-shellwin64https://storage.googleapis.com/chrome-for-testing-public/129.0.6668.42/win64/chrome-headless-shell-win64.zip200

Dev
Version: 130.0.6710.0 (r1353274)

BinaryPlatformURLHTTP status
chromelinux64https://storage.googleapis.com/chrome-for-testing-public/130.0.6710.0/linux64/chrome-linux64.zip200
chromemac-arm64https://storage.googleapis.com/chrome-for-testing-public/130.0.6710.0/mac-arm64/chrome-mac-arm64.zip200
chromemac-x64https://storage.googleapis.com/chrome-for-testing-public/130.0.6710.0/mac-x64/chrome-mac-x64.zip200
chromewin32https://storage.googleapis.com/chrome-for-testing-public/130.0.6710.0/win32/chrome-win32.zip200
chromewin64https://storage.googleapis.com/chrome-for-testing-public/130.0.6710.0/win64/chrome-win64.zip200
chromedriverlinux64https://storage.googleapis.com/chrome-for-testing-public/130.0.6710.0/linux64/chromedriver-linux64.zip200
chromedrivermac-arm64https://storage.googleapis.com/chrome-for-testing-public/130.0.6710.0/mac-arm64/chromedriver-mac-arm64.zip200
chromedrivermac-x64https://storage.googleapis.com/chrome-for-testing-public/130.0.6710.0/mac-x64/chromedriver-mac-x64.zip200
chromedriverwin32https://storage.googleapis.com/chrome-for-testing-public/130.0.6710.0/win32/chromedriver-win32.zip200
chromedriverwin64https://storage.googleapis.com/chrome-for-testing-public/130.0.6710.0/win64/chromedriver-win64.zip200
chrome-headless-shelllinux64https://storage.googleapis.com/chrome-for-testing-public/130.0.6710.0/linux64/chrome-headless-shell-linux64.zip200
chrome-headless-shellmac-arm64https://storage.googleapis.com/chrome-for-testing-public/130.0.6710.0/mac-arm64/chrome-headless-shell-mac-arm64.zip200
chrome-headless-shellmac-x64https://storage.googleapis.com/chrome-for-testing-public/130.0.6710.0/mac-x64/chrome-headless-shell-mac-x64.zip200
chrome-headless-shellwin32https://storage.googleapis.com/chrome-for-testing-public/130.0.6710.0/win32/chrome-headless-shell-win32.zip200
chrome-headless-shellwin64https://storage.googleapis.com/chrome-for-testing-public/130.0.6710.0/win64/chrome-headless-shell-win64.zip200

Canary
Version: 130.0.6715.0 (r1354687)

BinaryPlatformURLHTTP status
chromelinux64https://storage.googleapis.com/chrome-for-testing-public/130.0.6715.0/linux64/chrome-linux64.zip200
chromemac-arm64https://storage.googleapis.com/chrome-for-testing-public/130.0.6715.0/mac-arm64/chrome-mac-arm64.zip200
chromemac-x64https://storage.googleapis.com/chrome-for-testing-public/130.0.6715.0/mac-x64/chrome-mac-x64.zip200
chromewin32https://storage.googleapis.com/chrome-for-testing-public/130.0.6715.0/win32/chrome-win32.zip200
chromewin64https://storage.googleapis.com/chrome-for-testing-public/130.0.6715.0/win64/chrome-win64.zip200
chromedriverlinux64https://storage.googleapis.com/chrome-for-testing-public/130.0.6715.0/linux64/chromedriver-linux64.zip200
chromedrivermac-arm64https://storage.googleapis.com/chrome-for-testing-public/130.0.6715.0/mac-arm64/chromedriver-mac-arm64.zip200
chromedrivermac-x64https://storage.googleapis.com/chrome-for-testing-public/130.0.6715.0/mac-x64/chromedriver-mac-x64.zip200
chromedriverwin32https://storage.googleapis.com/chrome-for-testing-public/130.0.6715.0/win32/chromedriver-win32.zip200
chromedriverwin64https://storage.googleapis.com/chrome-for-testing-public/130.0.6715.0/win64/chromedriver-win64.zip200
chrome-headless-shelllinux64https://storage.googleapis.com/chrome-for-testing-public/130.0.6715.0/linux64/chrome-headless-shell-linux64.zip200
chrome-headless-shellmac-arm64https://storage.googleapis.com/chrome-for-testing-public/130.0.6715.0/mac-arm64/chrome-headless-shell-mac-arm64.zip200
chrome-headless-shellmac-x64https://storage.googleapis.com/chrome-for-testing-public/130.0.6715.0/mac-x64/chrome-headless-shell-mac-x64.zip200
chrome-headless-shellwin32https://storage.googleapis.com/chrome-for-testing-public/130.0.6715.0/win32/chrome-headless-shell-win32.zip200
chrome-headless-shellwin64https://storage.googleapis.com/chrome-for-testing-public/130.0.6715.0/win64/chrome-headless-shell-win64.zip200

After downloading the file, you can extract the .zip file to a directory of your choice. You should see an executable file named chromedriver (or chromedriver.exe on Windows). 

Related