
Top 3 VPNs for 2021: | |
1 | NordVPN with [68% Off Coupon] |
2 | Surfshark |
3 | ExpressVPN |
A VPN (virtual private network) is becoming the go-to solution for people all around the world. Whether you want more privacy and security or a safe and effective way to unblock websites and stream media, a good VPN is the solution. But with so many VPN services on the market, how do you find the best VPN that meets your exact needs?
Sorting through the noise is increasingly difficult with all the new VPNs coming online and dozens of overnight experts making dubious recommendations. There are even VPNs themselves that are buying up “VPN review” sites that push their own products. Needless to say, finding the best VPN can be a challenging task.
Many VPN services also do not work well. In testing and researching 100+ VPN services over the past six years, I’ve found that most VPNs fail when put to the test. Here are three common problems:
- VPNs that leak IP addresses and/or DNS requests. IPv6 leaks and DNS leaks affect many popular VPNs and this can expose your identity, location, and/or browsing history to third parties.
- VPNs with broken features. While most VPNs offer a kill switch or some form of leak protection, I’ve found that these features often fail under certain conditions. For example, when switching network interfaces or reconnecting with the VPN server, your IP address may be exposed.
- VPNs that share data with third parties. This is mostly a problem with free VPN services that collect and sell user data. However, even some high-profile paid VPNs have been busted for logging their users, including IPVanish and also PureVPN.
While this may sound alarming, there are still some great VPNs that we have identified in our testing and research.
Best VPN services for 2021
- NordVPN – Best all-around VPN service
- Surfshark – Top VPN with a low price
- ExpressVPN – Secure and reliable VPN service
- VPN.ac – User-friendly and secure VPN from Romania
- Perfect Privacy – Best VPN for advanced privacy features
- OVPN – Secure, fast, privacy-focused VPN in Sweden
- Trust.Zone – Basic VPN with solid performance
- VPNArea – Affordable and fast VPN in Bulgaria
- ProtonVPN – Simple, private VPN in Switzerland
How to choose the best VPN service
The easiest way to choose the best VPN service is to make a list of important factors, and then match up the service that best meets your needs. For some people, streaming Netflix and unblocking websites is the top priority. Others may look for a VPN with advanced privacy and security features. After all, we are all living in a world of eroding digital privacy, which has only accelerated in recent years.
Here at Restore Privacy, we take all these factors into consideration when ranking the best VPN services. Here are the basic factors that we consider to be important when choosing the best VPN for your needs:
- Passed all tests with no data leaks that would expose your data online (no IP address leaks or DNS leaks)
- Good performance throughout the server network (speed and reliability)
- High-quality VPN apps with all features working correctly
- Supports secure VPN protocols with strong encryption standards
- Offers a money-back guarantee
- Trustworthy and well-established VPN provider with a good track record
- Located in a safe privacy jurisdiction (outside of Five Eyes countries, such as the US and UK) to keep your data safe
If a VPN does not fulfill all the criteria listed above, it is not featured in this report. And when you apply this standard to all the VPNs on the market, there are very few that make the cut. So let’s cut to the chase.
Here are the best VPN services for 2021:
1. NordVPN – Best all-around VPN service
VPN | NordVPN |
Based in | Panama |
Logs | No logs (audited) |
Price | $3.71/mo. |
Support | 24/7 Live chat |
Refund | 30 days |
Website | NordVPN.com |
In the past year, NordVPN has raced ahead of the competition to deliver the latest in VPN technology to their users. They were one of the first VPNs to offer a secure and privacy-focused implementation of the WireGuard VPN protocol via NordLynx. This gives NordVPN a huge performance advantage over other leading services — and it’s also the fastest VPNs we have tested.
NordVPN continues to beat the competition when it comes to performance, as we noted in the recent ExpressVPN vs NordVPN comparison. Below you can see one speed test where we hit 445 Mbps with a NordVPN server in Seattle (USA).

In addition to the WireGuard VPN protocol, NordVPN has many other privacy and security features you may want:
- CyberSec feature to block ads, trackers, malware, and phishing domains on your entire operating system through the VPN
- Double VPN servers to encrypt traffic over two locations (while still delivering excellent speeds)
- Tor-over-VPN servers that add an extra layer of encryption via the Tor network
- A very secure server network with all servers running in RAM-disk mode (no logs)
- Built-in leak protection for all VPN apps to ensure all traffic remains encrypted
NordVPN has also passed independent audits for both security and compliance with no-logs policies. It introduced a public bug bounty program and also has an ongoing partnership with Versprite for security audits and penetration testing. NordVPN uses very strong encryption with an AES-256-GCM cipher and DHE-4096 key exchange in implementing Perfect Forward Secrecy. The upgraded WireGuard protocol with NordLynx uses a ChaCha20 cipher and runs on a clean, lean codebase.
Below is a screenshot of the NordVPN Windows application that we tested. Here we were testing the double VPN servers in Europe.

With premium speeds and strong security, NordVPN is our top-rated VPN for torrenting. It also works well for all major streaming services, including Netflix, Hulu, BBC iPlayer, Disney Plus, Amazon Prime, and more. While most VPNs struggle to ensure access to streaming sites, NordVPN continues to deliver. You can also use the NordVPN app if you need a VPN for Firestick, TV boxes, Smart TVs, or even gaming systems.
NordVPN currently has about 5,400 servers in 59 countries. It does not use any virtual server locations and all servers run on dedicated hardware in RAM-disk mode without hard drives. This improves security and also makes storing logs on the VPN server impossible. Another huge development is that NordVPN has begun rolling out high-speed colocated servers (self-owned hardware) with 10 Gbps bandwidth channels. These servers will provide NordVPN users with even faster speeds and replace all rented servers from third parties.
In addition to the specialty servers discussed above, NordVPN also offers obfuscated servers that conceal VPN traffic as regular HTTPS encryption. This is a useful feature to get around VPN blocks, such as when using a VPN for China. It is also a great feature to break through work or school networks that block VPNs.
NordVPN continues to evolve and improve while remaining one of the top leaders in the VPN industry. Check out the two-year plan with the coupon below for maximum savings.
Main drawbacks:
- Big discounts are only available with two-year plans.
Refunds and support: All NordVPN subscription plans come with a full 30 day money-back guarantee. They offer 24/7 live chat support through their website along with numerous guides and videos.
NordVPN Cyber Deal is Now Live:
Get 68% off NordVPN plus a FREE gift added to your subscription (1 month to 2 years for free).
(Coupon is applied automatically.)
See our NordVPN review for more test results and analysis.
2. Surfshark – Top VPN with a low price
VPN | Surfshark |
Based in | British Virgin Islands |
Logs | No logs |
Price | $2.49/mo. |
Support | 24/7 Live chat |
Refund | 30 days |
Website | Surfshark.com |

