# Downloading UiPath CLI

> You can download any version of the UiPath CLI from the following public feeds:

## Downloading UiPath CLI

You can download any version of the UiPath CLI from the following public feeds:

- [UiPath Official Public Feed](https://uipath.visualstudio.com/Public.Feeds/_artifacts/feed/UiPath-Official) – primary distribution (includes Windows, Linux, Legacy variants).
- [NuGet.org](https://www.nuget.org/packages?q=UiPath.CLI) – public distribution for .NET tool consumption.

## Install UiPath CLI using dotnet tool
If you prefer installing as a global .NET tool (Windows / Linux), use NuGet.org:

```bash
dotnet tool install -g UiPath.CLI.Windows    # Windows
# or
dotnet tool install -g UiPath.CLI.Linux      # Linux
# or
dotnet tool install -g UiPath.CLI.macOS      # macOS
```

Specify an explicit version or if you need a pre-release revision (e.g. build-suffixed version):

```bash
dotnet tool install -g UiPath.CLI.Windows --version 25.10.6
```

To upgrade:

```bash
dotnet tool update -g UiPath.CLI.Windows
```

To use UiPath-Official source (when nuget.org might not be available):
```bash
dotnet tool install -g UiPath.CLI.Windows --source https://uipath.pkgs.visualstudio.com/Public.Feeds/_packaging/UiPath-Official/nuget/v3/index.json
```

## Downloading from UiPath Official feed
1. Navigate to the feed and filter by keywords: `uipath.cli`.
2. Select the package matching your platform:
   - [`UiPath.CLI.Windows`](https://uipath.pkgs.visualstudio.com/Public.Feeds/_packaging/UiPath-Official/nuget/v3/flat2/UiPath.CLI.Windows/25.10.6/UiPath.CLI.Windows.25.10.6.nupkg) — for Windows devices
   - [`UiPath.CLI.Linux`](https://uipath.pkgs.visualstudio.com/Public.Feeds/_packaging/UiPath-Official/nuget/v3/flat2/UiPath.CLI.Linux/25.10.6/UiPath.CLI.Linux.25.10.6.nupkg) — for Linux 
   - [`UiPath.CLI.macOS`](https://uipath.pkgs.visualstudio.com/Public.Feeds/_packaging/UiPath-Official/nuget/v3/flat2/UiPath.CLI.macOS/25.10.6/UiPath.CLI.macOS.25.10.6.nupkg) — for macOS 
   - [`UiPath.CLI.Windows.Legacy`](https://uipath.pkgs.visualstudio.com/Public.Feeds/_packaging/UiPath-Official/nuget/v3/flat2/UiPath.CLI.Windows.Legacy/25.10.9424.14050/UiPath.CLI.Windows.Legacy.25.10.9424.14050.nupkg) — for Windows devices and for RPA projects of type Windows Legacy
3. Go to the **Versions** tab and select the version you want to download (for 25.10 choose version 25.10.x).
4. Download the `.nupkg` file.
5. Extract the `.nupkg` file to a local folder. The entrypoint location depends on the package:
   - **UiPath.CLI.Windows / UiPath.CLI.Linux / UiPath.CLI.macOS**: `tools/net8.0/any/uipcli.dll`
   - **UiPath.CLI.Windows.Legacy**: `tools/uipcli.exe` or `tools/uipcli.dll`

## Runtime requirement

All UiPath CLI packages require .NET 8.
- On Windows: Install the .NET Desktop Runtime * (included with the SDK).
- On Linux: Ensure the .NET Runtime 8 is available.
- Compatible with UiPath Robot 2025.10 and newer.

### Next steps

- Refer to [Running UiPath CLI](https://docs.uipath.com/cicd-integrations/standalone/2025.10/user-guide/running-uipath-cli) to learn about authentication, global flags, and usage.
- Continue with [Managing NuGet Feeds](https://docs.uipath.com/cicd-integrations/standalone/2025.10/user-guide/managing-nuget-feeds) to configure where your packages are published.
