There are now over a hundred VPN providers located across the world. To create this list of the best VPN service providers, I test customer service, the reliability of their network, and commitment to privacy. I also research actual customer feedback posted in online forums.
These providers are the best VPN providers overall — these providers offer fast servers around the world, reliable apps, and a dedication to privacy:
- ExpressVPN (based in the British Virgin Islands)
- CyberGhost (Romania)
- iVPN (based in Gibraltar – a British Overseas Territory)
If you are mostly interested in torrenting, I recommend this provider:
- Private Internet Access (USA)
If you wish to block video services (like Youtube and Netflix), I recommend these providers:
I’ve also created a list of the VPN providers I do not recommend.
If you are technically inclined, you might consider creating your own VPS (virtual private server) and install OpenVPN. I recommend using a reliable VPS like Digital Ocean. You can purchase their $5 per month plan, and then follow these instructions to set up OpenVPN.
What Is A VPN?
A VPN (virtual private network) is a service encrypts and redirects all the internet connections on your computer. This means all the data leaving your computer is encrypted, which adds a layer of protection against hackers and eavesdroppers. It is also very difficult for your ISP (Internet Service Provider) to monitor you or block your connections. A VPN service will also allow your to computer to appear to be Europe, the USA, or other countries at will. This is helpful if you want to access blocked media like streaming videos. VPNs differ from web proxies because VPNs encrypt and redirect all of your computer’s outgoing network connections, whereas proxies will only usually redirect particular protocols within an application.
Note that VPNs may slow down your internet connections a bit, but in some cases they may actually speed up your connections. VPNs won’t really affect direct downloads, but they will affect web browsing and torrenting (basically anything that pulls data in lots of small bursts). Personally, I don’t notice a difference unless I’m connected a very remote server in Japan or Romania (from the US).
I don’t recommend using free VPNs because they are usually run by untrustworthy companies, and tend to sell your private information. If you need a extra layer of privacy when signing up to VPN services, I suggest using an pseudo-anonymous payment method such as Bitcoin, and doing a DNS Leak Test when using a VPN. However, for most people, this kind of obfuscation is not necessary.
The Best All-Round VPN: ExpressVPN
ExpressVPN is my top recommended VPN for most situations. This provider is based in the British Virgin Islands, and has 148 VPN server locations in 94 countries.
They have excellent customer service and fast server connections around the world. They offer a “no quibble” 30-day money back offer. They are slightly more expensive than other VPNs ($12.95 per month). However, I feel the reliability and speed of their network is worth the extra cost.
ExpressVPN an app for almost every device (macOS, Windows, Linux, Android, iOS, Blackberry). They also has an separate unblocking app, MediaStreamer, which runs on smart TVs and consoles (for people who want to unblock video services like Netflx).
For security, ExpressVPN has integrated high level encryption — namely 4096-bit CA, AES-256-CBC, TLSv1.2 and SHA512. Every server also includes a zero-knowledge DNS.
ExpressVPN accept many payment types — Bitcoin, Paypal, major credit cards, Unionpay, Alipay, Webmoney and CashU.
- Business Location: British Virgin Islands
- Server Location: 148 VPN server locations in 94 countries
- Cost: $12.95 USD per month or $156 USD per year
- Number of devices/users: 3 device limit
- Payment Types: Bitcoin, Paypal, Credit Cards, WebMoney, Alipay, UnionPay, Yandex Money, Giropay, iDEAL, SOFORT, Maestro, Carte Bleue, Interac Online, MINT, FanaPay, and OneCard
- Trial Account: Only 30-day money-back guarantee
- Platforms Supported: macOS, Windows, Linux, Android, iOS, Blackberry, Apple TV, Amazon Fire TV, Smart TVs, Android TV box, Playstation, Xbox and various routers
- Terms Of Service
The Best Budget VPN
Private Internet Access
Private Internet Access is a VPN service that is highly regarded by privacy advocates. It remains our top choice for a privacy-oriented VPN service. In the online discussions I’ve been monitoring, the comments are almost universally positive. It also received a PC Magazine Editor’s Choice Award for VPN services. The company operates out of the United States with gigabit gateways in the USA, Canada, UK, Switzerland, and the Netherlands. I’ve been testing their VPN service for about 12 months now, and I’ve had no problems. I use it continuously now, and I don’t notice any lag when browsing the web, or downloading files. They are also one of the least expensive private VPNs, with rates at $39.95 year, or $6.95 per month. In regards to logging user activity, the company says:
We absolutely do not maintain any VPN logs of any kind. We utilize shared IP addresses rather than dynamic or static IPs, so it is not possible to match a user to an external IP. These are some of the many solutions we have implemented to enable the strongest levels of anonymity amongst VPN services. Further, we would like to encourage our users to use an anonymous e-mail and pay with Bitcoins to ensure even higher levels of anonymity should it be required. Our core verticals are privacy, quality of service, and prompt customer support. We will not share any information with third parties without a valid court order. With that said, it is impossible to match a user to any activity on our system since we utilize shared IPs and maintain absolutely no logs.
Their VPN service supports all the major platforms: Window, Mac OS X, Linux, iOS and Android. They support the following VPN protocols: PPTP, IPSEC, OpenVPN and L2TP. You can also configure Private Internet Access to work on a DD-WRT router or Tomato router (via SSL/OpenVPN) for constant security.
Their VPN client also has handy features like DNS leakage blocking and an “internet kill switch” (a feature that shuts off your internet connection if your VPN connection goes down). For payment they accept credit cards, Paypal, almost any Gift Card, Amazon Payments, CashU, Google Wallet, OKPay, Bitcoin, and Liberty Reserve, The service costs $6.95 per month, or $40 per year.
- Website: Private Internet Access
- Business Location: USA
- Server Location: 3062+ Servers in 28 Countries
- Cost: $6.95 USD per month, $39.95 USD per year, $69.95 USD for two years
- Number of connections allowed: 5 simultaneous connections
- Payment Types: Bitcoin, Paypal and Credit Cards, major brand gift cards, Ripple, CashU, iOS In-App purchase (through our iOS app only) and Paygarden
- Trial Account: No (7 day money back guarantee instead)
- Platforms Supported: Windows, macOS, Linux, iOS, Android, Windows Phone, Chrome Extension,DD-WRT Router, Tomato Router, PfSense Router
- Terms of Service
The Best VPN For Privacy (based in Europe)
VPN.AC, based in Romania, is an excellent choice for use in countries with firewalls and other internet censorship. VPN.AC are experts in VPN security and obfuscation.
VPN.AC hosts servers in nine countries (US, UK, Netherlands, Switzerland, Germany, France, Romania, Hong Kong and Canada) capable of reaching gigabit port speeds.
They a recently rolled out obfuscation for OpenVPN feature. Here are the details:
Obfuscating the OpenVPN protocol makes it look like regular SSL traffic — making it harder to be blocked by Firewalls with DPI capabilities relying on protocol signatures to identify known VPN protocols. This is the case in China, where default OpenVPN implementations are blocked almost immediately. While our AES 256-bit implementation is still stealthy and working in China, we added one more protocol-type to bypass the GFW. It runs on several ports including TCP port 443 (HTTPS), replacing an instance of OpenVPN Blowfish 128-bit we used with port TCP/443. With this method, the handshake packets are obfuscated so it’s not possible to identify the traffic as being part of an OpenVPN tunnel. Encryption relies on RSA 4096-bit + ECDHE for key-exchange, AES 128-bit for data channel.
They also introduced support for Elliptic Curve Cryptography along with TLS 1.2 — one of the most secure types of cryptography available today.
VPN.AC offers one VPN package, which grants you access to all of their international servers ($9 per month or $58 per year). For payment they accept Alipay and Unionpay, Paypal, BitCoin, CashU, Paysafecard and UKash.
- Website: VPN.AC
- Business Location: Romania
- Server Location: Servers in 27 countries
- Cost: $9 USD per month or $58 USD per year
- Number of connections allowed: 6 simultaneous connections (3 during trial)
- Payment Types: Bitcoin, Credit Cards, Paypal, Alipay, UnionPay and others
- Trial Account: 1 week trial account for $2, also offers a 7-day money back guarantee
- Platforms Supported: Windows, macOS, iOS, Android
- Terms Of Service
The Best VPN For Torrenting and P2P
Not all VPNs are BitTorrent friendly. In fact, some explicitly prohibit the use of file-sharing software. However, there are some VPNs that welcome torrenting and do not log your online activities, thereby preserving your privacy. If want to torrent without being bothered, it is essential that the VPN you use does not track your online connections. I now recommend these providers for torrenting and P2P:
The Best VPN For Mobile Devices
A number of VPNs now support mobile devices like Android phones and tablets, iPhones, iPads and Windows phones. On most devices, you’ll be using the PPTP or the L2TP protocol, and you’ll have to enter your VPN connection information manually. We recommend using L2TP where possible, because this protocol is more secure than PPTP. Currently, you can’t use OpenVPN on iPhones and iPads, due to Apple restrictions. You can use the GuizmOVPN app on a jailbroken iPhone or iPad. On Android you can use FeatVPN app, or on a rooted device running Android 4, you can use the OpenVPN Settings app. Our top picks here are those VPN providers that provide good documentation for setting up mobile devices:
- ExpressVPN (great set of mobile apps)
- IPVanish (provides step-by-step instruction for setting up mobile devices, note that they do keep logs)
- Private Internet Access (reliable apps, good documentation, doesn’t keep logs)
VPNs That I Do Not Recommend
I no longer recommend these VPN service providers:
- NordVPN: I was disappointed by their customer service too many times. Also their VPN connections are sometimes slow
- PureVPN: This provider was found to be logging users, see this article.
They ask for your bank info during registration. I also did not enjoy my interactions with their customer service representatives. They declined comments about privacy, locks your account immediately if you get a DMCA notice.
Numerous reports of slow connection speeds, and poor customer service.
Poor customer service. Requires a phone number.
Fairly expensive, confusing sign-up options, and does not allow P2P and are able to match an external IP address to their subscribers. They limit the number of times you can change servers and changes your username and password each time you do.
They don’t support torrenting. Their network can be unreliable. They often don’t respond to people’s questions.
Keeps logs, doesn’t support torrenting.
Customer service fairly slow and minimal. Some (very limited) logs are kept, slow speeds, limited servers. Also costs $97.76
Keeps logs, they say they support P2P, but shut down account as soon as they receive DMCA notice.
Awful customer service, constant disconnection issues.
Requires your personal info when signing up, doesn’t respond to request for refunds.
Only supports OpenVPN, limited number of servers.