Home / Guides / VPN Basics
How to Set Up a VPN on iPhone, Android, Windows and Mac
Setting up a VPN is usually quick, but a few choices at the start make the difference between real protection and a false sense of security.
Before you install: choose carefully
Look for these things before you sign up:
- A clear no-logs policy that says what is and is not recorded, ideally checked by an independent audit.
- Transparent ownership. You should be able to find out which company runs the service and where it is based.
- A kill switch, which blocks your traffic if the VPN drops.
- Modern protocols such as WireGuard or OpenVPN.
- Apps from official stores. Download from the App Store, Google Play or the provider's own website.
Be cautious with services that only exist to show ads, with no clear company behind them. Our guide to free vs paid VPNs explains why.
iPhone and iPad
- Install the provider's app from the App Store.
- Sign in and open the app.
- Tap connect. iOS will ask permission to add a VPN configuration. Approve it with your passcode or Face ID.
- Look for the VPN icon in the status bar to confirm it is connected.
Android
- Install the app from Google Play.
- Sign in and tap connect.
- Android will show a connection request. Read it and approve it.
- Check for the key icon in the status bar.
Windows
- Download the installer from the provider's official website.
- Install, sign in and connect.
- Approve any network adapter prompts.
- Confirm the VPN shows as connected in the app and in Windows network settings.
Mac
- Install from the Mac App Store or the provider's official website.
- When macOS asks to add a VPN configuration or system extension, approve it in System Settings.
- Sign in and connect. The VPN status appears in the menu bar.
[[TODO: add your own screenshots of the setup on each device, taken with the provider you actually use. Do not publish this article with placeholder text.]]
After setup: test it
Run the checks in our guide on how to test that your VPN is working. This takes five minutes and shows you whether your real IP address is leaking.
Settings worth turning on
- Kill switch or "always-on VPN", so you are never exposed if the connection drops.
- Auto-connect on untrusted networks.
- Automatic updates for the app.
Common problems
- Some apps or sites won't work: try another server or protocol, or use split tunneling for that app.
- Slow speeds: choose a server closer to you.
- Banking apps block you: many banks flag VPN traffic; disconnect for those apps if needed.