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:
- Click More info
- 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.
- Open this page in your browser: /licenses
- Click Copy next to your license key
- Paste it into the app's activation field
- Click Activate
That's it! The app will connect to our servers, verify your license, and unlock all Pro features.