Fastest VPN (for torrenting and other use)

I’m currently using Air VPN which works extremely well but I was wondering if there were better services in terms of top speed. With Wireguard and a local server, I can get up to 700 Mbps which is quite impressive but it still gimps my connection dl potential by more than half - I am at 1600 Mbps without any VPN active. I might be looking for the impossible but just curious. Otherwise would there be a way to purely tunnel in torrent activity and have all other activities out of the VPN tunnel (Steam, gaming, browsing etc…) ?

Even wireguard still takes an overhead toll with both bandwidth and cpu. How hard is your cpu working at those speeds?

You can try 10 Gbps servers, I think AirVPN has a handful and Mullvad also has quite a lot now. Then enable IPv6, port-forwarding and connect to closest 10 Gbps server. That’s as fast as you can go but you’ll still depend on the torrent swarm of course. For split tunneling it’s possible with a client app that supports it, or using Docker for example.

Airvpn + Switzerland server = safe

food for thought?..maybe tops having more ‘speed’ ?

Hi, the same for me. So far only with AirVPN I can get 500-700 Mbit/s (not that I tested so many VPNs, mind you, just a few!) but I will watch this thread closely to see whether something can beat it. Mullvad is great too, but I am not able to reach the same speed I routinely get on Air. Usually and strangely, on AirVPN, I get better performance (with torrent software) on the 2 Gbit/s servers than on the 10 Gbit/s server, did you notice the same thing or not? I get almost identical performance both with WireGuard and OpenVPN (in UDP, not TCP of course), but I do not have the wg kernel module at the moment. I have an Intel i7 11700.
P.S. I am in Europe.

When running a quick speed test, DL peaks CPU usage at 35% (albeit on a single core I believe re: Task manager)/ 7% Total CPU usage according to OCCT dashboard and oddly enough at 10% for UL at the same speed. Running a Ryzen 7 5800x. Reported bandwidth usage in air vpn’s client (Eddie) is usually + 100 Mbps vs reported speed hence the Wireguard overhead I believe.

Interesting. It looks like Air VPN has 4 servers with 10 Gbps but unfortunately, all 4 are in either Sweden, Swiss or Norway which is quite far from Canada (east coast) and as such gives me terrible latency (200+ms) and a slower speed. I’m asking for a lot but was wondering if I could do better than my current setup. It’s a bit unfortunate not to maximise what I’ve got but obviously for torrenting, I have yet to stumble on a torrent that capped that bandwidth (maybe once or twice).

Ah interesting ! I did try Mullvad a few years back and didn’t have bandwidth concerns at that point (way slower connection). I find AirVPN extremely user friendly and flexible and it does seem to give the best bandwidth out there, unfortunately (?). Oddly enough the biggest factor for speed in my case seems to be proximity. If I pick a local server I get up to 750 but as soon as I choose a more distant one things fall off dramatically. Server capacity doesn’t seem to do much either which doesn’t make much sense. To reach 750 I definitely need WG, with OpenVPN I capped at 600. Your CPU should be able to handle plenty! Might be a dumb question but I was under the impression that AirVPN<s client (Eddie) did all the work for Wireguard without the need to install anything else, am I missing something out ? I’m on win10 (edit: I am located in Canada, east coast)

You can try the other things I mentioned. Anyhow, you can always buy a month of Mullvad (5€) and check Canada 10 Gbps servers, it seems like you have from both M247 and DataPacket.

Hi! Yes, Mullvad is great too and the performance difference is not so much for me. I will keep them both at the moment. And yes, I see that the software you mention “Eddie” lets you use WireGuard, integrated with the software itself. I don’t use Eddie because I am on a FreeBSD system so take it with a grain of salt (this software is not available in *BSD), but I have examined the documentation and the source code and I see WireGuard is supported inside the software itself.