World’s largest virtual agentic engineering & quality conference
Find the latest version of Appium, including new features, enhancements, and compatibility updates.
Last updated on : 2026-07-17
Framework
Version Number
Release Date
Appium
3.5.2
June 18, 2026
Appium
3.2.2
March 9, 2026
Appium
3.1.0
October 8, 2025
Appium
3.0.0
August 7, 2025
Appium
2.19.0
June 26, 2025
Appium
2.4.1
February 16, 2026 (EOL version)
Keeping Appium updated ensures you get the best performance, compatibility, and new features for mobile test automation. If you're wondering what the latest version of Appium is and how to update it, you're in the right place.
As of July 2026, the latest stable version of Appium is 3.5.2. It is part of the Appium 3 line, which first became generally available in August 2025. The Appium team regularly releases updates to improve automation capabilities, add new drivers, and enhance overall stability.
Appium 3 is the latest major release and focuses on modernizing the server rather than changing how you write tests. If you are moving up from Appium 2, these are the changes that matter most:
For most users the migration is straightforward – update your Node.js runtime to a supported version and reinstall Appium. Test scripts written against a client library generally continue to work without changes.
A common point of confusion is that the Appium server version and the Appium client library version are two different things, and they do not have to match. The server version – for example 3.5.2 – is the automation server you install with npm. The client version is the language-specific library you use inside your test scripts.
Because they are independent, you can upgrade the server without changing your client library, or update a client to pick up new language features while staying on the same server. For the smoothest experience, keep both reasonably current and check each client's release notes for the Appium server versions it supports.
Not sure which Appium version you’re running? Follow these steps to check:
To ensure you're using the latest Appium version, follow these steps:
Prerequisite: Appium 3 requires Node.js 20.19.0 or higher (supported versions: Node.js 20.19.0, 22.12.0, or 24.0.0 and above) and npm 10 or newer. Check your versions with node -v and npm -v before installing, and upgrade Node.js first if either is below the minimum.
Since Appium 2, drivers are no longer bundled inside the server. In Appium 2 and 3, platform drivers such as UiAutomator2 (Android) and XCUITest (iOS) are installed and versioned independently, so you can update a driver without upgrading the whole server, and vice versa.
Manage drivers from the command line:
Running appium driver list --updates shows which of your installed drivers have newer versions available, making it easy to keep UiAutomator2, XCUITest, and other drivers current without reinstalling Appium itself.
Note: The standalone appium-doctor package is deprecated in modern Appium. Instead of running Appium Doctor, use the driver- or plugin-specific doctor checks built into the CLI – for example appium driver doctor uiautomator2 for Android or appium driver doctor xcuitest for iOS. These validate the environment requirements for the specific driver you are using.
Keeping Appium up to date provides:
Knowing which Appium versions are still supported helps you plan upgrades before an unsupported release causes problems:
The safest path is to keep your server on a supported major version and update drivers regularly with appium driver list --updates.
The Appium team continuously works on improvements and new features, releasing updates periodically. Bookmark this page and check back for the latest version details.
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