Best Open-Source VPNs: Services with Public App Code, Ranked

Fifty-nine VPN services ship open-source apps, and this page ranks all of them. Only 45 publish enough data to make the main ranking meaningful. The top three by score: CitadelVPN at 8.87, IVPN at 6.46, Proton VPN at 6.09. One caveat up front: "open source" here describes the apps, not the servers, and just 7 of the 59 have an independent no-logs audit. Read more

Sorted by this page’s weighting: Privacy and jurisdiction weighs 45% on this page. Each row also shows the overall score.

59services on this page
7with an independent no-logs audit
€1.38cheapest paid plan, a month
Top 50 of 59 services on this page
#ServicePage scoreFrom
1CitadelVPN
Consumer VPN · Panama Independent no-logs audit: ✓ Yes Free plan
8.87overall 8.74€1.38per month
2IVPN
Consumer VPN · Gibraltar Independent no-logs audit: ✓ Yes
6.46overall 5.77—
3Proton VPN
Consumer VPN · Switzerland Independent no-logs audit: ✓ Yes Free plan
6.09overall 6.12€3.00per month
4LunoVPN
Consumer VPN · USA Independent no-logs audit: ✓ Yes
5.98overall 5.52€2.15per month
5Private Internet Access
Consumer VPN · USA Independent no-logs audit: ✓ Yes
5.39overall 5.13€1.63per month
6Mullvad
Consumer VPN · Sweden Independent no-logs audit: ✓ Yes
5.23overall 4.78€5.00per month
7NymVPN
Decentralised (dVPN) · Switzerland
4.98overall 4.97€3.44per month
8AirVPN
Consumer VPN · Italy
4.41overall 4.37€2.75per month
9Windscribe
Consumer VPN · Canada Free plan
4.07overall 4.09€2.58per month
10Cryptostorm
Consumer VPN · USA
3.97overall 4.05€3.34per month
11WireDog VPN
Consumer VPN · USA
3.90overall 3.78€4.29per month
12Anyone Protocol (ex-ATOR)
Decentralised (dVPN) · Cayman Free plan
3.80overall 3.38—
13Mysterium Network
Decentralised (dVPN) · Switzerland
3.73overall 4.02€2.23per month
14Mysterium VPN
Decentralised (dVPN) · Lithuania
3.50overall 3.73€2.23per month
15Mysterium Dark
Decentralised (dVPN) · jurisdiction not stated
3.23overall 3.47—
16Hiddify
Free / mobile app · jurisdiction not stated Free plan Low data transparency
3.19overall 3.15—
17VPNasap
Consumer VPN · jurisdiction not stated Low data transparency
3.16overall 2.47—
18Sentinel dVPN
Decentralised (dVPN) · UK
3.13overall 2.89—
19Lockdown Privacy
Consumer VPN · USA Independent no-logs audit: ✓ Yes Free plan Low data transparency
3.11overall 2.51€4.30per month
20Safing SPN (Portmaster)
Consumer VPN · Austria Free plan
3.09overall 2.93€3.33per month
21CruxVPN
Consumer VPN · UK
3.09overall 2.74€3.86per month
22SlingshotVPN
Consumer VPN · UK
3.09overall 2.74€3.86per month
23Riseup VPN
Free / mobile app · jurisdiction not stated Free plan
3.07overall 2.82—
24avoVPN
Free / mobile app · Hong Kong Free plan Low data transparency
3.04overall 2.87—
25ChibaTunnel
Decentralised (dVPN) · jurisdiction not stated Free plan
3.03overall 3.12—
26Rethink DNS + Firewall
Consumer VPN · India Free plan
3.01overall 2.74€1.79per month
27MoreVPN
Consumer VPN · Malaysia
2.95overall 3.03€12.90per month
28OnionHop
Consumer VPN · Germany Free plan
2.94overall 2.69—
29Geph
Free / mobile app · Estonia Free plan Low data transparency
2.94overall 2.74—
30uncensore.net
Consumer VPN · jurisdiction not stated
2.81overall 2.85€4.13per month
31MASQ Network
Decentralised (dVPN) · jurisdiction not stated Free plan
2.72overall 2.56€6.88per month
32Incognet VPN
Consumer VPN · USA
2.72overall 2.64€1.72per month
33Toggle VPN
Free / mobile app · USA
2.67overall 3.03€10.31per month
34Psiphon
Free / mobile app · Canada Free plan
2.66overall 2.66€2.48per month
35Mozilla VPN
Consumer VPN · USA
2.63overall 2.71€4.29per month
361VPN
Consumer VPN · jurisdiction not stated Free plan
2.52overall 2.57€1.71per month
37Meile dVPN (MathNodes)
Decentralised (dVPN) · jurisdiction not stated Free plan
2.50overall 2.55€2.70per month
38OneVPN
Consumer VPN · Canada Free plan
2.49overall 2.53€3.44per month
39ZenVPN
Consumer VPN · jurisdiction not stated Red flag: Stores connection IP addresses
2.47overall 2.96€2.86per month
40URnetwork
Decentralised (dVPN) · USA Free plan
2.44overall 2.75—
41Lokinet (Oxen/Session)
Decentralised (dVPN) · Australia Free plan
2.41overall 2.16—
42UpVPN
Consumer VPN · USA
2.31overall 2.31€2.86per month
43Orchid
Decentralised (dVPN) · USA
2.26overall 2.14—
44VpnHood!
Free / mobile app · USA Free plan Red flag: Stores connection IP addresses
2.23overall 2.84€3.35per month
45Orbot (Tor for Android)
Decentralised (dVPN) · jurisdiction not stated Free plan Low data transparency
2.18overall 2.14—
46Blokada
Free / mobile app · Sweden Free plan
2.11overall 2.18€5.00per month
47MyVPN
Consumer VPN · jurisdiction not stated Free plan
1.95overall 2.12—
48InviZible Pro
Consumer VPN · jurisdiction not stated Free plan
1.91overall 1.80—
49v2rayNG
Free / mobile app · jurisdiction not stated Free plan Low data transparency
1.88overall 2.12—
50Hopr
Decentralised (dVPN) · Switzerland Low data transparency
1.83overall 1.60—
Show all 59Show top 50 only
Places 51 to 59
#ServicePage score
51Gear VPN
Free / mobile app · India Free plan
1.80overall 1.57
52Bitmask
Free / mobile app · jurisdiction not stated Free plan Low data transparency
1.79overall 2.00
53Karing
Consumer VPN · jurisdiction not stated Free plan Low data transparency
1.53overall 1.95
54BeePass VPN
Free / mobile app · Canada Free plan Low data transparency
1.40overall 1.50
55Independent dVPN
Decentralised (dVPN) · UK Free plan
1.27overall 1.34
56Calyx VPN
Free / mobile app · USA Free plan Red flag: Stores connection IP addresses Low data transparency
1.25overall 1.59
57Shadowsocks
Free / mobile app · jurisdiction not stated Free plan Low data transparency
1.23overall 1.57
58Oblivion VPN
Free / mobile app · jurisdiction not stated Free plan Low data transparency
1.09overall 1.38
59VPN Gate
Free / mobile app · Japan Free plan Red flag: Stores connection IP addresses
0.87overall 1.02
Guide3 min read

