
After making a post about comparing VPN providers, I received a lot of requested feedback. I’ve implemented most of the ideas I received.
Providers
- AirVPN
- IVPN
- Mozilla VPN
- Mullvad VPN
- NordVPN
- NymVPN
- Private Internet Access (abbreviated PIA)
- Proton VPN
- Surfshark VPN
- Tor (technically not a VPN)
- Windscribe
Notes
- I’m human. I make mistakes. I made multiple mistakes in my last post, and there may be some here. I’ve tried my best.
- Pricing is sometimes weird. For example, a 1 year plan for Private Internet Access is 37.19€ first year and then auto-renews annually at 46.73€. By the way, they misspelled “annually”. AirVPN has a 3 day pricing plan. For the instances when pricing is weird, I did what I felt was best on a case-by-case basis.
- Tor is not a VPN, but there are multiple apps that allow you to use it like a VPN. They’ve released an official Tor VPN app for Android, and there is a verified Flatpak called Carburetor which you can use to use Tor like a VPN on secureblue (Linux). It’s not unreasonable to add this to the list.
- Some projects use different licenses for different platforms. For example, NordVPN has an open source Linux client. However, to call NordVPN open source would be like calling a meat sandwich vegan because the bread is vegan.
- The age of a VPN isn’t a good indicator of how secure it is. There could be a trustworthy VPN that’s been around for 10 years but uses insecure, outdated code, and a new VPN that’s been around for 10 days but uses up-to-date, modern code.
- Some VPNs, like Surfshark VPN, operate in multiple countries. Legality may vary.
- All of the VPNs claim a “no log” policy, but there’s some I trust more than others to actually uphold that.
- Tor is special in the port forwarding category, because it depends on what you’re using port forwarding for. In some cases, Tor doesn’t need port forwarding.
- Tor technically doesn’t have a WireGuard profile, but you could (probably?) create one.
Takeaways
- If you don’t mind the speed cost, Tor is a really good option to protect your IP address.
- If you’re on a budget, NymVPN, Private Internet Access, and Surfshark VPN are generally the cheapest. If you’re paying month-by-month, Mullvad VPN still can’t be beat.
- If you want VPNs that go out of their way to collect as little information as possible, IVPN, Mullvad VPN, and NymVPN don’t require any personal information to use. And Tor, of course.
ODS file: https://files.catbox.moe/cly0o6.ods
One thing you may want to update - listing Tor’s logging policy as “No Logs” is a bit misleading, that’s really more of a voluntary recommendation for individual Tor exit relay operators.
Tor exit relay operators absolutely can store logs of outgoing connections if they choose to. And technically they could even snoop on non-secure traffic if they choose, there’s a reason you should be using HTTPS if you’re going to use Tor for clearnet browsing.
Of course most Tor exit relay operators aren’t going to do these things but it’s all voluntary, seems incorrect to claim all exit relay operators follow no log principles.
EDIT: Also AFAIK you can’t forward a port from the clearnet through a Tor exit relay’s public IP address back to your own Tor client, Tor doesn’t do port forwarding like that. It’s definitely not needed to run Tor Browser (and Tor VPN I think) but that isn’t needed for any of the other VPNs either, a bit confusing how you listed that one.
Some people will even tell you that all Tor exit nodes are compromised
OP this is a big improvement from your previous post. It’s an excellent starting point for folks who are looking to start using a VPN. There’s a lot of constructive criticism in here, which is good, but might be discouraging. Just know that this is already very useful for many people.
All VPNs are blocked on my university’s network

