A virtual private network (VPN) service is a proxy server marketed to help users bypass Internet censorship such as geo-blocking and users who want to protect their communications against data profiling or MitM attacks on hostile networks.
A wide variety of entities provide VPN services for several purposes. But depending on the provider and the application, they do not always create a true private network. Instead, many providers simply provide an Internet proxy that uses VPN technologies such as OpenVPN or WireGuard. Commercial VPN services are often used by those wishing to disguise or obfuscate their physical location or IP address, typically as a means to evade Internet censorship or geo-blocking.
Providers often market VPN services as privacy-enhancing, citing security features, such as encryption, from the underlying VPN technology. However, users must consider that when the transmitted content is not encrypted before entering the proxy, that content is visible at the receiving endpoint (usually the VPN service provider's site) regardless of whether the VPN tunnel itself is encrypted for the inter-node transport. The only secure VPN is where the participants have oversight at both ends of the entire data path or when the content is encrypted before it enters the tunnel.
On the client side, configurations intended to use VPN services as proxies are not conventional VPN configurations. However, they do typically utilize the operating system's VPN interfaces to capture the user's data to send to the proxy. This includes virtual network adapters on computer OSes and specialized "VPN" interfaces on mobile operating systems. A less common alternative is to provide a SOCKS proxy interface.
In computer magazines, VPN services are typically judged on connection speeds, privacy protection including privacy at signup and grade of encryption, server count and locations, interface usability, and cost. [1] [2] [3] [4] In order to determine the degree of privacy and anonymity, various computer magazines, such as PC World and PC Magazine , also take the provider's own guarantees and its reputation among news items into consideration. [1] [2] Recommendation websites for VPNs tend to be affiliated with or even owned by VPN service providers. [5]
In 2025, 1.75 billion people use VPNs. By 2027, this market is projected to grow to $76 billion. [6]
Users are commonly exposed to misinformation on the VPN services market, which makes it difficult for them to discern fact from false claims in advertisements. [18] According to Consumer Reports, VPN service providers have poor privacy and security practices and also make hyperbolic claims. [19] The New York Times has advised users to reconsider whether a VPN service is worth their money. [20] VPN services are not sufficient for protection against browser fingerprinting. [21]
In March 2018, the use of unapproved VPN services was banned in China, as they can be used to circumvent the Great Firewall. [25] Operators received prison sentences and were penalized with fines. [26] [27] [28] [29] Russia banned various VPN service providers in 2021. [30]
PC Magazine recommends that users consider choosing a provider based in a country with no data retention laws because that makes it easier for the service to keep a promise of no logging. [31] PC Magazine and TechRadar also suggest that users read the provider's logging policy before signing up for the service, [31] [3] because some providers collect information about their customers' VPN usage. [32] [33] PC World recommends that users avoid free services as a rule of thumb and said free services either sell their users' browsing data in aggregated form to researchers and marketers, or only offer a minimal amount of data transfer per month. [32]
Service | Leak Protection | Protocols | Obfuscation / Censorship Avoidance | Network Neutrality | Server | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
First-party DNS servers | IPv6 supported / blocked | Offers kill switch | Offers OpenVPN | Offers WireGuard | Supports multihop | Supports TCP port 443 | Supports Obfsproxy | Offers SOCKS | Linux support | Supports SSL tunnel | Supports SSH tunnel | Blocks SMTP (authent.) | Blocks P2P | Dedicated or virtual | Diskless | |
Atlas VPN | Yes | Yes | Yes | No | Yes | Yes | No | No | No | Yes | Some | No | Dedicated | No | ||
Avast SecureLine | Yes | Yes | Yes | Yes | No | No | No | No | Some [34] | Dedicated [35] | No | |||||
ExpressVPN | Yes [36] | Yes | Yes | Yes [36] | No | No | Yes [36] | Yes [37] | No [38] | Both [39] [40] | Yes | |||||
Hotspot Shield | No | No | Yes | No | No | No | No | ? | ||||||||
IPVanish | Yes [41] | Yes [42] | Yes | Yes [43] | Yes [44] | No | Yes [45] | Yes [46] | Yes [43] | Yes [47] | No | No | No [43] | No [43] | Dedicated | No |
IVPN | Yes [48] | No [49] | Yes | Yes | Beta [50] | Yes; OpenVPN | Yes | Yes | Yes [51] | Yes [52] | No [53] | No [54] | Dedicated [55] | |||
Mullvad | Yes [56] | Yes [56] | Yes | Yes [56] | Yes [57] | Yes; WireGuard [58] and SOCKS5 | Yes [56] | No [59] | Yes [60] [56] | Yes [61] | Yes | Yes [56] | No [56] | Yes [62] | Dedicated [63] | Yes [64] |
NordVPN | Yes [65] | No [66] | Yes | Yes [67] | Yes; NordLynx based on WireGuard [68] | Yes; OpenVPN [69] and SOCKS5 | Yes [70] | Yes [71] | Yes [72] | Yes | No [73] | Dedicated | Yes | |||
Private Internet Access | Yes [74] | Yes [75] | Yes | Yes [76] | Yes [77] | Yes [78] | Yes [79] | No | Yes [80] | Yes [81] | Some [a] | No [83] | Dedicated [84] | Yes [85] | ||
PrivadoVPN | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | ||||||||
ProtonVPN | Yes | No | Yes | Yes | Yes [86] | Yes | Yes | No | No | Yes [87] | Yes | Yes | Some [b] | Dedicated | ||
PureVPN | Yes | Yes | Yes | Yes [89] | No | No | Only through SSTP [90] | No | No | Yes [91] | No | Some [92] | Both [93] [40] | No | ||
Surfshark | Yes | No | Yes | Yes | Yes | Yes (WG, OVPN, IKEv2) | Yes | No | No | Yes | Some | No | Both | Yes | ||
TunnelBear | Yes [94] | Yes | Yes | Yes [95] [96] | No | No | No | Yes [97] [98] | Yes | Yes | No [99] | Some [100] | ||||
Windscribe | Yes | Yes | Yes | Yes | Yes [101] | Yes | Yes | No | No [102] | Yes (via Stealth protocol) | No | No | No | Dedicated [c] | Yes [104] | Yes |
Notes
Service | Data encryption | Handshake encryption | Data authentication | |||
---|---|---|---|---|---|---|
Default provided | Strongest provided | Weakest provided | Strongest provided | Weakest provided | Strongest provided | |
Atlas VPN | ChaCha20-Poly1305 / AES-256 [a] | ChaCha20-Poly1305 | 2048-bit Diffie–Hellman | ECP521 | SHA-384 | |
Avast SecureLine | AES-256 | |||||
ExpressVPN | AES-256 | CA-4096 | ||||
Hotspot Shield | AES-128 [105] | TLS 1.2 ECDHE PFS [105] | HMAC [106] | |||
IPVanish | AES-256 [107] | RSA-2048 [107] | SHA-256 [107] | |||
IVPN | AES-256 [48] | RSA-4096 [48] | ||||
Mullvad | AES-256 (GCM) [56] | ML-KEM [108] | RSA-4096 [56] | SHA-512 [56] | ||
NordVPN | AES-256 [109] | AES-256 (CBC) [109] | 2048-bit Diffie-Hellman [109] | |||
Private Internet Access | AES-128 (CBC) [110] | AES-256 [110] | ECC-256k1 [110] | RSA-4096 [110] | SHA-1 [110] | SHA-256 [110] |
PrivadoVPN | AES-256 | |||||
ProtonVPN | AES-256 | RSA-4096 | HMAC with SHA-384 | |||
PureVPN | AES-256 | |||||
SaferVPN | AES-256 [111] | 2048bit SSL/TLS [111] | SHA-256 [111] | |||
TunnelBear | AES-128 (CBC) [b] | AES-256 (CBC) [95] | 1548 bit Diffie–Hellman [c] | 4096 bit Diffie–Hellman [95] | SHA-1 [d] | SHA-256 [95] |
Surfshark | AES-256 | AES-256 (CBC) | 2048-bit Diffie–Hellman | |||
Windscribe | AES-256 [112] | RSA-4096 [112] | SHA-512 |
Notes
The following definitions clarify the meaning of some of the column headers in the comparison tables above.
It's important to keep a few things in mind when evaluating which VPN service is right for you: reputation, performance, type of encryption used, transparency, ease of use, support, and extra features.
We were looking for features, value, and clear and honest pricing. Free ways to learn more about a service - free plans, trial periods, refund periods - were important, and we also looked for companies which maintained your privacy when you signed up (no email address required, trials available without credit cards, Bitcoin available as a payment option).
We support peer-2-peer (P2P) networking in some of our server locations.
All of our VPN gateways run on dedicated hardware servers.
Our network is SSL-secured
Similar to PureVPN, ExpressVPN says it uses virtual servers in certain locations due to infrastructure issues.
No, but we are planning to add the support of IPv6 in 2018.
For OpenVPN TCP connections - port 443.
Yes, we do support Socks5 proxies as well as HTTP proxies (1 HTTP and Socks5 proxy at each of our VPN server destinations).
We use our own private DNS servers for your DNS queries while on the VPN.
IPv6 leak protection disables IPv6 traffic while on the VPN. This includes 6to4 and Teredo tunneled IPv6 traffic.
This is used in conjunction with the OpenVPN protocol [...]
Although quite different from a VPN, we provide a SOCKS5 Proxy with all accounts in the event users require this feature.
Any VPN provider that does not retain logs must block outgoing SMTP traffic due to rampant spam associated with usage of VPN services. With that said, we can whitelist (allow) any outgoing email server that a) require authentication, and b) is correctly setup so as not to be an open relay.
In addition, any blocked software by your ISP including P2P and other various software applications will be unblocked and unrestricted on our systems.
10 Multi-Logins per Household
Furthermore, we have blocked P2P on some of our servers as per changing Global Web Policy. We don't allow p2p/filesharing where it's illegal by law named United Kingdom (UK), United States (US), Canada, Australia etc.
PureVPN has never denied using virtual servers. To make matters simpler, an update on our Server Location page will state which servers are virtual and which are physical.
Every time you connect to TunnelBear, your DNS requests are directed to TunnelBear DNS servers, so your ISP can no longer see what websites you're visiting. And because we don't keep any records of your DNS, you're the only one that knows your browsing history.
When you turn GhostBear on, it changes your VPN traffic signature to look like a different kind of traffic. To do this, GhostBear uses a technology called Obfsproxy.
TunnelBear does not block SMTP on our network.
Turning Hotspot Shield on encrypts all of the traffic between your device and our servers using TLS 1.2 with perfect forward secrecy (ECDHE), 128-bit AES data encryption.
We encrypt all of the traffic between your device and our servers using TLS 1.2 with perfect forward secrecy (ECDHE), 128-bit AES data encryption, and HMAC message authentication.