Wingetlywingetly
← All apps

Proton VPN

by Proton AGv5.1.8

Last updated

High-speed Swiss VPN that safeguards your privacy.

Install with winget

$ winget install --id Proton.ProtonVPN --exact --version 5.1.8

Run in Command Prompt, PowerShell, or Windows Terminal. Prompts for any agreements.

Silent install command for Proton VPN

Proton VPN uses EXE (Inno Setup). The silent install switches are /VERYSILENT /SUPPRESSMSGBOXES /NORESTART.

One-line silent install (x64, machine scope)
ProtonVPN_v5.1.8_x64.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART

See the full silent install reference for Proton VPN

Built by Pckgr

For Intune admins

Stop chasing app updates. Pckgr patches them for you.

Automated application patching for Microsoft Intune. Pckgr keeps a curated library of 1,000+ apps continuously up-to-date in your tenant via Microsoft Graph - no manual repackaging, no chasing vendor sites.

Start free 30-day trial

No credit card required.

About

We built ProtonVPN with extra security features to make it better at protecting your privacy than an ordinary VPN.

When you use ProtonVPN to browse the web, your Internet connection is encrypted.

By routing your connection through encrypted tunnels, ProtonVPNs advanced security features ensure that an attacker cannot eavesdrop on your connection.

It also allows you to access websites that might be blocked in your country.

Installers · v5.1.8

ArchitectureTypeScopeInstallDownload
x64EXE
Inno Setup
machineDirect
arm64EXE
Inno Setup
machineDirect

Copy a command tailored to that specific architecture, type, and scope - useful when winget would otherwise pick a different default.

Security

2 known CVEs via NVD

  • high7.8Patched in wingetCVE-2022-50917affects v1.26.0Jan 13, 2026

    ProtonVPN 1.26.0 contains an unquoted service path vulnerability in its WireGuard service configuration that allows local attackers to potentially execute arbitrary code. Attackers can exploit the unquoted path by placing malicious executables in specific file system locations t...

  • high7.8Patched in wingetCVE-2024-37391affects before 3.2.10Jul 21, 2024

    ProtonVPN before 3.2.10 on Windows mishandles the drive installer path, which should use this: '"' + ExpandConstant('{autopf}\Proton\Drive') + '"' in Setup/setup.iss.

Source: NVD, updated 2h ago. Patch status is best-effort: NVD's fix version is compared against the latest version in winget, but the two version formats don't always align. Confirm with the vendor advisory before treating any specific build as safe.

Related apps

  • Proton PassProton AG
    Proton.ProtonPassv1.40.2

    Open-source and encrypted password manager

  • Proton DriveProton AG
    Proton.ProtonDrivev3.0.7

    Free secure cloud storage

  • Proton AuthenticatorProton AG
    Proton.ProtonAuthenticatorv1.1.6

    Secure two-factor authentication app by Proton

  • Proton Pass CLIProton AG
    Proton.ProtonPass.CLIv2.3.3

    Proton Pass CLI is a command-line interface for managing your Proton Pass vaults, items, and secrets.

  • Proton Mail BridgeProton AG
    Proton.ProtonMailBridgev3.26.0

    Use Proton Mail with your desktop email client

  • PowerShellMicrosoft Corporation
    Microsoft.PowerShellv7.6.6.0

    PowerShell is a cross-platform task automation solution made up of a command-line shell, a scripting language, and a configuration management framework. PowerShell runs on Windows, Linux, and macOS.

More from Proton AG or browse network, open-source, privacy.

Frequently asked questions

How do I install Proton VPN on Windows?
Open Windows Terminal, PowerShell, or Command Prompt and run: winget install --id Proton.ProtonVPN --exact --version 5.1.8. winget downloads the installer from Proton AG and runs it. Requires Windows 10 (1809+) or Windows 11.
How do I install Proton VPN silently for unattended deployment?
Add --silent and accept the agreements upfront: winget install --id Proton.ProtonVPN --exact 5.1.8 --silent --accept-package-agreements --accept-source-agreements. This is the variant Intune, Configuration Manager, and other deployment tools should use.
What are the silent install switches for Proton VPN?
Proton VPN uses EXE (Inno Setup). Run the downloaded installer with: ProtonVPN_v5.1.8_x64.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART. The silent switches are /VERYSILENT /SUPPRESSMSGBOXES /NORESTART.
How do I uninstall Proton VPN via winget?
Run: winget uninstall --id Proton.ProtonVPN --exact. Add --silent for unattended uninstalls. winget will use the registered uninstaller from Proton VPN's Apps & Features entry.
Is Proton VPN free?
Proton VPN is distributed under GPL-3.0. Refer to the publisher (https://protonvpn.com/) for the full license terms - Wingetly itself does not charge for installation.
Does Proton VPN work on Windows 10?
Yes, as long as your Windows 10 build supports winget (1809 or newer). winget ships with App Installer on Windows 10/11 and pulls Proton VPN directly from the publisher.
How do I keep Proton VPN up to date?
Run winget upgrade --id Proton.ProtonVPN --exact, or winget upgrade --all to update everything winget tracks. We index 10 versions of Proton VPN from microsoft/winget-pkgs.

Recent versions

  • 5.1.8latest
  • 5.1.7
  • 5.1.6
  • 5.1.5
  • 4.4.1
  • 4.4.0
  • 4.3.14
  • 4.3.13
  • 4.3.12
  • 4.3.11