StreamX

Install on Windows

Install on Windows

This guide walks you through installing StreamX on Windows 10 (1903 or later) and Windows 11.

Before you begin

Make sure your system meets these requirements:

  • Windows 10 build 18362 or later, or any Windows 11 version
  • At least 200 MB of free disk space
  • An internet connection for the initial license activation

Step 1 — Download the installer

Open the Downloads page in your account portal. Pick the Windows x64 Installer (.exe) package — it's marked Recommended for your system.

The download is about 78 MB. Save it somewhere you'll remember (your Downloads folder is fine).

Step 2 — Run the installer

Double-click the downloaded .exe file. If Windows SmartScreen warns about an unrecognized publisher:

  1. Click More info
  2. Click Run anyway

We're working on getting our installer signed — it'll go away in a future release.

Step 3 — Choose install location

The installer defaults to C:\Program Files\StreamX\ which works for most people. If you want to install for the current user only, change it to %LOCALAPPDATA%\Programs\StreamX\.

Step 4 — Activate your license

After installation, the StreamX app will launch automatically. You'll see the activation screen.

  1. Open this page in your browser: /licenses
  2. Click Copy next to your license key
  3. Paste it into the app's activation field
  4. Click Activate

That's it! The app will connect to our servers, verify your license, and unlock all Pro features.

Next steps

Ready to try it?

Download the desktop app, or get in touch if you have a specific question.