Appium Versions
The Appium core team does not maintain Appium 1.x anymore since the 1st of January 2022. This means that:
- bugfixes will not be released for Appium 1.x anymore and require you to migrate to Appium 2
- Appium 1 and its packaged drivers are no longer 100% compatible with Android 13/iOS 16 and higher and require Appium 2 to run stably.
Sauce Labs still supports Appium 1.x in limited versions, but we recommend migrating to Appium 2 to keep your tests up-to-date and compatible with the latest platform versions.
Selecting Appium Versions
You can select a specific Appium version by using the appiumVersion capability as part of the "sauce:options". The below examples show how to select the Appium version for your test and use Android with Chrome as an example. See our Platform Configurator to help you construct your capabilities for the specific platform and Real Device/Android Emulator/iOS Simulator you want to test on.
The active Appium versions can be found in the Real Devices, Android Emulators, and iOS Simulators sections.
- Java
- Node.js
- Python
- Ruby
- C#
MutableCapabilities capabilities = new MutableCapabilities();
capabilities.setCapability("browserName", "chrome");
capabilities.setCapability("platformName", "android");
capabilities.setCapability("appium:platformVersion", "14");
capabilities.setCapability("appium:deviceName", "Google Pixel 7 Pro");
capabilities.setCapability("appium:automationName", "uiautomator2");
HashMap<String, Object> sauceOptions = new HashMap<String, Object>();
// Check below for the available versions
sauceOptions.put("appiumVersion", "latest");
capabilities.setCapability("sauce:options", sauceOptions);
const capabilities = {
browserName: 'chrome',
platformName: 'android',
'appium:platformVersion': '14',
'appium:deviceName': 'Google Pixel 7 Pro',
'appium:automationName': 'uiautomator2',
'sauce:options': {
// Check below for the available version
appiumVersion: 'latest'
}
}
capabilities = {
"browserName" : "chrome",
"platformName" : "android",
"appium:platformVersion" : "14",
"appium:deviceName" : "Google Pixel 7 Pro",
"appium:automationName": "uiautomator2",
"sauce:options" : {
# Check below for the available version
"appiumVersion" : "latest"
}
}
capabilities = {
"browserName" => "chrome",
"platformName" => "android",
"appium:platformVersion" => "14",
"appium:deviceName" => "Google Pixel 7 Pro",
"appium:automationName" => "uiautomator2",
"sauce:options" => {
# Check below for the available version
"appiumVersion" => "latest"
}
}
AppiumOptions capabilities = new AppiumOptions();
capabilities.AddAdditionalCapability("browserName", "chrome");
capabilities.AddAdditionalCapability("platformName", "android");
capabilities.AddAdditionalCapability("appium:platformVersion", "14");
capabilities.AddAdditionalCapability("appium:deviceName", "Google Pixel 7 Pro");
capabilities.AddAdditionalCapability("appium:automationName", "uiautomator2");
HashMap<String, Object> sauceOptions = new Dictionary<string, object>();
// Check below for the available version
sauceOptions.Add("appiumVersion", "latest");
capabilities.AddAdditionalCapability("sauce:options", sauceOptions);
End-of-Life
To improve your testing experience, we're ending support for select versions of Appium 1 and certain bundles of Appium 2. A single stable Appium 1 release will ensure better compatibility and stability, especially on older Android and iOS devices. For Appium 2, we recommend using the most recent drivers to benefit from new features and bug fixes.
You can find which versions are currently supported in the Real Devices, Android Emulators and iOS Simulators sections, including their end-of-life dates.
The current end-of-life strategy outlined above is specific to Real Devices. We are actively working to extend this to Emulators and Simulators and will announce it shortly.
Real Devices
Versioning Scheme and Release Cycle
To provide a transparent and predictable update schedule, Appium on Real Devices follows a specific versioning scheme and quarterly release cycle.
Versioning Scheme: Our versions follow this format: appiumX-YYYY-MM
X: The major version of Appium (for example,3).YYYY: The year the version was built (for example,2025).MM: The month the image was built (for example,10).
For example, appium3-2025-10 is an Appium 3 version built in October 2025.
Quarterly Release Cycle: We automatically release an Appium version every quarter. These releases are scheduled for January (01), April (04), July (07), and October (10) of each year. Each version will include the latest drivers available at the time of its release.
Real Device Appium Images
We provide several specific, dated Appium versions. Please check the supported versions for Real Devices in the tables below and choose the one that fits your requirements.
Why We Made This Decision:
We are retiring the stable image to simplify our versioning model and align with the industry standard. We believe that using specific, dated versions (like appium3-2025-10) is the best way to have a stable environment. This makes version selection more straightforward and consistent.
Appium 3.x
| Appium Version | EOL Date | Notes |
|---|---|---|
appium3-2025-10 | December 1st, 2026 | This is a collection of drivers and plugins that were released in October 28th 2025 |
Appium 2.x
| Appium Version | EOL Date | Notes |
|---|---|---|
latest | Active | We update this image conservatively. When we do update this image, we will notify you and provide a migration guide to address any breaking changes from the previous "latest" image to the new one. This is a collection of drivers that were released in this version |
appium2-deque-accessibility | Active | Deque axe DevTools® Mobile Analyzer Accessibility tools help you with automated accessibility testing. Contains only the latest version of Appium. The tools help to identify and to resolve accessibility issues. Requires Deque axe DevTools® license. See the detailed usage documentation. |
appium2-20250901 | August 31st, 2026 | This is a collection of drivers that were released in September 1st 2025 |
appium2-20250501 | April 30th, 2026 | This is a collection of drivers that were released in May 1st 2025 |
appium2-20250101 | December 31th, 2025 | This is a collection of drivers that were released in January 1st 2025 |
stable | February 16th, 2026 | The stable appium version is deprecated and will be retired on February 16th, 2026.
Please follow the Migration guide to update your configuration. |
Appium 1.x
| Appium Version | EOL Date | Notes |
|---|---|---|
1.22.2 | Active | Please migrate to the latest Appium 2 version for better performance. |
Virtual Devices
Android Emulators
| OS Version | Supported Appium Versions | Default Appium Version | Recommended Appium Version |
|---|---|---|---|
| Android 16.0 | 2.11.0 | 2.11.0 | |
| Android 15.0 | 2.11.0 | 2.11.0 | |
| Android 14.0 | 2.0.0 | 2.0.0 | |
| Android 13.0 | 2.0.0 | 2.0.0 | |
| Android 12.0 | 1.22.1 | 2.0.0 | |
| Android 11.0 | 1.22.1 | 2.0.0 | |
| Android 10.0 | 1.22.1 | 2.0.0 | |
| Android 9.0 | 1.22.1 | 2.0.0 | |
| Android 8.1 | 1.22.1 | 2.0.0 | |
| Android 8.0 | 1.22.1 | 2.0.0 | |
| Android 7.1 | 1.22.1 | 2.0.0 | |
| Android 7.0 | 1.22.1 | 2.0.0 | |
| Android 6.0 | 1.22.1 | 2.0.0 | |
| Android 5.1 | 1.22.1 | 1.22.1 |
iOS Simulators
| Platform Version | Supported Appium Versions | Default Appium Version | Recommended Appium Version |
|---|---|---|---|
| iOS 18.0 | 2.11.3 | 2.11.3 | |
| iOS 17.5 | 2.1.3 | 2.1.3 | |
| iOS 17.0 | 2.1.3 | 2.1.3 | |
| iOS 16.2 | 2.0.0 | 2.0.0 | |
| iOS 16.1 | 2.0.0 | 2.0.0 | |
| iOS 16.0 | 2.0.0 | 2.0.0 | |
| iOS 15.5 | 1.22.3 | 2.0.0 | |
| iOS 15.4 | 1.22.3 | 2.0.0 | |
| iOS 15.2 | 1.22.3 | 2.0.0 | |
| iOS 15.0 | 1.22.3 | 2.0.0 | |
| iOS 14.5 | 1.22.3 | 2.0.0 | |
| iOS 14.4 | 1.22.3 | 2.0.0 | |
| iOS 14.3 | 1.22.3 | 2.0.0 | |
| iOS 14.0 | 1.22.3 | 2.0.0 |
Appium 2 Versions
The Appium 2 versions for Virtual Devices are also collections of drivers that are installed in our cloud. The below table shows the Appium 2 versions with their drivers that are available for Virtual Devices.
| Appium Version | EOL Date | Notes |
|---|---|---|
2.11.3 | - | The is a collection of the following drivers |
2.11.0 | - | The is a collection of the following drivers |
2.1.3 | - | The is a collection of the following drivers |
2.0.0 | - | The is a collection of the following drivers |
2.0.0-beta66 | - | This is a collection of drivers that were released in April 20th 2023 |
2.0.0-beta56 | - | This is a collection of drivers that were released in February 24th 2023 |
2.0.0-beta44 | - | This is a collection of drivers that were released in September 7th 2022 |