Support
Setup & Installation
Last updated: 
May 28, 2026

How to set up VPN Super on Windows

support background

Want to use VPN Super on Windows? This guide shows you how to install VPN Super on Windows in just a few minutes.

Download VPN Super on your Windows device and get connected in minutes.

Before you begin

Please note: We’re gradually rolling out the Windows app, so the download link may not be available to everyone yet.

Make sure you have the following before starting your Windows VPN setup:

  • A Premium subscription—the Windows app requires a paid plan
  • A Windows PC or laptop running Windows 11 or a recent version of Windows 10
  • About 5 minutes for setup

Don’t have a subscription yet? Get one on our website or through the iOS or Android app before setting up on Windows.

How to install VPN Super on Windows

Step 1: Download the app

Click here to download VPN Super for Windows.

Step 2: Install the app

  1. Open your Downloads folder and find the VPN Super installer file
  2. Double-click the installer to launch it
  3. Follow the on-screen setup instructions
  4. Wait a few minutes for the installation to complete
VPN Super installer welcome screen on WindowsVPN Super ready to install screen on WindowsVPN Super installation complete screen on Windows

Step 3: Sign in to your account

  1. Open VPN Super for Windows
  2. Enter the email address and password associated with your Premium subscription
  3. Click “Sign In” or “Learn more →” to create a VPN Super account
VPN Super Windows app sign in promptVPN Super Windows app email sign in screen

Step 4: Connect and browse securely

Once signed in, you’re ready to connect. Select a server location or click Connect to automatically connect to the fastest available server. Your connection is now encrypted and secure.

VPN Super Windows app home screen with connect button

Help make VPN Super better

We’re constantly improving VPN Super for Windows, and your feedback helps us ensure the best experience for everyone. If you encounter a bug, performance issue, or usability problem—or just have a suggestion—we’d love to hear from you.

To send feedback from within the app:

  1. Click the (?) icon in the app
  2. Describe what happened or what you’d like to see improved

You can also submit a request to our Support team.

VPN Super Windows setup FAQs

Does VPN Super for Windows require a paid subscription? Yes. Unlike the mobile apps which support a free version, the Windows version requires an active Premium subscription to use. You can purchase a plan on our website or through the iOS or Android app.

Which versions of Windows are supported? VPN Super for Windows supports Windows 11 and recent versions of Windows 10. If your system is too old, the installer will let you know and help you update.

Keeping Windows updated not only lets you use VPN Super, but also protects your computer from security vulnerabilities. Enable automatic updates to ensure you’re always on the latest version.

Can I use the same account on Windows and mobile? Yes. Sign in with the same email and password you use on iOS or Android, and your subscription will carry over automatically.

Does deleting the app cancel my subscription? No. Uninstalling VPN Super from your Windows PC does not cancel your subscription. To cancel, sign in to your account or refer to our cancellation guide.

Need help?

Ran into an issue during installation or setup? Submit a request to our Support team.

Was this article helpful?
Yes
No
Thank you!
Your feedback means a lot to us
Thank you! We will work on improving this article.
Your feedback means a lot to us
In this article
Contact Us

Still need help?

If you can't find what you're looking for, we're here to help.
Submit a Request

Your feedback means a lot to us

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.