Best VPN for PC (2026): Six Windows Apps Compared

The best VPN for PC is ExpressVPN. We compare six Windows apps on kill switches, split tunneling, open-source code, devices, refunds and renewal prices.

By VPN Clue Editorial Team

We may earn a commission if you buy through links on this page.

Criteria for this use

  1. 1 A kill switch in the Windows app that blocks traffic when the VPN drops. We note which pick has it on by default and which other providers go further.
  2. 2 Split tunneling on Windows, so a game, a work program or a bank's website can use your normal connection. We compare what each app can leave out.
  3. 3 Modern protocols such as WireGuard, plus a disguised mode for networks that block VPN traffic.
  4. 4 Published source code or a security test of the Windows app itself, on top of a no-logs audit.
  5. 5 Enough connections at once for a home with several PCs, phones and TVs, because the limit covers every device on the plan.
  6. 6 The price after the first term, and a refund window long enough to test the app on your own PC.

Our picks

1. ExpressVPN

Best overall VPN for PC

BVI-based VPN with the Lightway protocol, RAM-only servers and KPMG-audited no-logs policy

8.4/10
Lowest price
$2.99/moBasic 2 Years + 4 Months
Money-back
30 days
Jurisdiction
British Virgin Islands
Devices
10

Why: ExpressVPN's Windows app turns its Internet Kill Switch on by default, and the switch blocks IPv4, IPv6 and DNS traffic outside the tunnel. Split tunneling covers apps and websites, Lightway adds post-quantum protection, and every server disguises VPN traffic. Basic costs $2.99 a month for 28 months, $83.72 up front, with a 30-day refund.

Watch out: The Windows app is closed source, and two bugs in it let some traffic skip the tunnel before ExpressVPN fixed them in 2024 and 2025. Basic covers 10 devices and renews at $99.95 a year.

2. Proton VPN

Best open-source Windows app

Swiss VPN from Proton AG with open-source apps, annual no-logs audits and a free tier

8.3/10
Lowest price
$2.99/moVPN Plus, 1 year
Money-back
30 days
Jurisdiction
Switzerland
Devices
10

Why: Proton VPN publishes the code of all its apps, and Securitum has audited its no-logs policy every year since 2022. On Windows, split tunneling covers apps and IP addresses, and the app offers Secure Core, Stealth and port forwarding. VPN Plus costs $3.49 a month on the 2-year plan, $83.76 up front.

Watch out: Post-quantum encryption is still on Proton's roadmap, and split tunneling needs a paid plan. The free plan covers 1 device and picks the server for you. The 2-year plan renews at $83.88 a year.

3. NordVPN

Most countries, two kill switches

Panama-based VPN with NordLynx, RAM-only servers and six no-logs assurance engagements

8.1/10
Lowest price
$3.49/moBasic 2-year
Money-back
30 days
Jurisdiction
Panama
Devices
10

Why: NordVPN's Windows app has an Internet kill switch and an App kill switch, splits traffic by app and offers Double VPN on every plan. NordLynx has an opt-in post-quantum setting, and NordWhisper is built for networks that block VPNs. Basic costs $3.49 a month for 27 months, $94.23 up front.

Watch out: Only the Linux app is open source, and NordVPN says it does not support IPv6 yet. Basic renews at $139.08 a year, more than three times its first-term monthly price, and the 30-day refund covers only your first order.

4. Private Internet Access

Lowest long-term cost

US-based, Kape-owned VPN with open-source apps, unlimited devices and audited no-logs

8.1/10
Lowest price
$2.03/mo3 Years + 4 Months Extra
Money-back
30 days
Jurisdiction
United States
Devices
Unlimited

Why: PIA's Windows app is open source, with an Advanced Kill Switch, split tunneling, WireGuard, OpenVPN and port forwarding on selected servers. One plan covers unlimited devices. The 40-month plan costs $2.03 a month, $81.20 up front, and renews at the same $81.20 every three years.

Watch out: PIA is based in the US, a Five Eyes country, and owned by Kape Technologies. It documents no post-quantum encryption, and its 30-day refund covers only your first order.

5. CyberGhost

24-hour trial, 45-day refund

Romanian VPN owned by Kape with 9,400 servers in 100 countries and a 45-day guarantee