Officially launching in 2018, Surfshark is taking the VPN world by storm. Despite being a relative newcomer, Surfshark comes loaded with features, great leak protection settings, access to numerous streaming services, and excellent performance. And there’s one big benefit with Surfshark that you don’t find with most other VPNs: Surfshark gives you an unlimited number of connections.
Surfshark maintains strong privacy protection policies and is a no-logs VPN based in the British Virgin Islands. The Surfshark apps incorporate good leak protection settings (kill switch) to ensure data remains encrypted and secure without any leaks. There is also a CleanWeb feature to block ads, trackers, and malware domains through the VPN. This is similar to the VPN ad blocker we find with NordVPN and CyberGhost.
Surfshark utilizes strong encryption with an AES-256-GCM cipher. It supports both the OpenVPN and IKEv2 VPN protocols, as well as WireGuard. Similar to our other top VPN recommendations, Surfshark is now running all servers in RAM-disk mode for added security. It offers 14 double-VPN server configurations, allowing you to encrypt traffic over two servers at the same time.
Similar to NordVPN, Surfshark offers a privacy-focused version of the WireGuard VPN protocol, which you can select right in the app settings. In our tests for the Surfshark review, the WireGuard protocol with Surfshark servers gave us speeds up to 397 Mbps:

If you want to stream media and unblock websites, Surfshark is a great choice with 3,200+ servers in 63 countries. It currently supports 16+ global Netflix regions, as well as most other streaming services, including BBC iPlayer, Hulu, and Disney Plus. It is a great VPN for Android and iOS with dedicated mobile apps.
Below is the Surfshark app we tested on Windows 10. You can see it is clean, simple, and user-friendly, very similar to the ExpressVPN app, as noted in our ExpressVPN vs Surfshark comparison.

Surfshark continues to gain traction in the VPN market. It remains a strong contender while also being one of the best cheap VPNs at only $2.49 per month with the two-year plan.
Main drawbacks of Surfshark VPN:
- Limited VPN router support
- Average OpenVPN speeds (use the WireGuard protocol instead)
Refunds and support: All Surfshark subscription plans come with a full 30 day money-back guarantee. They have 24/7 live chat support and many user setup guides.
Surfshark VPN Coupon Deal
Get 81% off Surfshark VPN (drops the price down to $2.49 per month).
(Coupon is applied automatically.)
See the Surfshark review for more test results and analysis.
3. ExpressVPN – Secure and reliable VPN service
VPN | ExpressVPN |
Based in | British Virgin Islands |
Logs | No logs (audited) |
Price | $6.67/mo. |
Support | 24/7 Live chat |
Refund | 30 days |
Website | ExpressVPN.com |
ExpressVPN has long been one of the top recommendations on Restore Privacy. It delivers consistent performance with secure and reliable VPN apps. While many VPNs suffer from bugs, slow speeds, and data leaks, ExpressVPN consistently provides great reliability, the highest security, and top-notch customer support.
For security, ExpressVPN utilizes strong encryption with an AES-256 cipher and a 4096-RSA key. It supports the OpenVPN protocol on all VPN apps and incorporates a Network Lock kill switch to ensure all data remains secured and encrypted (no leaks).
While many VPNs are adopting the WireGuard protocol due to performance and security benefits, ExpressVPN is taking a different route with a self-developed protocol called Lightway. In comparison tests for the ExpressVPN vs IPVanish report, we found ExpressVPN’s Lightway protocol to offer faster speeds and better reliability than OpenVPN.

ExpressVPN delivers a high-security server network with 160 locations in 94 countries. And like NordVPN and Surfshark, ExpressVPN also runs all servers in RAM-disk mode for data security (see the TrustedServer feature). Additionally, it has passed an independent audit by PWC verifying compliance with its no-logs policy, similar to NordVPN.
Aside from security, ExpressVPN also excels in the area of streaming. It is one of the best VPNs for Netflix, providing 24/7 access to numerous regional libraries. ExpressVPN also does well with Disney Plus and Hulu, but has had recent problems unblocking BBC iPlayer (see these best VPNs for BBC iPlayer instead).
ExpressVPN is also a very user-friendly service. It offers clean and minimal VPN applications that are very reliable, similar to Surfshark. Below is the ExpressVPN app for Windows we tested:

