Setting up a VPN takes about two minutes with an app, or ten with your device's built-in settings. This guide covers both methods on every common device, plus router setup, how to check that the VPN actually works, and what to do when it won't connect.
Before you start: what you need
- A VPN subscription. Choose a provider with a no-log policy, ideally one confirmed by an independent audit. Free VPNs often pay for themselves by collecting and selling data.
- Your login details. For app setup, just your account email and password. For manual setup, your provider's server address, and a username, password or certificate for the protocol you're using.
- Admin access to the device (and to the router, for router setup).
Method 1: Set up a VPN with an app (recommended)
Apps are the easiest and most complete option. They choose the fastest protocol, keep DNS inside the tunnel, include a kill switch, and let you switch server locations in one tap.
On Windows
- Download the VPN app from your provider's website. For Atomic VPN, that's the Windows app page.
- Run the installer and approve the Windows prompt to add a network adapter.
- Open the app and sign in.
- Click Connect, or choose a country first.
- Turn on the kill switch in Settings so your traffic stops if the connection drops.
On Mac
- Download the app from your provider's website. For Atomic VPN, go to the Mac app page.
- Drag the app into Applications and open it.
- Sign in. macOS will ask you to allow the VPN configuration: click Allow and enter your Mac password or use Touch ID.
- Click Connect.
On iPhone and iPad
- Install your provider's app from the App Store.
- Open it and sign in.
- Tap Connect. iOS asks to add a VPN configuration, so tap Allow and confirm with Face ID, Touch ID or your passcode.
- You'll see VPN in the status bar or Control Center when it's connected.
On Android
- Install your provider's app from Google Play.
- Open it and sign in.
- Tap Connect and accept Android's connection request.
- A key icon in the status bar shows the VPN is on.
Atomic VPN apps for Windows and macOS are available now, and iOS and Android apps are on the way. In the meantime, iPhones and Android phones on your home network can be covered through a router setup.
Method 2: Set up a VPN manually (built-in settings)
Every major operating system has a built-in VPN client. Manual setup is useful when you can't install apps, such as on a managed device, or when you want a specific protocol. You'll usually use IKEv2/IPsec, because it's built into all four systems. It doesn't include extras like a kill switch or automatic server selection.
Get the server address, remote ID and credentials from your provider's support page first.
Windows 11
- Open Settings > Network & internet > VPN.
- Click Add VPN.
- For VPN provider, choose Windows (built-in).
- Enter a Connection name and the Server name or address from your provider.
- For VPN type, choose IKEv2.
- Choose the Type of sign-in info your provider uses (username and password, or certificate), fill it in and click Save.
- Click Connect next to the new VPN.
Windows' built-in client doesn't support WireGuard or OpenVPN. For those, you need an app.
Mac
- Open System Settings > VPN.
- Click Add VPN Configuration and choose IKEv2.
- Enter a display name, the Server address and the Remote ID from your provider.
- Under authentication, choose username or certificate and enter your details.
- Click Create, then switch the VPN on.
iPhone and iPad
- Open Settings > General > VPN & Device Management > VPN.
- Tap Add VPN Configuration.
- Set Type to IKEv2.
- Enter a description, the Server, the Remote ID, and your username and password (or certificate).
- Tap Done, then switch the VPN on at the top of the VPN screen.
Android
- Open Settings > Network & internet > VPN (on Samsung: Connections > More connection settings > VPN).
- Tap + or Add VPN.
- Choose an IKEv2/IPSec type that matches your provider's setup (MSCHAPv2, PSK or RSA).
- Enter the server address and credentials, then Save.
- Tap the VPN to connect.
Recent Android versions removed older protocols like PPTP and L2TP, so IKEv2 is the built-in option.
Method 3: Set up a VPN on your router
A VPN on your router protects every device connected to it, including smart TVs, game consoles, streaming sticks and smart home gadgets that can't run VPN apps. On Atomic VPN, router setup covers every device on the network without using one of your 5 device slots.
What you need: a router that supports VPN client mode. Many ASUS, GL.iNet, Netgear and TP-Link models do, as do routers running open-source firmware like OpenWrt, DD-WRT or FreshTomato. Most routers supplied by internet providers don't.
General steps:
- Download a WireGuard or OpenVPN configuration file from your VPN provider's account page or support site.
- Log in to your router's admin page (often 192.168.1.1 or 192.168.0.1).
- Find the VPN section, usually called VPN Client, VPN Fusion (ASUS) or similar.
- Add a new profile, choose WireGuard or OpenVPN, and upload the configuration file.
- Activate the profile and check the connection status.
Router hardware limits speed. An older router may cap VPN throughput well below your internet plan, especially with OpenVPN. WireGuard is much lighter, so pick it if your router supports it. Our guide to WireGuard vs OpenVPN explains the trade-off.
How to check that your VPN works
Don't assume, verify. It takes a minute.
- Check your IP address. Open the Atomic VPN homepage with the VPN off, and note your IP, city and internet provider. Connect the VPN and reload. You should now see the VPN server's IP and location instead.
- Run a DNS leak test. The DNS servers listed should belong to your VPN, not your internet provider. Follow our DNS leak test guide.
- Test the kill switch. With the VPN on, disconnect Wi-Fi for a moment while a page loads. With the kill switch on, the page should stall instead of loading over your normal connection.
How to change your VPN location
In most VPN apps, including Atomic VPN, tap the location or server list, pick a country (or let the app choose the fastest server), and connect. Changing location changes the IP address and region that websites see.
For the best speed, choose a server close to you. Choose a server in another country only when you need to appear there, and remember that a service's terms of use may restrict access by region.
How to turn off a VPN
- In the app: tap Disconnect.
- iPhone: open Settings and switch VPN off near the top, or go to Settings > General > VPN & Device Management > VPN. To stop it reconnecting, turn off Connect On Demand in the VPN's details, or delete the configuration.
- Android: open Settings > Network & internet > VPN, tap the gear next to the VPN, and switch off Always-on VPN if it's set.
- Windows: click the network icon in the taskbar and switch off VPN, or disconnect in Settings > Network & internet > VPN.
- Mac: switch off the VPN in System Settings > VPN, or quit the VPN app.
Troubleshooting: VPN won't connect
Should you use a VPN?
A VPN is worth it if you:
- Use public Wi-Fi in cafés, hotels, airports or on campus.
- Don't want your internet provider to see which sites you visit.
- Want to hide your IP address and location from websites and other players.
- Travel and want a consistent, private connection.
- Torrent or use P2P, where your IP is visible to everyone in the swarm.
A VPN won't make you anonymous if you sign in to accounts, won't stop phishing on its own, and won't protect a device that already has malware. It's one privacy layer, and it works best alongside HTTPS, a good browser and two-factor authentication.
Set up Atomic VPN
- Pick a plan on the pricing page. $2 a month on the yearly plan, every feature on every plan.
- Download the app for Windows or macOS, or set it up on your router.
- Sign in and click Connect. WireGuard is on by default.
What you get:
- WireGuard, OpenVPN and IKEv2, including OpenVPN over TCP 443 for restrictive networks.
- DNS inside the tunnel, with IPv6 blocked outside it by default.
- Kill switch and split tunneling on every plan.
- No activity logs, RAM-only servers, independently audited no-log policy.
- 5 devices, 88+ countries, and one-click cancellation.
FAQ
How do I set up a VPN for free?
Your device's built-in VPN settings are free, but you still need a VPN server to connect to. Free VPN services often limit speed or collect data. Running your own server is possible but takes technical work and doesn't hide your activity from the server's host.
Is it hard to set up a VPN?
No. With an app, it takes about two minutes: install, sign in, connect. Manual and router setups take longer but follow the steps above.
How do I use a VPN on my iPhone?
Install your VPN provider's app, sign in, tap Connect and allow the VPN configuration. Or add it manually in Settings > General > VPN & Device Management > VPN.
Do I need a VPN on my home Wi-Fi?
It's optional. At home, a VPN hides your browsing from your internet provider and your IP from websites. On public Wi-Fi, it's much more important.
Should I leave my VPN on all the time?
For privacy, yes. Modern protocols like WireGuard have a small effect on speed, and staying connected means you're never exposed by accident. Split tunneling lets you exclude apps that don't work well over a VPN.
Can I set up a VPN on my router?
Yes, if the router supports VPN client mode. It protects every device on the network, including smart TVs and consoles.
Why won't my VPN connect?
The most common causes are a network that blocks VPN traffic, another VPN or security app interfering, or a wrong server setting in manual setups. Switching to OpenVPN over TCP 443 fixes most blocked networks.
How do I know if my VPN is working?
Check that your visible IP address and location have changed to the VPN server's, and run a DNS leak test to confirm your DNS goes through the VPN.


.webp)
.png)