# Compatibility matrix

> To find the right UiPath CLI version to use for your project, make sure to review the compatibility matrices.

To find the right UiPath CLI version to use for your project, make sure to review the compatibility matrices.

## UiPath.CLI.Windows compatibility matrix

The version of the UiPath Studio you are using to create your projects needs to match the version of the UiPath.CLI.Windows.

**Legend**: ✅ - compatible; ❌ - not compatible.

| Orchestrator | Project Type | UiPath.CLI.Windows 25.4 | UiPath.CLI.Windows 24.10 | UiPath.CLI.Windows 23.10 | UiPath.CLI.Windows 23.6 | UiPath.CLI.Windows 22.10 |
| --- | --- | --- | --- | --- | --- | --- |
| **2023.10.x PaaS** | Windows - Legacy | ✅ | ✅ | ✅ | ✅ | ✅ |
| **2023.10.x PaaS** | Windows | ✅ | ✅ | ✅ | ✅ | ✅ |
| **2023.10.x PaaS** | Cross-platform | ✅ | ✅ | ✅ | ✅ | ✅ |
| **2021.10.x On-premises** | Windows - Legacy | ✅ | ✅ | ✅ | ✅ | ✅ |
| **2021.10.x On-premises** | Windows | ✅ | ✅ | ✅ | ✅ | ✅ |
| **2021.10.x On-premises** | Cross-platform | ✅ | ✅ | ✅ | ✅ | ✅ |
| **2021.10.x PaaS** | Windows - Legacy | ✅ | ✅ | ✅ | ✅ | ✅ |
| **2021.10.x PaaS** | Windows | ✅ | ✅ | ✅ | ✅ | ✅ |
| **2021.10.x PaaS** | Cross-platform | ✅ | ✅ | ✅ | ✅ | ✅ |
| **2022.4.x** | Windows - Legacy | ✅ | ✅ | ✅ | ✅ | ✅ |
| **2022.4.x** | Windows | ✅ | ✅ | ✅ | ✅ | ✅ |
| **2022.4.x** | Cross-platform | ✅ | ✅ | ✅ | ✅ | ✅ |
| **2022.10.x** | Windows - Legacy | ✅ | ✅ | ✅ | ✅ | ✅ |
| **2022.10.x** | Windows | ✅ | ✅ | ✅ | ✅ | ✅ |
| **2022.10.x** | Cross-platform | ✅ | ✅ | ✅ | ✅ | ✅ |
| **2023.4.x** | Windows-Legacy | ✅ | ✅ | ✅ | ✅ | ✅ |
| **2023.4.x** | Windows | ✅ | ✅ | ✅ | ✅ | ✅ |
| **2023.4.x** | Cross-platform | ✅ | ✅ | ✅ | ✅ | ✅ |
| **Cloud** | Windows - Legacy | ✅ | ✅ | ✅ | ✅ | ✅ |
| **Cloud** | Windows | ✅ | ✅ | ✅ | ✅ | ✅ |
| **Cloud** | Cross-platform | ✅ | ✅ | ✅ | ✅ | ✅ |

## UiPath.CLI compatibility matrix

The version of the UiPath Studio you are using to create your projects needs to match the version of the UiPath.CLI. For example,
if you create projects using UiPath Studio 2021.10, you need to use the 21.10 version of the UiPath.CLI.

**Legend**: ✅ - compatible; ❌ - not compatible.

| Orchestrator | Project Type | UiPath.CLI 25.4 | UiPath.CLI 24.10 | UiPath.CLI 23.10 | UiPath.CLI 23.6 | UiPath.CLI 22.10 | UiPath.CLI 22.4 | UiPath.CLI 21.10 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| **2023.10.x PaaS** | Windows - Legacy | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| **2023.10.x PaaS** | Windows | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| **2023.10.x PaaS** | Cross-platform | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| **2021.10.x On-premises** | Windows - Legacy | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ |
| **2021.10.x On-premises** | Windows | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| **2021.10.x On-premises** | Cross-platform | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| **2021.10.x PaaS** | Windows - Legacy | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ |
| **2021.10.x PaaS** | Windows | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| **2021.10.x PaaS** | Cross-platform | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| **2022.4.x** | Windows - Legacy | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ |
| **2022.4.x** | Windows | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| **2022.4.x** | Cross-platform | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| **2022.10.x** | Windows - Legacy | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ |
| **2022.10.x** | Windows | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| **2022.10.x** | Cross-platform | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| **2023.4.x** | Windows-Legacy | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ |
| **2023.4.x** | Windows | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| **2023.4.x** | Cross-platform | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| **Cloud** | Windows - Legacy | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ |
| **Cloud** | Windows | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| **Cloud** | Cross-platform | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