The ExpressVPN network consists of 3,000+ servers in 94 countries. This is comparable to NordVPN and IPVanish, with plenty of locations around the world.
While ExpressVPN is a bit more expensive than some of our other top VPN recommendations, it remains a secure and user-friendly service for all users.
Main drawbacks:
- Above-average prices, but you can get 3 months free with the coupon below
- Trouble accessing some streaming services (BBC iPlayer)
- Lightway protocol remains closed source and in beta
Refunds and support: All subscription plans come with a full 30 day money-back guarantee, no questions asked. ExpressVPN provides 24/7 live chat support and many video setup guides.
ExpressVPN Coupon Deal
Sign up for the 12-month plan and get 3 months added to your subscription for free.
(Coupon is applied automatically.)
See the ExpressVPN review for more test results and analysis.
Other top VPN services we like for 2021
The top three VPNs we listed above (NordVPN, Surfshark, and ExpressVPN) should be great for most users. These three VPNs really stand out from the crowd with these qualities:
- User-friendly apps for all major devices and operating systems
- Very secure with built-in leak protection settings and strong encryption
- Excellent performance (fast speeds that we regularly test)
- Great for streaming and torrenting
- 24/7 live chat customer support
- A full 30 day money-back guarantee on all subscription plans
With that being said, there are many great VPN services on the market, as well as some lemons that we do not recommend (more on this further below).
So now let’s take a look at a few other good VPN services you may want to consider, although they did not make the cut to be in the top three above.
VPN.ac – User-friendly and secure VPN from Romania
VPN | VPN.ac |
Based in | Romania |
Logs | Connection logs |
Price | $3.75/mo. |
Support | |
Refund | 7 days |
Website | VPN.ac |
VPN.ac is a security-focused VPN that offers good performance and features with a competitive price. It is based in Romania and was started by a team of network security professionals. VPN.ac did well in testing for the review with fast speeds, strong encryption, and good privacy features.
VPN.ac currently supports the WireGuard VPN protocol. However, unlike with NordVPN and Surfshark, it takes some work to set up and use correctly because it is not supported directly in the apps. VPN.ac’s apps incorporate built-in leak protection, port selection, and offer a variety of VPN protocols and ciphers to choose from. They also have specialty servers, including double-VPN servers, P2P servers, and Obfuscated servers.
In addition to the desktop VPN app, you can also use VPN.ac’s secure proxy browser extensions, available for Chrome, Firefox, and Opera. This makes VPN.ac a good VPN for Chrome and other browsers.
Main drawbacks of VPN.ac:
- The main drawback of VPN.ac is the connection logs. Basic connection logs (no activity or usage data) are kept for 24 hours for network security and optimization. These logs are erased automatically every 24 hours. This is explained more on the VPN.ac website.
- Limited support for streaming services
- No live chat support
Refunds and support: All plans come with a 7 day refund window. Support is available via email and they also have a knowledge base with tutorial guides.
https://VPN.ac/
Discounted trial: You can get a discounted one-week trial for $2 (see the FAQ section in the menu).
The VPN.ac review has more test results and analysis.
Perfect Privacy – Best VPN for advanced privacy features
VPN | Perfect Privacy |
Based in | Switzerland |
Logs | No logs |
Price | $8.95/mo. |
Support | Email & forum |
Refund | 7 days |
Website | Perfect-Privacy.com |
If you are looking to attain the highest levels of privacy and security, Perfect Privacy may be a good choice. It is based in Switzerland with a strict no-logs policy and is run by a dedicated team of privacy enthusiasts. Although it might be overkill for some users, Perfect Privacy offers numerous advanced features to choose from:
- Multi-hop VPN servers: With Perfect Privacy, you can route your traffic across multiple VPN server hops (up to four). This offers a higher level of protection for those who want it. Additionally, the NeuroRouting feature (supported on all devices) dynamically routes traffic across multiple hops in the VPN network.
- Ad/tracking blocker: The TrackStop feature blocks thousands of ads and trackers, as well as malware and phishing domains at the VPN server level. You can also activate a filter to block social media trackers, like some of our other recommended VPNs with ad blocking.
- IPv6 support: Perfect Privacy is one of the few VPNs offering full IPv6 support (you get both an IPv4 and IPv6 address).
- Port forwarding: Perfect Privacy allows you to customize your port forwarding settings, which is ideal if you need a good VPN for torrenting.
- Strong encryption: This VPN secures data using an AES-256 cipher with a 4096-bit key exchange. Users can choose between OpenVPN and IPSec/IKEv2 protocols.
Similar to Surfshark, Perfect Privacy gives users an unlimited number of connections, but at a much higher price. The server network is also smaller than other VPNs, with only 25 locations around the world. However, all of these servers are running on dedicated hardware with high-bandwidth channels to still offer good speeds.
You can use Perfect Privacy with custom apps for Windows, Mac OS, Linux, and Android, along with support for other devices (including iOS). While the apps do not feel quite as polished as some other VPNs, it does offer a lot of features if you need a VPN for Windows or other desktop operating systems.
Main drawbacks:
- Expensive at $8.95 per month with the two-year plan
- Limited support for Netflix and other streaming services
- Small server network
- No live chat support
Refunds and support: 7 day refund window with all subscriptions. Email support is available 24/7 and they also have a user forum.
https://www.perfect-privacy.com/
See the Perfect Privacy review for more test results and analysis.
OVPN – Secure, fast, privacy-focused VPN in Sweden
VPN | OVPN |
Based in | Sweden |
Logs | No logs |
Price | $4.99/mo. |
Support | Email and chat |
Refund | 10 days |
Website | OVPN.com |
Next up on our list is OVPN, one of the best VPNs from Sweden. It was started in 2014 with a simple goal to be the “most reliable and trustworthy VPN provider.” They go to great lengths to safeguard the data of their users with a multi-layered approach to security. OVPN’s entire network runs on self-owned dedicated bare-metal servers with ample bandwidth and strong security. All servers operate in RAM-disk without hard drives, multi-hop configurations are supported, and no logs are stored.
OVPN did surprisingly well in our tests, competing among the top VPN providers. It offers secure apps that include built-in leak protection settings, and even has a full GUI Linux client with all features available. While OVPN does offer an Android app, the iOS app remains in development. The WireGuard protocol is also supported, but not directly in the apps, like with NordVPN and Surfshark.
From the very beginning, OVPN has offered a transparent and privacy-focused service. Here are some noteworthy details:
- Transparent and public-facing leadership (can be verified on the website).
- Monthly transparency reports are published going all the way back to 2014.
- OVPN even has insurance that will cover any legal fees necessary to fight against demands for user data by third parties.
- A 2020 court case proved OVPN is true to its no logs VPN policy
- Completely anonymous payments and signup methods
Even though OVPN is a privacy and security-focused service, they still offer some support for streaming services. This includes Netflix and Hulu, although they currently do not support as many streaming channels as NordVPN or Surfshark.
While OVPN does have a lot going for it, there are a few drawbacks to consider:
- Multi-hop servers are not included with monthly plans
- Fewer streaming services supported
- No VPN apps for iOS (iPhone and iPad)
Refunds and support: 7 day refund window with all subscriptions along with email support (no live chat)
https://www.ovpn.com/
See the OVPN review for more info.
Trust.Zone – Basic VPN with solid performance
VPN | Trust.Zone |
Based in | Seychelles |
Logs | Bandwidth |
Price | $2.33/mo. |
Support | |
Refund | 10 days |
Website | Trust.Zone |
Trust.Zone is a smaller, privacy-focused VPN service based in Seychelles, which is another good offshore privacy jurisdiction. It offers basic, user-friendly VPN apps for Windows, iOS, and Android with built-in leak protection. Additionally, Trust.Zone supports other operating systems through third-party apps, such as Tunnelblick and OpenVPN Connect.
Trust.Zone boasts a good selection of servers around the world, despite being a smaller VPN. Prices are quite reasonable at only $2.88/month with the two-year plan. When you pay with cryptocurrencies, you’ll get an automatic 10% discount. They are also offering a coupon code for Restore Privacy readers (see below).
TrustZone now supports the WireGuard protocol, but it requires custom setup and configuration. You will need to download config files from TrustZone and then import these into the WireGuard client. Therefore you cannot simply choose the WireGuard VPN protocol directly in the VPN client, like we see with NordVPN and Surfshark.
Speed tests for the Trust.Zone review were good, with most servers around my full baseline speed. Trust.Zone supports streaming US Netflix and Hulu, and also does not restrict torrenting on their network. It is one of the best VPNs with a free trial, allowing you to test the service without entering any payment info.
There are main drawbacks I found:
- Limited on features compared to other leading VPNs
- No custom VPN clients for Mac OS (see these other VPNs for Mac)
- Limited support for streaming
- Convoluted WireGuard setup
If you want to give Trust.Zone a test run, you can do so completely free for 3 GB of bandwidth or 3 days, whichever comes first.
Refunds and support: TrustZone has a 10 day refund window as long as you don’t exceed 1 GB of data. Support is available through email (no live chat).
Exclusive Coupon Code: For an additional 10% off your order, use this coupon code:
RESTOREPRIVACY10
https://trust.zone/
See also the Trust.Zone review for more details.
VPNArea – Affordable and fast VPN in Bulgaria
VPN | VPNArea |
Based in | Bulgaria |
Logs | No logs |
Price | $2.99/mo. |
Support | 24/7 Live chat |
Refund | 30 days |
Website | VPNArea.com |
VPNArea is a low-profile VPN service that doesn’t get too much attention, but it does well in the areas of privacy, security, and streaming. With the new discount pricing, it also offers a good value for your money at only $3.21 per month.
VPNArea offers a nice selection of features that we tested out for the VPNArea review. These features include:
- Ad-blocking DNS servers are available in the VPNArea apps.
- Dedicated IP addresses in different regions
- Netflix support for the US and UK regions
- Built-in leak protection with all apps
- 24/7 live chat support
VPNArea offers a nice selection of apps for Windows, Mac OS, Linux, iOS, and Android, while also supporting other operating systems and devices. Speeds were also excellent with all of the VPNArea servers we tested. Although they do not currently support WireGuard, VPNArea does support the OpenVPN and IKEv2 protocols.
Main drawbacks:
- Limited number of Netflix servers available
- Desktop apps feel a bit clunky, but still work well
Refunds and support: There is a 30 day refund policy with one year and three year plans, and a 14 day refund window for one month plans. VPNArea has 24/7 live chat support and a user forum.
https://vpnarea.com/
See the VPNArea review for more test results and analysis.
ProtonVPN – Simple, private VPN in Switzerland
VPN | ProtonVPN |
Based in | Switzerland |
Logs | No logs |
Price | $8.00/mo. |
Support | |
Refund | 30 days |
Website | ProtonVPN.com |
ProtonVPN is a privacy-focused VPN that was created by the team behind ProtonMail in Switzerland. Since its debut in 2017, ProtonVPN has made some good improvements. Similar to a few of our other recommendations, ProtonVPN also offers double-VPN servers through a “Secure Core” configuration.
While ProtonVPN is largely a privacy-focused service, it also supports some streaming services. It currently works with American Netflix, Amazon Prime, and is also a good VPN for Disney Plus. But that’s not all. ProtonVPN works if you need a VPN for Hulu and a few other services. Torrenting is allowed on most servers, although speeds were not as good as our top recommendations.
If you want to combine a VPN service with a secure email, you can pick up the Visionary plan that includes both ProtonVPN and ProtonMail – but it’s not cheap. ProtonVPN also offers cheaper subscriptions, including a “Basic” plan at only $3.29 per month.
Main drawbacks of ProtonVPN:
- Below-average speeds
- Expensive prices for access to all servers and features
- Limited support for streaming
- No live chat support
Refunds and support: ProtonVPN has a 30 day refund policy and provides email support (no live chat).
https://www.ProtonVPN.com
See the ProtonVPN review for more test results and info.
What is the best VPN for privacy?
Any of the recommended VPNs in this guide would be good choices for privacy and data security. They have all been tested and found to be secure (no leaks), reliable, and operate in safe privacy jurisdictions (outside of Five Eyes countries).
With the exception of VPN.ac, all of the recommended VPNs are no-logs services. Additionally, these two have passed third-party audits verifying their no-logs policies:
- NordVPN has passed two separate no-logs audits performed by PWC in Zurich, Switzerland. It also has an ongoing partnership with Versprite to conduct infrastructure audits and carry out penetration testing to identify and fix any vulnerabilities. NordVPN has successfully converted its server network to only run in RAM-disk mode.
- ExpressVPN passed a no-logs audit performed by PWC and a security audit conducted by Cure53. Additionally, ExpressVPN passed a real-world test when the Turkish government demanded logs and then seized an ExpressVPN server, but failed to obtain any data.
These VPNs offer multi-hop servers (the ability to encrypt your traffic across 2+ VPN servers). This offers a higher level of privacy and security beyond single-hop VPN servers:
- NordVPN: Double-VPN servers and Tor-over-VPN servers
- Surfshark: Double-VPN servers with 13 different configurations around the world.
- VPN.ac: Offers 22 double-VPN servers
- ProtonVPN: The “secure core” feature consists of double-VPN server configurations.
- Perfect Privacy: You can create multi-hop servers with every server in their network, with up to four servers. The NeuroRouting feature also routes traffic across multiple servers in the network.