I live off campus thankfully, but it sucks that I don’t have any privacy on my laptop when I’m on campus.
it sucks that I can’t have any privacy on my laptop while on campus.
tunnel to your home connection then. unless you live an hour or two away from your campus, it’s not gonna add a delay that’s noticeable to you.
You can set up a wireguard tunnel for yourself relatively easily, there are a ton of guides out there. Its basically a way for you to pop out elsewhere, same principle as a vpn. Most vpn providers use wireguard as a protocol.
If the VPNs are blockable and detectable just like that, they don’t really serve as good VPNs, no? Buy some cheap VPS and setup some state of the art thing like x-ray/vless - surely that would solve the problem.
Mullvad on desktop has QUIC protocol encapsulation so that wireguard just looks like normal https traffic.
There’s also shadowsocks protocol encapsulation to look like ssh traffic. And that’s even available on mobile too.
Honestly i wish these kind of vpns had a different name.
Wireguard isnt even on the list and its entirely free, but also it doesn’t serve this same purpose.
Vpn stands for private personal network, selfhosted vpns do exactly that, i can use my Phone to connect to all my home services which replace expensive subscriptions without actually exposing those services to the net or requiring a domain for them.
Vpns are amazing, but most people i know irl that use them barely understand what they are or what they can be used for.
It’s private as opposed to the public internet; there’s no “personal” in VPN.
Vpn stands for private personal network
Ermm…
Virtual private network,i know, i know, but i just wrote the wrong thing on accident.
Since its been up for so long feels dishonest to change it. I am owning up to my mistakes and my sentiment that the post is about providers only still stands.
Hah no worries, I thought maybe it was like a translation error or something.
VPN Providers*
Agreed, my current “vpn” doesn’t even support a virtual private network. I have to setup two different VPNs, one for proxying my requests and one for actual VPN stuff.
I just checked how much I was paying for my Nord subscription and now I’m convinced that Proton Unlimited (discounted) is a great value. Gonna switch next year when my subscription ends. Thanks for putting this together!
Maybe a field for number of servers currently?
The ‘availability’ is misleading. If they offer OpenVPN or Wireguard then there are available pretty much anywhere.
Very much appreciate this work, but I am again gonna ask if there is some way to include I2P, perhaps in its own thing, perhaps segregated by outproxies.
Yep, its super slow compared to basically all VPNs, and is a bit of struggle to set up compared to most VPNs.
But, it is also entirely free, and you can use I2P with outproxies to access the wider internet outside of I2P’s… I2P-net… allows port forwarding, works very well for a slow but steady churn of uh, filesharing, etc.
I would also argue I2P is a better way that TOR to protect your IP and your actual net traffic, due to TOR nodes being known to be run as honeypots …
Its possible an I2P outproxy could also be operated as a honeypot, but as I understand it, … so long as you are not unlucky enough to just directly route through an outproxy without first bouncing through other I2P users/hosts… you’re basically good.
And even in that scenario, its would be very difficult to reverse engineer all the packets and figure out which parts were going to who, as well as the actual contents of those packets.
Agreed, if OP is going to add Tor in a “VPN” list then may as well add I2P. I2P + outproxies are pretty much the same thing as Tor + Tor Exit Relay. It’s not the best way to utilize I2P but the option does exist.
Then again neither Tor nor I2P should be in a “VPN” list, the whole thing seems more of a VPN provider topic.
I got Mozilla VPN back when it launched. I got it at $4.99/month. I only use it for viewing and downloading “free” media online. Should I switch?
Mozilla VPN is just Mullvad, so you are on a very good vpn service.
As long as you are happy, I don’t see why you should swap.
(Going to mullvad directly could be slightly beneficial if you want a generated account that has no direct metadata to link to you, using a card to pay would negate that benefit, but theres other options… in the end you are using a good service already)
I kinda wonder if it is slightly more private separating the billing company from the providing company.
I’ve been using one of these since forever and it just works. Should I look at the others?
I don’t want this to be a “I use x and its the best” type comment so I won’t say which one.
I only use wireguard and wouldn’t touch openvpn just because it seems so complex in comparisson.
The price is fine, the speed is fine, wireguard makes it ubiquitous, never had a problem with reliability.
If you feel one of the options offers something better than the one you currently use, you may consider switching. That’s the purpose of comparisons, after all!
that’s kind of my point though. I’ve never considered switching because what I’ve been using is fine.
If you make 2.1 you could add some info on the port forwarding because there are massive differences on it between providers. Like PIA gives you a single random port that changes each time you reconnect, while AirVPN gives you 5 static ports you can configure yourself.
@Charger8232 as a NymVPN user I would add that I got 2 years of service paying in crypto for $50
Also this post is from Lemmy, so I retooted a Lemmy postProton and Mullvad VPN appear to win the battle of the charts for privacy & security.
Except Mullvad has been proven a trustworthy service, while Proton have already a couple alarming things in their record.
What alarming things?
Been using windscribe for 2 years now. Big fan so far. Haven’t had any issues and it’s nice that I can set it up on my android phone to block access to everything on there if by off chance it were to crash or go down.