8.0/10
Lowest price
$2.19/mo2 Years + 4 Months
Money-back
45 days
Jurisdiction
Romania
Devices
7

Why: CyberGhost lets you try its Windows app free for 24 hours without a card, and plans of 6 months or longer carry a 45-day money-back guarantee. The app needs Windows 10 or later and has an automatic kill switch. The 28-month plan costs $2.19 a month, $61.32 up front, and renews at $61.32 a year.

Watch out: On Windows, split tunneling excludes websites only, not apps. CyberGhost documents no obfuscation or post-quantum encryption, the apps are closed source, and a plan covers 7 devices.

6. Surfshark

Most flexible split tunneling

Netherlands-based VPN with unlimited devices and a Deloitte-assured no-logs policy

7.9/10
Lowest price
$2.49/moSurfshark Starter 24-month
Money-back
30 days
Jurisdiction
Netherlands
Devices
Unlimited

Why: Surfshark's Bypasser on Windows can send apps, websites or IP addresses around the VPN, or route only chosen apps through it. The kill switch has soft and strict modes, WireGuard has post-quantum protection by default, and one plan covers unlimited devices. Starter costs $2.49 a month for 27 months, $67.23 up front.

Watch out: Surfshark does not state what Starter renews at, and no app is open source. Its help center says it does not support IPv6 and suggests turning IPv6 off on your device.

Comparison table

Pick Score Lowest price Money-back Devices Jurisdiction No-logs audit
ExpressVPNBest overall VPN for PC 8.4/10 $2.99/mo 30 days 10 British Virgin Islands 2025
Proton VPNBest open-source Windows app 8.3/10 $2.99/mo 30 days 10 Switzerland 2026
NordVPNMost countries, two kill switches 8.1/10 $3.49/mo 30 days 10 Panama 2025
Private Internet AccessLowest long-term cost 8.1/10 $2.03/mo 30 days Unlimited United States 2025
CyberGhost24-hour trial, 45-day refund 8.0/10 $2.19/mo 45 days 7 Romania 2025
SurfsharkMost flexible split tunneling 7.9/10 $2.49/mo 30 days Unlimited Netherlands 2025

What matters on a Windows PC

ExpressVPN is our top pick for a Windows PC. Its app turns the kill switch on by default and splits traffic by program or by website. Lightway, its own protocol, adds post-quantum encryption. Proton VPN is the pick for open-source code, and it is the only one of the six with a free plan.

The other four picks each lead on one point. NordVPN reaches the most countries, and Private Internet Access (PIA) costs the least over a first term and one renewal. CyberGhost gives you the longest refund, and Surfshark the most control over what skips the VPN.

On a PC, a VPN app can block all traffic when the connection drops and decide which programs use the tunnel. Those two jobs, plus the protocols and outside checks behind them, separate the picks more clearly than server counts.

The kill switch on Windows

A kill switch holds your traffic back while the VPN reconnects, so a dropped connection does not expose your real IP address. All six picks build one into their Windows apps, and each describes its version differently.

  • ExpressVPN: the Internet Kill Switch is on by default and blocks IPv4, IPv6 and DNS traffic outside the tunnel.
  • NordVPN: the Windows app has two, an Internet kill switch for the whole connection and an App kill switch for single programs.
  • PIA: the desktop app has what PIA calls an Advanced Kill Switch.
  • Surfshark: the kill switch comes with a soft mode and a strict mode.
  • CyberGhost: the desktop app includes an automatic kill switch.
  • Proton VPN: the Windows app has one too, and it sends IPv6 traffic through the tunnel instead of blocking it.

Four providers outside the picks make their kill switches harder to leave off. Mullvad says its kill switch is on by default and cannot be turned off. The desktop Firewall at Windscribe is always on and blocks all traffic whenever the tunnel is down. hide.me uses a firewall-based switch that is on by default, while the firewall at IVPN can start blocking as soon as Windows boots.

Split tunneling: what each app can leave out

Split tunneling lets chosen traffic use your normal connection while everything else stays in the VPN. On a PC, that could be a game that needs the lowest possible lag, a work program that refuses VPN addresses or a bank’s website that blocks them. Every pick offers it on Windows, and the table shows what each one can leave out on each system.