If you are really concerned about achieving the highest level of online anonymity, you can also chain VPN services (using more than one VPN at the same time). This is discussed further below.
What is the best VPN for streaming?
Our top recommendation for streaming right now is NordVPN. Here’s why:
- Full access to all streaming services. NordVPN provides the best access to all major streaming services: Netflix, Hulu, Amazon Prime, Disney Plus, BBC iPlayer, ESPN, HBO, SkyGo, and many more.
- Fastest VPN speeds to stream media without any pauses, interruptions, or buffering.
- Apps for all streaming devices, including Smart TVs, TV boxes, tablets, computers, phones, gaming systems, and more.
Below I’m using NordVPN to stream American Netflix. NordVPN currently supports the following Netflix regions: US, UK, Canada, France, Germany, Netherlands, Spain, Japan, Australia, Italy, India, and more.

Aside from unblocking content around the world, VPNs are also crucial for protecting yourself against ISP snooping and potential copyright issues when streaming from third party sites or when torrenting. (This is discussed more in our VPN for Kodi guide.)
What is the top VPN for Android and iOS mobile devices?
We recently tested out numerous VPNs for Android and found the best one to be NordVPN.
NordVPN tops the list as the best VPN for Android and iOS mobile devices for three main reasons:
- WireGuard VPN protocol – This protocol performs the best on mobile devices that may go in and out of connectivity. Connections are quick to establish, very stable, and fast.
- Fast speeds – With the WireGuard VPN protocol and an upgraded network of dedicated servers, NordVPN is faster than ever before. It outperforms other VPNs and will give mobile users excellent performance.
- Great mobile apps – I really like NordVPN’s mobile apps (both Android and iOS) for two reasons. First, they are very secure with reliable leak protection features and strong encryption. Second, they include all of the main features of the desktop client, including CyberSec, WireGuard support, and all specialty servers.
- Better battery life – With NordVPN’s WireGuard implementation, you will find your mobile battery life is better than with the OpenVPN protocol used by most other VPNs.
Surfshark, ExpressVPN, and VPN.ac also offer great Android VPN clients.
How to get the best speeds and VPN performance
How can you achieve the best speed and performance with your VPN?
If you are using a top-rated VPN service, you shouldn’t notice a huge reduction in speed. Of course, the extra work that goes into encrypting your traffic across VPN servers will affect speed, but usually it’s not noticeable for regular browsing, especially if you’re using a nearby server.
Here are some tips for getting the best VPN speeds and reliability:
- Use the closest server possible to your physical location. This generally reduces latency and improves performance.
- Choose the least crowded server or “recommended” server. Some VPNs help you select the best VPN server by showing server bandwidth loads or having “recommended” servers based on distance and loading.
- Experiment with different VPN protocols. OpenVPN UDP offers the best mix of security and speed. WireGuard is the fastest VPN protocol we’ve tested. Trying different VPN protocols and encryption options may help to find the best fit for your network.
- Consider antivirus and WiFi interference. Sometimes antivirus software or other WiFi networks may interfere with VPN speeds.
- Use a wired (ethernet) connection rather than WiFi. Wired connections (with high-quality ethernet cables) generally provide faster and more consistent speeds than WiFi, and are also more secure than WiFi.
- Consider processing power. Processing power on your device may also be limiting speeds, especially if you are using a VPN router.
- Consider your operating system. I’ve found VPN speeds on Linux and Mac OS to generally be better than Windows. When using a VPN on Windows, sometimes the TAP adapter will interfere with speeds, as well as background processes/updates that take up bandwidth and processing power.
- Upgrade your internet connection. Your VPN will not be able to exceed the baseline connection speed of your internet provider.
As you can see, there are many different factors affecting speed. Experimenting with these different variables will help you achieve the best VPN speeds possible.
Are VPNs safe and legal?
First we will address the issue of safety.
If you are using a good, reputable VPN service that effectively secures your traffic (no leaks), then yes, a VPN is safe to use. But therein lies the catch because there are many unsafe VPNs on the market, especially when it comes to free VPN services, which we will explain further below.
The next question: Are VPNs legal?
In general, the answer is yes, it is perfectly legal (and normal!) to use VPNs, even if you are in places like China where VPNs are restricted. VPNs are used every day by businesses and individuals throughout the world for basic privacy and security purposes. Businesses rely on VPN technology and encryption for security reasons and it would not make sense for this to ever become illegal.
That being said, China currently has a “ban” on non-approved VPN services that do not go along with state censorship requirements. The United Arab Emirates and a few other Gulf State countries have laws against people using VPNs to evade state censorship, which we covered in our guide on the best VPNs for UAE. Fortunately, this is not an issue in Western countries, where VPNs remain a safe, legal, and popular tool. (But of course, none of this is legal advice!)
VPN jurisdiction and trust
If you are serious about privacy and data security, you need to consider where the VPN is based (jurisdiction). We have seen many examples of privacy-focused services being compromised by governments in the countries where they operate. This is often the case with the United States and United Kingdom, which are both members of the Five Eyes surveillance alliance.
Let’s examine the United States, for example, and how VPNs based in the US could be affected.
- The United States has extensive (and powerful) surveillance programs allowing authorities to tap internet infrastructure for bulk data collection. These laws give the different agencies tremendous power to snoop on and record your digital activities.
- The US government has a long history of working with (and forcing) private tech companies to facilitate mass surveillance and bulk data collection efforts – see the PRISM program.
- US VPN services could be served National Security Letters or other lawful data collection demands, while also being prohibited from disclosing anything to their customers through gag orders.
These laws and capabilities essentially give some governments the authority to compel a legitimate privacy-focused company to become a data collection tool for state agencies. If a VPN were to be compromised, it would likely happen behind closed doors, without a word (or warning) to the users.
Just take a look at the case with Lavabit. Rather than comply with the lawful requests for user data and encryption keys, the founder was basically forced to shut down the business.
The same circumstances unfolded with Riseup, a Seattle-based service that offers a VPN and secure email:
After exhausting our legal options, Riseup recently chose to comply with two sealed warrants from the FBI, rather than facing contempt of court (which would have resulted in jail time for Riseup birds and/or termination of the Riseup organization).
There was a “gag order” that prevented us from disclosing even the existence of these warrants until now. This was also the reason why we could not update our “Canary” [warrant canary that warns users about these events].
Ignoring jurisdiction (where the service is based) when selecting privacy tools could put your privacy and security at risk.
What is the best free VPN service?
We generally do not recommend free VPN services because they are not safe.
“When something is free, you are the product.”
This famous quote certainly holds true for “free” VPNs because you are likely paying for the service with your private data, which is sold to third parties. Recent news also confirms free VPN apps are being used to deliver financial malware.
Free VPN services will offer a free product that collects your data for profit. Here a few well-documented reasons showing why free VPN services are risky:
- Malware – Malware is often hidden in free VPN services to collect your data. One study found malware in 38% of free VPN apps for Android devices.
- Tracking – Tracking libraries hidden in free VPNs are also used for data collection. The popular Betternet free VPN app was found to contain 14 different tracking libraries.
- Third party access to your data – Everything you do through a free VPN could be provided to third parties – and many VPNs explicitly state this in their privacy policies. Hotspot Shield was publicly called out for doing this by the Center for Democracy and Technology.
- Browser hijacking – Some free VPNs have been found to hijack and redirect browsers to e-commerce sites, such as Alibaba and eBay, through partner networks.
- Traffic leaks – This is perhaps the greatest risk for people using a free VPN because it exposes your identity. One study found that 84% of free Android VPN apps leaked user data, thereby rendering the VPN useless.
Safer alternatives include free trial VPN services. ProtonVPN also has a plan for one device and unlimited bandwidth.
Can I just use a third-party DNS provider rather than a VPN?
A lot of people recommend using a third-party DNS provider rather than a good VPN – but this isn’t a good idea, for a few reasons.
First, a third-party DNS provider is only handling DNS requests, not providing you with any privacy or encrypting traffic. Your real IP address remains exposed with everything you do online, even if your DNS requests are encrypted.
Second, your internet provider (ISP) can still see every website you visit (the IP addresses), while these websites are also able to see your real IP address.
In contrast, a good VPN will not only conceal your IP address and location, it will also encrypt and translate all of your DNS requests, which remain encrypted within the VPN tunnel. This secures your activities (browsing) from third parties, including your ISP, while also protecting your identity.
Lastly, a centralized DNS provider, such as Cloudflare, could be snooping all your traffic and handing this over to third parties. Generally speaking, this is not a good idea for privacy.
Can you use two or more VPNs at the same time?
Some people seek to achieve very high levels of security and online anonymity. In addition to using a secure browser, blocking trackers, and taking proper precautions with your activities, using two or more VPNs is also a good idea. Why would you want to do this?
Here’s why you may want to use two or more VPNs at the same time:
- You are effectively distributing trust between two or more entities, which can be beneficial depending on your threat model.
- Neither VPN will have both your browsing activity and your identity (IP address). One VPN can see your source IP address and the other VPN can see the websites you visit, but neither VPN could have both your IP address and browsing data.
- This will add more encryption to your traffic and also allow you to utilize more data centers at the same time (further distributing trust). Additionally, you can distribute trust by choosing data centers in different jurisdictions around the world.
- To de-anonymize you, your adversary would have to be working together with the two (or more) VPNs — and this is highly unlikely, especially with VPNs located around the world.
- Traffic correlation attacks become extremely difficult for adversaries when you are chaining VPNs.
Here’s an example of a savvy VPN user in Brazil utilizing a VPN server in California, then routing traffic through a second VPN server in Canada, both from different VPN services, to access a website in Europe.

