World’s largest virtual agentic engineering & quality conference
Find the latest version of Selenium, including new features, enhancements, and updates for better automation.
Last updated on : 2026-07-17
Framework
Version Number
Release Date
Selenium
4.46.0
July 11, 2026
Selenium
4.45.0
June 16, 2026
Selenium
4.44.0
May 12, 2026
Selenium
4.43.0
April 10, 2026
Selenium
4.42.0
April 09, 2026
Selenium
4.41.0
February 20, 2026
Selenium
4.40.0
January 18, 2026
If you're working with automated testing, keeping up with the latest version of Selenium is crucial. Selenium continuously evolves with updates that enhance browser compatibility, automation capabilities, and overall performance.
As of July 2026, the latest stable version of Selenium is Selenium 4.46.0, released on July 11, 2026. This release brings improvements to Selenium Manager, the BiDi protocol, WebDriver, and Selenium Grid, along with better browser support, making test automation even more efficient. Selenium keeps the same version number across all of its officially supported language bindings, so 4.46.0 is the current release for Java, Python, C#/.NET, JavaScript, and Ruby.
Selenium ships the same version number across all of its officially supported language bindings, so whichever language you automate in, the latest stable release is 4.46.0. The table below shows each binding and the package manager you use to install or upgrade it:
| Language Binding | Latest Version | Package Manager |
|---|---|---|
| Java | 4.46.0 | Maven (org.seleniumhq.selenium:selenium-java) |
| Python | 4.46.0 | PyPI (selenium) |
| C# / .NET | 4.46.0 | NuGet (Selenium.WebDriver) |
| JavaScript / Node.js | 4.46.0 | NPM (selenium-webdriver) |
| Ruby | 4.46.0 | RubyGems (selenium-webdriver) |
You can always confirm the current release and download files directly from the official Selenium Downloads page or review the full changelog on the Selenium GitHub Releases page.
Beyond routine version bumps, the Selenium 4 line introduced two features that reshaped day-to-day automation:
The most recent release, Selenium 4.46.0, continues this direction with a security-hardening fix in Selenium Manager and further unification of the BiDi layer across the JavaScript and Ruby bindings.
Note: With Selenium Manager now bundled into Selenium, you no longer need to install external packages such as WebDriverManager or manually place driver binaries on your PATH. If a required driver is missing, Selenium Manager fetches and configures the matching version for your installed browser automatically.
The most important change from Selenium 3 to Selenium 4 is the communication protocol between your test code and the browser:
In practice, this shift makes tests more stable and predictable across different browsers, reduces flaky behavior caused by protocol mismatches, and improves execution speed. Because the JSON Wire Protocol is deprecated, teams still running Selenium 3 should plan an upgrade to stay compatible with current browser versions.
If you automate with Java, one compatibility change matters more than any other: Selenium no longer supports Java 8.
Before upgrading to a current Selenium version, confirm your project runs on Java 11 or newer. Staying on a supported runtime keeps you eligible for fixes, security updates, and compatibility with the newest browser releases.
If you're not sure which Selenium version you're using, run the following command in your terminal or command prompt:
For Python:
import selenium
print(selenium.__version__)For Java:
Check your pom.xml (Maven) or build.gradle (Gradle) file for the Selenium dependency version. If you're using an older version, it's time to upgrade!
Updating to the latest version of Selenium ensures better stability, compatibility, and performance. Here’s how you can update:
For Python (Selenium WebDriver):
pip install -U seleniumFor Java (Maven Users):
Update your pom.xml file:
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>4.46.0</version>
</dependency>For JavaScript (Node.js):
npm install selenium-webdriver@latestOnce updated, restart your test framework to ensure you're running the latest version of Selenium.
KaneAI - Testing Assistant
World’s first AI-Native E2E testing agent.

TestMu AI forEnterprise
Get access to solutions built on Enterprise
grade security, privacy, & compliance