Split tunneling by provider. From each provider's official pages, checked 31 Oct 2026.
Provider Split tunneling
CyberGhost Apps on Android and website exceptions on Windows.
ExpressVPN On Windows, macOS, Linux, Android and iOS: apps and websites on Windows, apps, IP addresses and subnets on Linux, apps on Android and IPv4 address exclusions on iOS.
NordVPN Apps on Windows, Android and Android TV. The browser extensions can exclude websites, and the Linux app offers an allowlist instead.
Private Internet Access On Windows, macOS, Linux and Android, not on iOS.
Proton VPN Apps and IP addresses on Windows. On macOS it is experimental and excludes apps only. Also on Linux, Android, Android TV and the browser extension.
Surfshark Apps, websites and IP addresses on Windows, apps and websites on macOS and Android, websites only on iOS. Android adds a Reverse Bypasser mode.

Surfshark gives you the most control on Windows. Its Bypasser can leave out programs, websites or IP addresses, and a second mode sends only the programs you choose through the VPN. ExpressVPN covers programs and websites, and Proton VPN covers programs and IP addresses on its paid plans. NordVPN works by program, with its browser extensions handling single websites.

CyberGhost is the exception, because its Windows app can make exceptions for websites but not for programs. You cannot take a whole program, such as a game launcher or a work tool, out of the tunnel.

Protocols and outside checks

All six picks offer WireGuard, a modern VPN protocol, and five add a fallback for networks that block VPN traffic. ExpressVPN disguises VPN traffic on every server automatically, NordVPN has NordWhisper, Proton VPN has Stealth, and Surfshark and PIA offer obfuscation of their own. CyberGhost documents no obfuscation, which matters on hotel, school and office networks that block VPNs.

Post-quantum key exchange, a defense against future quantum computers that could break today’s encryption, is on by default in ExpressVPN’s Lightway and Surfshark’s WireGuard. NordVPN offers it as a setting for NordLynx, its version of WireGuard. Proton VPN lists it as future work, and PIA and CyberGhost document none.

A VPN app handles everything your PC sends, so outside checks of the app matter as much as a no-logs audit. The six picks fall into three groups.

  • Published code: Proton VPN and PIA publish the code of every app, the Windows one included.
  • Security tests of the Windows app: F-Secure in 2022 and Nettitude in 2024 tested ExpressVPN’s, while Cure53 tested NordVPN’s and SecuRing tested Surfshark’s in 2025.
  • Neither: the CyberGhost app is closed source, and its three Deloitte audits looked at the no-logs policy and the servers rather than the app.

What you pay after the first term

First-term prices among the picks are close, from $2.03 to $3.49 a month, but their renewals are far apart. NordVPN’s Basic plan renews at about $11.59 a month, while PIA’s plan stays near $2.26. The chart orders each pick’s cheapest plan by its average monthly cost over the first term and one renewal.

Price per month in the first term and after renewal

From each provider's official pricing page, checked 12 Nov 2026. The first term is the introductory price. After renewal is what the provider says you pay next.

PIA and CyberGhost both renew at the price you first paid, but the result differs. A PIA renewal buys another 36 months. CyberGhost’s $61.32 buys 12 months instead of the first 28, so its monthly cost more than doubles. Surfshark does not say what it charges at renewal, which is why it sits at the bottom of the chart.

If you only need a VPN on your PC for a few weeks, the monthly price matters more. Proton VPN charges $9.99, PIA $11.95, CyberGhost $12.99, NordVPN $14.99 and Surfshark $18.95, while ExpressVPN shows its monthly price only at checkout.

Pick by pick

ExpressVPN

ExpressVPN’s Network Lock page says “Internet Kill Switch is enabled by default in the ExpressVPN apps for Windows, macOS, and Linux.” Split tunneling handles programs and websites, and Advanced Protection on the Basic plan blocks ads, trackers and malicious sites. The Windows app also has a public record of outside tests and fixed bugs.

  • 2022: F-Secure audited the Windows app.
  • 2024: a CNET reporter found that one split-tunneling mode sent some DNS requests, which reveal the sites you visit, to the internet provider. Nettitude later tested the Windows apps and confirmed ExpressVPN’s fix.
  • 2025: debug code in some versions let remote-desktop traffic bypass the tunnel until an update five days after a researcher reported it.