Now let’s examine two easy ways to do this.
One way is to run one VPN service on your computer and a different VPN service on your router. This way, your internet connection passes through two separate VPN services. The connection looks like this:
VPN1 on your computer > VPN2 on your router
The method above is simple and easy to do. A fast and fully-featured VPN router we have reviewed is the Vilfo router.
Another way to do this is with virtual machines, which you can run for free using Virtualbox. To do this, just set up a virtual desktop computer running on your host computer. Then, you run one VPN service on your host computer and a different VPN service on the virtual machine.
When working on the virtual machine, your internet connection passes through both VPN services, like this:
VPN1 on your host computer > VPN2 within your virtual machine
Note: Running Linux virtual machines offers other benefits in terms of security, compartmentalization, and also browser fingerprinting. But it can be tricky and time-consuming.
For the truly paranoid and those seeking the highest levels of anonymity, chaining two or more VPNs is the way to go. You can chain as many VPNs as you like, but be aware that you’ll take a performance hit. Nonetheless, I can routinely get around 70 Mbps chaining two different VPNs on a 100 Mbps connection with different locations around the country.
What devices can you use with a VPN?
A VPN can work with nearly any device that connects to the internet:
- Computers – Whether you’re running Windows, Mac OS, Linux, or even a Chromebook, you will be able to use a VPN on your computer. Installation and setup options will depend on the VPN service you go with.
- Phones and tablets – VPNs are also very popular on phones and tablets. Whether you are running Android or iOS, you will be able to use your VPN on any smart phone or tablet. Ubuntu Touch should also work with a VPN.
- Routers – When you install the VPN on your router, all the devices that connect to your router will be using the encrypted VPN tunnel – without the need to install VPN software on each device. The router will only count as one VPN connection under your subscription, even if there are numerous devices using the router’s encrypted VPN connection. There are some important considerations before you do this – see my VPN router guide for setup tips.
- TV boxes – Most TV boxes are built on the Android operating system. This means that you can install a VPN on your TV box using your VPN service’s Android app. Check with your VPN provider for instructions.
- Smart TVs – Whether or not you can use a VPN on your smart TV will depend on the type of smart TV you have and whether your VPN supports it. Android-based smart TVs can use an Android VPN app. Samsung smart TVs can be used with the ExpressVPN MediaStreamer feature.
- Fire Stick and Fire TV – VPNs can also be used on Fire Stick and Fire TV. For more information, see the best VPN for Firestick and Fire TV guide.
Comparison Table: Best VPNs for 2021
In a world with eroding digital privacy, it’s crucial to use a VPN to not only restore privacy, but also to access the content you want. Many services, including Netflix, are now restricting access using various parameters. A VPN remains the best tool to access the content you want from anywhere in the world.
The table below highlights the top-rated VPNs that met all of our criteria. These services passed all tests with no data leaks, offer good speeds, reliable VPN apps, and strong encryption standards. Additionally, they are located in safe privacy jurisdictions and have an established track record and good reputation.
Stay safe, secure, and private in 2021 and beyond!
Hi Sven, what happened to my inquiry about the BytzVPN and Rob Braxman? (i..e, it doesn’t seem to be here).
If there’s some issue with it, please let me know at my email address. Thanks.
P.S. – Braxman definitely seems very knowledgable, even something of a polymath, but he’s a one-man operation and I’ve seen almost no reviews about him, his products (the BytzVPN included) or his many YouTube videos.
I’ve never recommended VPNs based in the US after seeing US VPN and email providers forced to log user data for government agencies. BytzVPN is no exception.
BytzVPN and Rob Braxman are seemingly invisible. His website really has diddly squat of useful information about his service, its features, how they work, configuration, and more. All of which should be disclosed but he keeps it a secret. You have to buy his expensive service whilst his website seems to be clickbait and manipulates you to visit his Youtube channel.
Now, I wouldn’t go so far as not recommend a VPN simply because it’s in a 5 eyes country, there are a few who would rather fold or move their operation elsewhere than give in to the government.
Sven,
What do you think about DVPN’s like Sentinel?
https://www.sentinel.co
Decentralized, chain block, etc.
How would you rait a service like this?
Thanks.
Hi J.M. I’ve seen these decentralized VPNs for years now, and there are always two big problems that never go away. From the website:
“Run a node for the dVPN or dChat Network, contribute bandwidth earn reputation and receive the ability to be a Validator.”
So when people do bad stuff on your node, and they can do some really bad stuff that I’m not going to even go into here, then the FBI or some other agency will come breaking down your door, and you will bear the burden of proving that it’s not you doing it, but instead someone else on the “blockchain VPN”… This is problem 1: when you loan out resources to strangers, then you’ll get your door knocked down and will be locked up when the bad guys use your resources to do bad things. This happens with people who run Tor nodes as well.
The other major problem: you need to trust random strangers with your traffic. Again turning to Tor, we have seen people who run Tor nodes do some bad stuff, such as injecting malware, collecting data, traffic manipulation, etc. It’s also a recurring problem: trusting strangers with your traffic.
A reputable VPN service has a business interest and a brand name to protect, and therefore a strong interest to serve its customers well. And while you do shift trust to a VPN, there are trustworthy providers that have undergone audits, open-sourced their code, etc. to further bolster trust.
There are also other problems with decentralized VPNs, such as speeds, reliability, and consistently unblocking streaming services and websites. But the two big problems above prevent me from ever recommending them.
Sven,
Got it, thanks.
I was introduced to the concept and could not wrap my head around this.
Much obliged.
What about Mullvad? I heard that they are a very good privacy focused VPN.
Yep, Mullvad is a decent option that I’ve been testing lately, but it has its quirks. We should have a full review up within the next month or so.
I am shopping for a good affordable VPN and I wonder why CyberGhost is not in your list. Is it so bad?
Thank you
Yes, there are lots of problems we identified in the CyberGhost review. Not recommended.
Thanks a lot Sven! Much appreciated. I think I will tset SurfShark then.
Btw.. I heard that some VPN’s websites can tell that you’re using a VPN, even so they are well leak protected. Is that true and does suffer any VPN from your top picks from this?
Hi, you can use a VPN service with OpenVPN XOR (support for obfuscation), it let hide your service VPN and they think you use the IP of your provider, but really you are using the VPN service and they don’t know it. For example for using in China or in others restrictions.
What’s the minimum ISP speed one should have to benefit from using a VPN?
I currently have a DSL connection from Verizon, spec’d at 7 to 15 Mbps.
In actuality, I’ve never seen higher d/l speeds than 9+ Mbps.
Is that too slow for a VPN?
Nope, you’ll be good to go. And there really is no minimum speed to have. Connecting to the closest VPN server should minimize latency and speed tradeoffs.
Nice , perfect article👍🏽
Thanks 4 share
What are your thoughts on using Startpage in anonymous search with a VPN? I ask because Startpage throws off another IP address when it’s used.
Also, do you like Express for IPv6 protection? I’ve read a lot of negative things.
I’m not a big fan of Startpage since it sold out to an advertising company with a stated goal of data collection.
ExpressVPN blocks IPv6 entirely and I’ve never seen an IPv6 leak. If you want a VPN with full IPv6 support, check out OVPN or Perfect Privacy.
I don’t think NordVPN should be the first, comparing to VPN.ac for example:
1. VPN.ac supports OpenVPN 128-bit encryption which:
a. is solid, and the 256-bit is more of a marketing stunt than security argument against 128, especially when 128 does its job pretty well
b. plays better with router hardware – most routers have very weak CPUs, and OpenVPN is supported out of the box in some router firmwares, so taking into account most consumer-based hardware and wanting the top performance (thus using UDP protocol), VPN.ac is better suited for router use case (256-bit configs will produce packet decryption issues, which will influence your network user experience); using Wireguard on a router is only possible with VPN.ac, because NordVPN doesn’t offer configuration files for their Wireguard implementation (Nordlynx)
2. VPN.ac has “no-logs policy” de-facto – they say they keep connection logs for the duration of the active session, which is what server hardware does anyway (the server needs to know which IP it is connected to)
3. VPN.ac doesn’t have any kind of tracking services on their website or their browser proxy extension.
4. VPN.ac has a better proxy extension – it has a non-restrictive to domains white listing and when I pointed out an issue with leaking WebRTC after a chromium update, when I notified them (half of December), they were almost releasing the fix, whereas NordVPN fixed it only in about 2 weeks after I notified them (somewhere in February)…
5. VPN.ac has a more stable Socks5 proxy – try using NordVPN Socks5 with any app at it will constantly ping for server connection (for about 5 seconds every 20 seconds)…
6. VPN.ac is cheaper
7. VPN.ac has their own hardware
8. VPN.ac has DNS generating random queries for more privacy
The only possible argument for using NordVPN is that they have more servers.
Forgot to mention that VPN.ac offers 12 simultaneous connections for OpenVPN protocol.
I do like VPN.ac, but NordVPN stands out in many other areas that you did not mention:
– It has been independently audited for both logs and security (VPN.ac has not)
– It supports a huge number of streaming services (VPN.ac is very limited with streaming)
– NordVPN has more features
– 24/7 live chat (in-house) support
– WireGuard is supported directly in the apps (this is not the case with VPN.ac)
Also, you have one thing backwards. NordVPN is rolling out colocated (self-owned) servers right now. And like NordVPN, VPN.ac uses dedicated servers (no virtual servers). But VPN.ac does not have their own hardware, they rent their servers.
On one side:
1. NordVPN has only been audited for “no-logs policy”, and not security (this is stated in both 2019 and 2020 audit repots as being out of scope of the audit). Moreover, its odd that both no-log audits were performed in Cyprus (this kind of raises question what is the actual jurisdiction NordVPN operates under). Also keep in mind that SmartDNS and proxies were not part of the audit as well.
The report states that NordVPN authentication servers count all successful connections per user per month. This might not be that big of a deal, but in conjunction with all the tracking tools they use on their website, that might be enough for profiling the user.
2. Speaking of streaming services, I can’t give much info here, as I only ever tested VPNs with Netflix, and both worked fine.
3. Speaking of more features, that’s debate-able as in what specifically we consider a feature. Is supporting 128-bit encryption considered a feature? If yes than VPN.ac has this, whereas NordVPN not. But let’s put that aside, as what I think yo mean is specifically related to Cybersec and dedicated IP. Well, dedicated IP defeats the sole purpose of privacy, so the only feature that VPN.ac doesn’t have is ad-blocking, however, there are more reliable services for blocking ads than Cybersec (BlahDNS is the easiest of the alternatives to set up, but there are more involved solutions such as pi-hole or AdGuard Home; that said, all of these provide a substantially better ad-blocking experience).
4. I don’t see the “in-house” live chat better that using Wire with VPN.ac, especially that the “in-house” is actually NordVPN using a third-party (Ada Support and Zopim I think), whereas VPN.ac has own tech support.
5. This is a great argument, but it can work both ways (having Wireguard configs gives you more flexibility).
On the other side:
1. You are right, none of the services have their own servers and both have dedicated servers. NordVPN started their “collocated servers” initiative, which is great and will probably improve performance and stability. However, at this point in time, it seems an overkill, considering most consumers don’t have ISPs which would have speeds above 200.
My ISP (Spectrum), provides me with internet speed of about 400, and I barley pay anything.
Demand for Wireguard is mainly on your desktop. There are many steps to follow for optional configurations such as IKEv2. Nord is definitely more complicated if you don’t use their client and that’s become a pain to use as well given they have so many servers and the GUI needs work in my opinion to simplify and give their customers easier ways to choose.
And why was “Mark’s” spam comment both fabricating and is spam saying he pays almost nothing from his “Spectrum” ISP?
“Demand for Wireguard is mainly on your desktop.”
No that is not correct. WireGuard is very much in demand on mobile devices as it is much more reliable, can transfer between network interfaces without dropping the connection, and saves on battery life compared to OpenVPN and IKEv2.
Reply to Sven (he has reply disabled to his comment — what’s up with that?)
“[Wireguard] saves on battery life compared to OpenVPN and IKEv2.”
Who cares? People have their Wi-Fi and bluetooth on 24/7. It’s like nobody cares about battery life anymore. They carry around battery power packs/chargers.
Hello Sven
Loved site. Though you have stopped testing other VPN in market. Can you test more, and give opinion about other VPN too.
Yes, we have more on the list but are busy updating old content for 2021.
I currently subscribe to Private Internet Access (PIA). The first three years were wonderful, but in the past 6 months, the performance has become very disappointing. I noted you did not review PIA and was inquiring if there was a reason for not including them in a review?
We do have a PIA review and also noted the deteriorating performance.
I signed up to Nord after reading the reviews here. I wish I hadn’t.
On MACOS you HAVE to download the desktop app from the Apple store unless you are happy to use OpenVPN in which case Nord will provide the app if you ask for help, this means you cannot use Wireguard at all unless you sign up to the Apple store, something I have never done and do not want to do. To install a paid for security app via a third party seems to me to be a bit off…
An update:
After a lot of time spent talking to Nord I have cancelled my subscription and asked for a refund.
Tech support have still not responded to my support email but the online chat service have tried to resolve things, I reluctantly signed up to the Apple store and downloaded the desktop client, that was fine on my Macbook Pro, my iMac was a different story, it’s not THAT old but Nord client does not support the OS version, so no VPN there, same for an older Macbook Pro that I have, the 2 newer ones are fine. In all, the time spent to get to this stage and the fact that it can’t be used on my older machines meant Nord was not a good option for me.
I will now try Surfshark and keep my fingers crossed!
Oh and another point, Nord say it will take 10 days to process the refund – not good.
So for all MAC users, check out compatability and that you are happy having an Apple account before sending your money to Nord.
I will say, on the machine I got it working on it looked good, speeds were excellent and setup was simple.
Thank you for your detailed reviews and explanations on VPNs.
I have been using VPNs at work for many years and never gave much thought to them for personal use until now. While not a complete novice with computers (I remember using DOS, Windows 3.1 and those big Internet yellow pages before search engines) I know just enough to get into the weeds and very little when it comes to networks.
This is probably a dumb question, but do you have any thoughts on Kaspersky VPN? I have been using their Total Internet Security programs (or anti-virus) since they first released. I have never used their VPN, which comes with Total Internet Security program, but have been curious as it comes with program. Any thoughts?
Side question… Sounds like Nord is the best option, but lack of Router app and flashing my $150 Nighthawk R700-AC1900 firmware is a little daunting. Do I really need a VPN on a router to secure my TV, Roku and Google home devices. Based on what I have read, leads me to believe that I would have to constantly be changing my server connection… which sounds like a pain.
Thanks again.
Hi Gene, we have not tested Kaspersky products yet. Yes, flashing routers can be a pain, but there are some options that come preconfigured to support VPNs. You could also go with a two-router setup, one for the devices you want secured, and one for everything else. I don’t think you would need to be constantly changing locations if you are just wanting more privacy and security. If you are unblocking content in different regions, however, you may need to be changing regions regularly. In our VPN router guide we discuss these options more.
Hi Sven,
I have some question regarding the VPN. Have you try this VPN before ?
I would be appreciated much if you have include this VPN in your review.
https://www.getoutline.org/get-started/#step-1
Thanks,
Nope, I have not tested that.