Top 3 open-source VPNs compared

CitadelVPN IVPN Proton VPN
Page score 8.87 6.46 6.09
Jurisdiction Panama, outside any alliance Gibraltar, no alliance Switzerland, no alliance
Cheapest plan €1.38/mo (2-year PRO) not in published data €3.00/mo (2-year Plus)
Refund 14 days 30 days 30 days
Where the code lives vendor claims open apps, no repo link github.com/ivpn github.com/ProtonVPN
Independent no-logs audit yes (2026, vendor-stated, auditor unnamed) yes, since 2019 yes, published

CitadelVPN leads through a privacy sub-score of 9.3, which rests on an independent no-logs audit, no stored connection IPs and sign-up without email, plus a bypass score of 8.1 from VLESS and Hysteria2. IVPN trails on value (2.9): its price is absent from our data, and no trial or free tier exists. Proton VPN loses privacy points to a required email and a policy of holding temporary connection IPs for abuse checks. Its bypass score sits at 2.4 because it lists none of VLESS, Trojan, Hysteria2 or Shadowsocks.

Four different things called "open source"

The label hides real differences, and this is where a marketing claim and a public repository diverge.

  • Their own client repos on GitHub. Mullvad, NymVPN, Psiphon, Cryptostorm, Mozilla VPN and IVPN let you read and rebuild the client; Proton VPN does the same. AirVPN's Eddie client carries GPLv3, which allows anyone to fork and redistribute it.
  • A claim without a repository. CitadelVPN, avoVPN, Mysterium VPN and Independent dVPN state their apps are open but give no link you can check. Until code appears, the claim is unverifiable.
  • Services with no in-house app. CruxVPN, Incognet VPN, SlingshotVPN and MoreVPN give you a config that works with the official WireGuard clients; uncensore.net recommends Hiddify or v2rayN.
  • Standalone clients. Hiddify, Shadowsocks, Karing and v2rayNG are empty shells waiting for your own server or subscription. Not enough of their service data is published for the main ranking.

