Icono de menú

Uptodown App Store, now in your terminal

Uptodown CLI brings our desktop software catalog to the command line, so you can search, install, update and remove Windows and macOS apps without opening a browser.

  • Windows
  • macOS
uptodown

> uptodown search vlc

🔍 3 result(s) for 'vlc':

─────────────────────────────

  VLC Media Player (vlc-media-player)

  VLC RAR-Loader (vlc-rar-loader)

  RealVNC (realvnc)

─────────────────────────────

[INFO] Use 'uptodown install <name>' to install

> uptodown install brave-browser

✓ Installed Brave Browser 1.68.135

Capabilities

All the store's features, right from the command line

Uptodown's core features, available from the command line for more flexible use by people and agents alike.

Search

Look up any app in the Uptodown catalog by name and get its subdomain, latest version, and author.

Install

Finds the latest file, downloads it, and installs it directly. No manual download or wizard.

Upgrade

Updates an installed app to the newest version Uptodown has, with a —force flag for apps that are running.

Uninstall

Removes an installed app cleanly, the same way you'd expect from a package manager.

List & detect updates

Shows every app the CLI recognizes on your system and flags apps with newer versions available.

TUI mode

Run it with no arguments to open an interactive terminal UI for browsing and managing apps.

uptodown

📋 INSTALLED APPLICATIONS

Status Application Version Status
VLC media player 3.0.21 Up to date
Brave Browser 1.68.135 v1.81.90 available
OBS Studio 31.0.2 v32.0.1 available
Rufus 4.15 Up to date

↓ Install

Search for apps...

↓/Enter to focus input • Tab/l/i to switch views • q to quit

✓ Synced successfully Press ? for help · q to quit · tab/click tabs to switch view · mouse enabled

Install

Pick your platform

Both versions already support the full workflow. Run the one-liner, or grab the installer directly.

irm https://download.uptodown.app/windows-cli.ps1 | iex

or

Download CLI for Windows

Reference

Command reference

For more on command usage and additional CLI features, visit the Uptodown Help Center.

Command Description
install <app> Install an app by name
uninstall <app> Uninstall an app
upgrade <app> Upgrade an app to its latest version
upgrade Upgrade every installed app that has a newer version available
exclude <app> Exclude an app from bulk upgrades, run with no argument to list excluded apps
include <app> Put an excluded app back into bulk upgrades
search <app> Check if an app exists on Uptodown
list List installed apps
sync Sync local database with installed apps
self-update Update uptodown itself to the latest version
version Show version information
help Show this help

FAQ

Before you ask

Is this ready for daily use?

Yes. Both the Windows and macOS versions already support the core workflow: searching, installing, upgrading, uninstalling, and listing apps. A couple of things are still on the roadmap: verifying that an installation completed successfully and improving installed-app detection using native platform identifiers, such as the Windows Registry and Bundle ID on macOS.

Do I need an Uptodown account?

No. You can search and install apps without signing in, just like on the web store.

What can I use it for?

Common uses include managing the apps you use every day more quickly, integrating it into scripts or agentic systems that need to install software without a browser, and helping teams keep a consistent set of apps across multiple machines without running installers manually.

What platforms are supported?

Windows and macOS today.