VPN Guide

Everything you need to know about Virtual Private Networks - What they are, how they work, which protocol to choose, and how to pick the best VPN for your needs.

What Is a VPN?

A Virtual Private Network (VPN) is a service that creates an encrypted tunnel between your device and a remote server operated by the VPN provider. All your internet traffic is routed through this tunnel, which has two key effects:

  • Websites see the VPN server's IP address instead of yours.
  • Your ISP and anyone monitoring your network can see you are connected to the VPN, but cannot read your traffic.

VPNs were originally designed for businesses to allow employees to securely access internal networks remotely. Today they are widely used by consumers for privacy, security on public Wi-Fi, and accessing geo-restricted content.

ⓘ A VPN is not a magic shield. It shifts trust from your ISP to your VPN provider. Always choose a provider with a verified no-logs policy.

Read the full "What Is a VPN?" article →

VPN Protocol Comparison

VPN protocols define how data is transmitted and encrypted. Each has different trade-offs in speed, security, and compatibility.

Protocol Speed Security Compatibility Open Source Best For
WireGuard Very Fast Excellent Most platforms Yes Daily use, mobile
OpenVPN Moderate Excellent Universal Yes Privacy-focused users
IKEv2/IPSec Fast Strong iOS, Windows, macOS Partial Mobile, reconnecting
L2TP/IPSec Moderate Fair Universal (legacy) No Legacy compatibility
PPTP Fast Weak Universal (legacy) No Not recommended

For most users, WireGuard offers the best balance of speed and security. OpenVPN is the most battle-tested choice for those who prioritise open-source auditability. See the full VPN protocols guide for a deeper breakdown.

Top Use Cases for a VPN

1

Privacy from Your ISP

Your ISP can see every website you visit. A VPN encrypts your traffic so your ISP only sees that you are connected to a VPN server, not the specific sites you browse.

2

Public Wi-Fi Security

Coffee shops, airports, and hotels often use unencrypted Wi-Fi. A VPN encrypts your data so attackers on the same network cannot intercept your traffic.

3

Bypass Geo-Restrictions

Some streaming services, news sites, and social media platforms are blocked in certain countries. A VPN lets you connect through a server in an unrestricted region.

4

Secure Remote Work

Businesses use VPNs to let employees securely access internal company resources and systems from home or while travelling.

5

Safe Torrenting

P2P file sharing exposes your IP to all peers in the swarm. A VPN masks your IP, reducing the risk of DMCA notices and unwanted exposure.

6

Avoid Price Discrimination

Airlines, hotels, and e-commerce sites sometimes show different prices based on your location. A VPN lets you compare prices from different regions.

VPN FAQs

Does a VPN slow down my internet?

Some slowdown is expected because your traffic takes a longer route and encryption adds overhead. Modern protocols like WireGuard minimise this. With a good VPN and a nearby server, the speed reduction is often less than 10%.

Can my VPN provider see my traffic?

Technically yes - Your VPN provider can see your traffic since it passes through their servers. This is why the no-logs policy of your chosen provider matters enormously. See VPN logging policies for what to look for.

What is a kill switch and do I need one?

A kill switch cuts your internet connection if the VPN drops unexpectedly, preventing your real IP address from being exposed. If privacy is your main concern, yes - Use a VPN with a kill switch enabled.

Are free VPNs safe?

Many free VPNs monetise by logging and selling your browsing data - The opposite of what you want from a privacy tool. Some also inject ads or contain malware. Read our Are Free VPNs Safe? guide before using one.

How do I know if my VPN is working?

Visit the WhatsMyIP.now home page with your VPN connected. If the displayed IP differs from your real IP and matches a location near your chosen VPN server, it is working. You can also run our VPN Leak Test to check for DNS and WebRTC leaks.