upcloud-cli

upcloud-cli 3.37.0

UpCloud command line client (upctl)

  • By UpCloud Ltd
  • Open Source
  • Updated Oct 13, 2026
Download for Windows

About upcloud-cli

The UpCloud CLI (upctl) provides a command-line interface to UpCloud services.

What's new in 3.37.0

Added
- Add --plan-compute, --plan-node-count, --plan-storage-gib, and --plan-backups flags to database create for selecting PostgreSQL and MySQL plans by their components. Run upctl database plans <type> to list valid values.
Changed
- database create, database list, database show, and database delete use the v9 SDK. Their existing JSON and YAML output shape is preserved.
- database show displays the plan components of componentised plans.
- database create without a plan flag now creates PostgreSQL and MySQL databases with the --plan-* defaults instead of the 2x2xCPU-4GB-100GB plan: rdb.standard.2CPU-8GB compute with 8 GB memory per node instead of 4 GB, 2 nodes, 100 GiB storage per node, and the regular backup tier instead of the legacy backup retention of 8 days for MySQL and 15 days for PostgreSQL.
- database create: --plan is deprecated for PostgreSQL and MySQL, and it cannot be combined with the --plan-* flags. --plan no longer has a default, and it is required for database types other than PostgreSQL and MySQL.
- database create: --maintenance-dow and --maintenance-time must be used together.
Fixed
- Fix database plans returning no plans for OpenSearch and Valkey unless --show-legacy was set. Engines without componentised plans now show their normal plan catalog by default.
- Fix the termination protection flag in the database create example.
- Fix database plans --show-legacy showing legacy plan memory and storage in MB instead of GB.
- Fix database create sending string properties, such as version, as numbers when the value looks like a number.

Full release notes »

Technical details

PublisherUpCloud Ltd
Version3.37.0
Release date2026-10-13
LicenseMIT
Installer typezip
Architecturex64, arm64
Package IDUpCloud.upcloud-cli

Install upcloud-cli from the command line

Install with Windows Package Manager
winget install --id=UpCloud.upcloud-cli -e
Update to the latest version
winget upgrade --id=UpCloud.upcloud-cli -e
Uninstall
winget uninstall --id=UpCloud.upcloud-cli -e

clicloudcommand-linegogolangupcloud

upcloud-cli version history

  • 3.36.0
  • 3.35.0
  • 3.34.0
  • 3.33.0
  • 3.32.1
  • 3.32.0
  • 3.31.0

Frequently asked questions

Is upcloud-cli free?

Yes. upcloud-cli is free and open-source software released under the MIT license.

What is the latest version of upcloud-cli?

The latest version is 3.37.0, released on Oct 13, 2026.

Is it safe to download upcloud-cli?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 02b6c2afb03cdb23d9481ee74c62185612cb5267ab53ccfd86e91c0d4b7d3960.

Which Windows versions does upcloud-cli support?

upcloud-cli runs on Windows and is available for 64-bit (x64), ARM64 systems.

How do I uninstall upcloud-cli?

Open Settings › Apps › Installed apps, find upcloud-cli and select Uninstall. From the command line, run winget uninstall --id=UpCloud.upcloud-cli -e.