Basic covers 10 devices, Advanced 12 and Express Pro 14. ExpressVPN’s own pricing page lists only 28-month plans, and Basic renews at $99.95 a year, about $8.33 a month. Monthly and 1-year prices appear only at checkout, and the 30-day refund is for first-time buyers. Our ExpressVPN pricing page shows every plan and its price history.

Proton VPN

Proton VPN is the pick if you want to check what the app on your PC does. It publishes the code of every app, and Securitum has audited its no-logs policy each year since 2022. Paid plans add three features to the Windows app that the free plan leaves out.

  • Secure Core sends your traffic into the network through Proton-owned servers in Switzerland, Iceland or Sweden.
  • NetShield blocks ads, trackers and malware at the DNS level.
  • Split tunneling leaves out the programs and IP addresses you choose.

The app also offers port forwarding, which our torrenting guide explains, and Stealth for networks that block VPNs, but no post-quantum encryption yet. The free plan works on one PC without a card, with servers in 10 countries that Proton picks for you at medium speed. Our Proton VPN Free guide covers every limit.

VPN Plus costs $3.49 a month on the 2-year plan, which means $83.76 up front, and then renews at $83.88 a year. Its $9.99 monthly plan is the cheapest among the picks that publish one. Refunds within 30 days do not cover payments by bank transfer or cash.

NordVPN

NordVPN suits people who want many server locations and extra controls on their PC. Besides two kill switches and split tunneling by program, it has Double VPN on every plan, which chains a fixed pair of servers. NordWhisper helps on networks that block VPNs, and NordLynx, its WireGuard-based protocol, has an optional post-quantum setting.

NordVPN relies on outside checks rather than open code. PwC and then Deloitte have assessed its no-logs policy six times, most recently in December 2025. Cure53 tested the Windows app with NordVPN’s other apps in 2025. Only the Linux app is open source, and NordVPN says it does not support IPv6 yet.

Basic costs $94.23 for the first 27 months and then $139.08 a year, about $11.59 a month. No other pick that states a renewal price charges as much. The network spans 150 countries, more than any other pick, with more than 7,000 servers, and the 30-day refund covers only your first order.

Private Internet Access

PIA is the pick for a home with many devices and a tight budget. Besides an Advanced Kill Switch and split tunneling, its open-source Windows app has three extras.

  • Port forwarding on selected servers lets other computers reach a program on your PC, such as a torrent client.
  • MACE blocks ad, tracker and malware domains.
  • Multi-Hop adds an extra proxy rather than a second VPN server.

One subscription covers unlimited devices, and the price hardly moves at renewal. The 40-month plan costs $81.20 and renews at the same $81.20 every three years, about $2.26 a month. The 1-year plan costs $47.88 and renews at that price too.

The drawbacks are where PIA is based and what it leaves out. PIA is a US company owned by Kape Technologies, and the US belongs to the Five Eyes intelligence alliance. It documents no post-quantum encryption, and its 30-day refund covers only your first order.

CyberGhost

CyberGhost is the easiest pick to try before you pay. Its Windows app runs free for 24 hours without a card. Plans of 6 months or longer come with a 45-day money-back guarantee, against 14 days on the monthly plan. The app needs Windows 10 or later, has an automatic kill switch and turns IPv6 off to prevent leaks.

It is also the most basic app of the six, for four reasons.

  • Split tunneling excludes websites only, never a whole program.
  • CyberGhost documents no obfuscation, multi-hop or post-quantum encryption.
  • A plan covers 7 devices, the fewest among the picks.
  • The apps are closed source.

You pay $61.32 for the first 28 months and the same $61.32 for each year after that. Add-ons cost extra: a Security Suite for Windows starts at $4.50 a month and a dedicated IP at $5 a month. CyberGhost lists more than 9,000 servers in 100 countries.

Surfshark

Surfshark suits a PC where you want fine control over what skips the VPN. Its Bypasser on Windows has two modes. One leaves out the programs, websites or IP addresses you pick, and the other sends only the programs you choose through the VPN. The kill switch has soft and strict modes, and WireGuard comes with post-quantum protection by default.

One account covers unlimited devices, so a household’s PCs, phones and TVs all fit on one plan. The 7-day trial for new users runs on the 12-month and 24-month plans. It needs a card, PayPal or Apple Pay and turns into a paid plan unless you cancel.