Server code is rarer still: Bitmask (LEAP) publishes its server platform on 0xacab.org, and Geph claims everything including the website is open. VPNasap releases just the messenger encryption library.

Why public code is not an audit

A repository proves what the client does on your machine. It says nothing about what the exit server writes to disk, and an app-store build may differ from the public source unless someone reproduces it. A no-logs audit is the check that covers servers and logging practice; only 7 services on this page have one. Twelve have undergone a security review of their apps or infrastructure, which hunts for bugs rather than logs. Licences matter too: GPLv3 (AirVPN Eddie, v2rayNG, MASQ Network), Apache-2.0 (ChibaTunnel), MPL-2.0 (URnetwork SDK) and EPL-2.0 (Meile dVPN) set the terms on which the code can be forked.

How the score is weighted

Pillar Weight
Privacy 45%
Security 15.7%
Value 11.8%
Censorship bypass 11.8%
Network 7.9%
Apps and support 7.9%

Open-source apps contribute 1.5 security points out of 14, which every service here gets automatically, so the label never separates them. Privacy does: a no-logs audit, no stored IPs, sign-up that skips email, a home country beyond surveillance alliances. Twenty services have confirmed no independent audit; 32 simply do not state one.

Windows, Mac and free options

Desktop coverage is broad: 44 services ship a Windows app, 42 macOS, 44 Linux; Android reaches 48. On price, 35 of these 59 have a free plan, ranked in the free open-source VPN comparison. To move trust from a provider to yourself, the self-hosted VPN comparison covers running your own open-source server.

Open-source VPN FAQ

Is OpenVPN a VPN service?

No, it is protocol software; 19 services here support it.

Is Proton VPN open source?

Its client code is public at github.com/ProtonVPN, with published security and no-logs audits.

Can an open-source VPN still log?

Yes. Logging happens on servers, which client code cannot show.

How do I verify the code?

Find the repository, compare its licence with the Open Source Definition, then see whether commits are recent and issues receive answers.

Short answer

Base your pick on two things: a client repo you can clone and a no-logs audit performed by an outside party. IVPN and Proton VPN meet both conditions, while CitadelVPN tops the score, the entry price and bypass, with open apps claimed by the vendor rather than shown as a repo. The free sub-list is the place to start for a free tier; if third-party trust must be zero, host the server yourself.

The other 9 on this page: page score under 1.9

Below place 50 the differences are small: most of these services publish little that earns points for this page.

  1. 00.0
  2. 10.5
  3. 51.0
  4. 31.5