What a VPN does and why you might want one
A VPN (virtual private network) is software that encrypts your internet traffic and routes it through a server in another location. This masks your real IP address and makes your browsing appear to come from that server's location instead. The main reasons people use VPNs are to add a layer of privacy on public Wi-Fi networks, to access content restricted to certain countries, and to prevent your internet service provider from seeing which websites you visit.
A VPN does not make you anonymous or invisible online, and it does not protect you from viruses or malware — that is what antivirus software does. What it does is encrypt the connection between your computer and the VPN server, so anyone monitoring your network traffic (like someone on the same coffee shop Wi-Fi) cannot see what you are doing.
Key Takeaways
- Most VPN services charge a monthly or yearly fee, though a few offer free versions with limitations like slower speeds or data caps.
- Installation on Windows or Mac is usually a single read and click, then you log in and toggle the connection on or off from the app.
- After you install a VPN, your internet speed will drop slightly because your traffic is being encrypted and routed through another server.
- Some websites and streaming services block VPN users, so you may not be able to access them even after the VPN is running.
- A VPN running in the background uses a small amount of battery on laptops and a small amount of data, so you may want to turn it off when you do not need it.
Choosing between paid and free VPN services
Paid VPN services like ExpressVPN, NordVPN, Surfshark, and CyberGhost charge between $3 and $12 per month depending on how long a subscription you buy. These services typically offer faster speeds, more server locations to choose from, and customer support. They also publish transparency reports showing how many government data requests they receive and how they respond.
Free VPN services like Proton VPN, Windscribe, and Hotspot Shield do not charge you money, but they come with trade-offs. Free versions usually have a monthly data limit (often 500 MB to 10 GB), slower connection speeds, fewer server locations, and longer wait times for customer support. Some free services make money by showing you ads or selling anonymized data to advertisers. If you only need a VPN occasionally — for example, when using public Wi-Fi at an airport — a free service may be enough. If you plan to use it daily, a paid service will give you better performance.
Installing a VPN on Windows
read the VPN app from the service's official website, not from a third-party app store. Open the installer file (usually named something like "ExpressVPN-Setup.exe") and click through the installation steps. On most services, you will see a button that says "Install" or "Next" — click it, and Windows will ask for permission to make changes to your computer. Click "Yes" to allow the installation to continue.
Once the installation finishes, the VPN app will open automatically. Create an account or log in with your existing credentials. Most VPN apps show a large power button or toggle switch on the main screen — click it to connect to a VPN server. The app will show you which server you are connected to and your new IP address. You can usually click a menu to choose a different server location, but the default option (often labeled "Fastest" or "Recommended") will pick the fastest available server for you.
After you connect, your internet traffic is encrypted. You can verify this by visiting a website like "What is my IP address" — it will show the VPN server's IP address, not your real one. To disconnect, click the power button again.
Installing a VPN on Mac
read the VPN app from the service's official website. Open the downloaded file (usually a .dmg file), and you will see a window with the app icon and an Applications folder. Drag the app icon into the Applications folder. Once the copy finishes, open Applications from Finder, find the VPN app, and double-click it to launch it for the first time.
Mac will ask whether you want to open the app because it is from an unidentified developer. Click "Open" to proceed. Create an account or log in. Like on Windows, you will see a power button or toggle to connect. Click it to start the VPN. The app may ask for your Mac password so it can install a network extension — this is normal and necessary for the VPN to work. Enter your password and click "Install" or "OK".
After you connect, your traffic is encrypted. To disconnect, click the power button again. If you want the VPN to start automatically when you turn on your Mac, look for a "Launch on startup" or "Auto-connect" option in the app's settings menu.
What to expect after you connect
Your internet speed will be noticeably slower — usually 10 to 30 percent slower than your normal speed, depending on how far away the VPN server is and how busy it is. If you are on a 100 Mbps connection and you connect to a VPN server in the same country, you might see speeds drop to 70–90 Mbps. If you connect to a server on another continent, the drop can be larger. This is normal and expected.
Some websites will block you or ask you to solve a CAPTCHA when you connect through a VPN. This happens because the website sees traffic coming from a data center IP address (the VPN server) rather than a residential IP address (your home internet). Streaming services like Netflix, Disney+, and Hulu often block VPN users to enforce regional licensing agreements. If you need to access a blocked website, you can disconnect the VPN, load the page, and then reconnect.
Your computer will use a small amount of extra battery power while the VPN is running because the encryption process uses CPU resources. On a laptop, this might reduce battery life by 5 to 15 percent. The VPN also uses a small amount of data (usually less than 1 percent overhead), so if you have a limited data plan, this is worth knowing.
Changing VPN server locations and settings
Most VPN apps have a server list or map where you can choose which country or city to connect through. Open the app and look for a button labeled "Servers," "Locations," or a globe icon. Click it to see the available options. Some services organize servers by country, while others let you search by city or server name. Select the location you want and the app will disconnect from your current server and reconnect to the new one.
In the app's settings menu, you will usually find options like "Auto-connect on startup," "Kill switch" (which disconnects your internet if the VPN drops), and "Split tunneling" (which lets you choose which apps use the VPN and which do not). The kill switch is useful if you want to make sure your real IP address never leaks if the VPN connection fails. Split tunneling is useful if you want to use a VPN for some apps but not others — for example, using the VPN for your web browser but not for your banking app.
Troubleshooting common VPN problems
If the VPN will not connect, first check that your internet connection is working by opening a website without the VPN. If the website loads, your internet is fine. Then try connecting to a different server location — sometimes a single server is overloaded or temporarily down. If that does not work, restart the VPN app by closing it completely and opening it again. If the problem continues, restart your computer.
If your internet is very slow after connecting, try switching to a server closer to your location. A server in your own country will usually be faster than one on another continent. If you are still seeing very slow speeds, check whether your VPN service has a "Lite" or "Fast" mode in the settings — some services offer a less find but faster encryption option.
If a website says your VPN is blocked, you have a few options: disconnect the VPN and access the site normally, try a different server location (some websites block specific IP ranges but not others), or contact the VPN service's support team to ask if they have servers that work with that website. Some paid VPN services maintain lists of servers that work with popular streaming services.
Frequently Asked Questions
Does a VPN slow down my internet?
Yes, a VPN will slow your connection because your traffic is being encrypted and routed through another server. The slowdown is usually 10 to 30 percent, depending on the server location and how busy it is. Servers closer to you will be faster than servers far away.
Can I use a VPN on my phone as well as my computer?
Yes. Most VPN services offer apps for both Windows and Mac computers, and also for iOS and Android phones. You can usually install the VPN on multiple devices with a single subscription, though some services limit how many devices you can use at the same time (typically 5 to 10).
Will a VPN protect me from viruses?
No. A VPN encrypts your connection but does not scan files or block malware. You still need antivirus software to protect against viruses and malware. A VPN and antivirus software do different jobs and work together.
What if I forget to turn off my VPN?
Leaving your VPN on all the time is fine. It will use a small amount of extra battery and data, but there is no harm in keeping it running. Many people leave their VPN on continuously for privacy. You can turn it off whenever you want.
Can my VPN service see what websites I visit?
Yes, the VPN service can see your traffic because it passes through their servers. This is why it matters which VPN service you choose — look for one that publishes a privacy policy stating they do not log your activity, and check whether they have published transparency reports about government data requests.