SecuRing tested the Windows app along with Surfshark’s other apps in 2025, but no app is open source. Surfshark does not say what Starter renews at, and its $18.95 monthly plan costs the most among the picks that publish one. Its own protocol, Dausos, was only in the macOS app when we checked. The help center also says Surfshark does not support IPv6 and suggests turning IPv6 off on your device.

What to avoid

  • An old or unofficial copy of the app. The remote-desktop leak at ExpressVPN sat in some older versions of its Windows app until an update fixed it. Download from the provider’s own website and install updates when the app offers them.
  • IPv6 left unchecked. ExpressVPN, PIA and CyberGhost block IPv6 while you are connected, and Proton VPN sends it through the tunnel. NordVPN does not support IPv6 yet and Surfshark advises turning it off, so run our IPv6 leak test with either one.
  • Excluding more than you need. Every program or site you leave out of the tunnel uses your real IP address, which the sites you visit and your internet provider can see. Exclude only what will not work through the VPN.
  • Free VPN apps from unknown developers. Proton VPN, hide.me, Windscribe and PrivadoVPN offer free plans and state their limits on their own pages, so start with one of them if a paid plan is out of reach.
  • Paying for two years on the first-term price alone. NordVPN’s Basic plan costs more than three times as much per month after the first 27 months, and Surfshark does not state its renewal at all. Check the chart above before you pay up front.

Setup notes

  1. Download the Windows app from the provider’s own website, install it and sign in with your account.
  2. Choose the modern protocol: Lightway at ExpressVPN, NordLynx at NordVPN and WireGuard at the other picks. If a network blocks it, switch to Stealth at Proton VPN, NordWhisper at NordVPN, the obfuscated servers at Surfshark or the obfuscation setting at PIA.
  3. Turn on the kill switch in the settings, unless you use ExpressVPN, where it is already on.
  4. Add the programs that refuse VPN connections to split tunneling. At CyberGhost you can add websites only, and at Proton VPN the feature needs a paid plan.
  5. For a torrent client or a game server, turn on port forwarding at PIA or Proton VPN, the only picks that offer it.
  6. Check the connection with our VPN check and WebRTC leak test, and test again after big app or Windows updates.

Every pick also has apps for Android and iOS, so the same subscription can cover your phone. Our Android and iPhone guides explain what changes on those systems.

How we chose

Of the 12 providers we track, we kept those whose official pages document a kill switch and split tunneling in the Windows app. PrivadoVPN was the only one to drop out, because it confirms split tunneling on Fire TV, Android and iOS but not on Windows. Among the rest, we took the six with the highest overall scores, in score order, and the criteria above settle close calls.

Five other providers met the same bar. Their scores sit below the picks, mostly for reasons that apply on any device.

  • hide.me has a firewall kill switch that is on by default and port forwarding in its desktop app. Its last no-logs audit was in 2024, and only its Linux client is open source.
  • Windscribe keeps its desktop Firewall on at all times and publishes its app code. It has no published no-logs audit, though, and refunds within 7 days only.
  • IPVanish splits traffic by program and by domain on Windows. Under a previous owner in 2016, it gave US investigators a user’s details despite a no-logs promise.
  • IVPN has open-source apps and a firewall that can start with Windows. Its Standard and Plus plans cover only 5 devices, and its phone apps document no kill switch.
  • Mullvad has an open-source app whose kill switch cannot be turned off, for a flat €5 a month. It allows only 5 devices, refunds within 14 days and has servers in 50 countries.

Mullvad and IVPN remain picks on our privacy page. Under our published methodology, apps make up 10 percent of a provider’s score and security another 15 percent.

We read each pick’s Windows download page on 12 November 2026. The prices come from the providers’ pricing pages as checked on 8 November 2026. We have not run our own speed or streaming tests on these Windows apps yet, so every feature on this page is what the provider documents.

Frequently asked questions

Does Windows have a built-in VPN?
Windows 10 and 11 can connect to a VPN through Settings, under Network & internet and then VPN. You still need a VPN service to connect to. Microsoft says you first need a VPN profile with the server address, the VPN type and your sign-in details. The apps of the six picks set all of that up for you and add a kill switch and split tunneling.
Which Windows VPN apps are open source?
Proton VPN and PIA publish the code of all their apps, the Windows app included, and Mullvad and IVPN do the same. Windscribe publishes the code of its desktop and mobile apps. NordVPN opens only its Linux app and ExpressVPN only its Lightway core and browser extension, while CyberGhost and Surfshark publish no app code.
How many devices can I connect with one subscription?
PIA and Surfshark set no limit on devices. ExpressVPN covers 10 devices at once on Basic, 12 on Advanced and 14 on Express Pro. NordVPN and Proton VPN's paid plans cover 10, and CyberGhost covers 7. The limit counts every device connected at the same time, so your phone and TV share it with your PCs.
Is there a free VPN for PC worth using?
Proton VPN Free needs no card and covers one device, with servers in 10 countries that Proton picks for you. The free plan from hide.me needs no sign-up and has no data cap, with 8 locations and 1 connection. Windscribe's free plan works on unlimited devices with 2 GB of data a month. Confirming your email and accepting its promo emails raises that to 10 GB. CyberGhost also lets you try its paid Windows app free for 24 hours without a card.
Should I keep the kill switch on?
For most people, yes, because it stops your PC from falling back to your normal connection when the VPN drops. ExpressVPN turns its kill switch on by default on Windows, and Mullvad's cannot be turned off at all. In the other apps, check the setting after you install them.

Sources

  1. 1. ExpressVPN: VPN for PC, Windows VPN download (accessed 12 Nov 2026)
  2. 2. ExpressVPN: Internet Kill Switch (Network Lock) (accessed 12 Nov 2026)
  3. 3. ExpressVPN: split tunneling by platform (accessed 12 Nov 2026)
  4. 4. ExpressVPN blog: Windows app DNS requests in split tunneling (accessed 31 Oct 2026)
  5. 5. ExpressVPN: Nettitude audit of the Windows DNS leak fix (accessed 31 Oct 2026)
  6. 6. ExpressVPN blog: remote desktop (RDP) leak fixed (accessed 31 Oct 2026)
  7. 7. ExpressVPN: Windows v12 app audits by F-Secure (accessed 31 Oct 2026)
  8. 8. ExpressVPN pricing (accessed 8 Nov 2026)
  9. 9. Proton VPN: download VPN for Windows (accessed 12 Nov 2026)
  10. 10. Proton VPN support: split tunneling (accessed 12 Nov 2026)
  11. 11. Proton VPN support: what is a kill switch (accessed 12 Nov 2026)
  12. 12. Proton VPN: no-logs audits (accessed 31 Oct 2026)
  13. 13. Proton VPN pricing (accessed 8 Nov 2026)
  14. 14. NordVPN: download a VPN for Windows PC or laptop (accessed 12 Nov 2026)
  15. 15. NordVPN help center: Kill Switch, how does it work (accessed 12 Nov 2026)
  16. 16. NordVPN help center: which protocol should I choose (accessed 31 Oct 2026)
  17. 17. NordVPN blog: Cure53 security assessment (accessed 31 Oct 2026)
  18. 18. NordVPN pricing (accessed 8 Nov 2026)
  19. 19. Private Internet Access: Windows VPN for PC and laptop (accessed 12 Nov 2026)
  20. 20. Private Internet Access: split tunneling (accessed 12 Nov 2026)
  21. 21. Private Internet Access: buy a VPN (accessed 8 Nov 2026)
  22. 22. CyberGhost: VPN for Windows (accessed 12 Nov 2026)
  23. 23. CyberGhost Privacy Hub: split tunneling (accessed 12 Nov 2026)
  24. 24. CyberGhost: buy a VPN (accessed 8 Nov 2026)
  25. 25. Surfshark: VPN for Windows PC (accessed 12 Nov 2026)
  26. 26. Surfshark support: how to use Surfshark Bypasser on Windows (accessed 12 Nov 2026)
  27. 27. Surfshark: SecuRing penetration test attestation letter (accessed 31 Oct 2026)
  28. 28. Surfshark pricing (accessed 8 Nov 2026)
  29. 29. Windscribe: Firewall (kill switch) (accessed 31 Oct 2026)
  30. 30. Microsoft Support: Connect to a VPN in Windows (accessed 12 Nov 2026)

Changelog

  • First published.