The easiest way to set up a VPN is to install your VPN provider's official app, sign in, choose a server, and select Connect. This guide covers four device types: Windows 11, Mac, iPhone or iPad, and Android. It also includes the FBI's 2026 warning about some free VPN apps.
If you are connecting to a work or school VPN, you may need a server address, VPN type, username, password, certificate or configuration file from your administrator. Do not guess these settings.
VPN Setup at a Glance
| Device | Simplest Setup Method | Manual Settings Path |
|---|---|---|
| Windows 11 | Install the VPN provider's official app | Settings > Network & internet > VPN |
| Mac | Install the VPN provider's official app | System Settings > Network > Add VPN Configuration |
| iPhone or iPad | Install the provider's App Store app | Use a provider or organization configuration profile |
| Android | Install the provider's Google Play app | Settings > Network & internet > VPN |
What You Need Before Setting Up a VPN
Prepare:
- A VPN subscription or approved work VPN account
- The official VPN app from the provider, Apple App Store or Google Play
- Your VPN username and password
- A server address and VPN type for manual setup
- A configuration file or certificate if your employer or school requires one
Avoid downloading unknown free VPN apps from advertisements or unofficial websites. The FBI has warned that some free VPN services may secretly enroll devices in residential proxy networks. Use an official app store and review the provider's privacy policy before installing.
How to Set Up a VPN on Windows 11
Use the VPN Provider's App
- Download the official VPN app from the provider's website or the Microsoft Store.
- Install and open the app.
- Sign in to your VPN account.
- Allow the app to add a VPN connection if Windows asks for permission.
- Choose a server location, or use the provider's automatic server option.
- Select Connect.
- Confirm that the app shows Connected.
For most personal VPN services, the provider's app is easier than Windows' built-in VPN settings because it supplies the server and protocol information for you.
Configure a VPN Manually in Windows
Use manual setup when your employer, school or VPN provider gives you specific connection details.
- Open Settings.
- Select Network & internet.
- Select VPN.
- Select Add VPN.
- Set VPN provider to Windows (built-in).
- Enter a connection name.
- Enter the VPN server address.
- Select the required VPN type.
- Choose the sign-in method.
- Enter your username, password or other credentials.
- Select Save, then select Connect.
Microsoft says manual Windows VPN setup requires the correct server address, VPN type and authentication details from the organization or VPN service.
How to Set Up a VPN on a Mac
Use the VPN Provider's App
- Download the official macOS VPN app.
- Install and open the app.
- Sign in.
- Approve any macOS permission request.
- Select a server.
- Select Connect.
- Check that the app or macOS shows an active VPN connection.
Configure a VPN Manually on macOS
- Open the Apple menu.
- Select System Settings.
- Select Network.
- Open the action menu and select Add VPN Configuration.
- Choose the VPN type, such as IKEv2, L2TP over IPSec or Cisco IPSec.
- Enter the display name and server details.
- Add the account name, password, shared secret or certificate required by the VPN administrator.
- Select Create.
- Return to the VPN settings and turn on the VPN service.
Apple says manual Mac setup may require the VPN type, server address, account name and authentication details. Some providers or organizations supply a configuration file that creates the connection automatically.
How to Set Up a VPN on an iPhone or iPad
Use a VPN App
- Download the official VPN app from the App Store.
- Open the app and sign in.
- Approve the request to add VPN configurations.
- Choose a server.
- Tap Connect.
- Approve the iPhone VPN permission request if prompted.
- Look for the VPN indicator in the status area or Control Center.
A VPN app is usually the simplest option for a personal iPhone or iPad VPN.
Use a Work or School VPN Profile
Your organization may send you a configuration profile or require a managed VPN app. Install profiles only from a trusted employer, school or VPN provider.
To review installed profiles, open:
Settings > General > VPN & Device Management
Apple explains that configuration profiles can define VPN, network, certificate and organizational settings. Removing a profile also removes the settings and accounts associated with it.
How to Set Up a VPN on Android
Use a VPN App
- Download the official VPN app from Google Play.
- Open the app and sign in.
- Approve the Android VPN connection request.
- Select a server.
- Tap Connect.
- Confirm that the VPN icon or connection status appears.
Configure a VPN Manually on Android
- Open Settings.
- Select Network & internet.
- Select VPN.
- Tap Add.
- Enter the VPN name, server address, VPN type and authentication details.
- Tap Save.
- Select the saved VPN.
- Enter your username and password if requested.
- Tap Connect.
Android's built-in VPN settings require connection information from the VPN administrator or provider. Menu names can vary between manufacturers, so search the Settings app for "VPN" if you cannot find the option.
How to Check Whether the VPN Is Working
Check the following:
- The VPN app shows Connected.
- Your device shows a VPN or key icon.
- The VPN stays active when you switch between Wi-Fi and mobile data, if automatic reconnection is enabled.
- A public IP address checker shows the VPN server's IP address instead of your normal connection's IP address.
A VPN can change the IP address that websites see, but it does not make you completely anonymous. Websites can still identify you through account logins, cookies, browser fingerprinting, GPS data and other tracking methods. A VPN also does not protect you from phishing, malware or unsafe downloads.
What to Do If the VPN Will Not Connect
Try these fixes in order:
- Check that your internet connection works without the VPN.
- Confirm your VPN username and password.
- Try a different server.
- Update the VPN app and your device.
- Temporarily disable another VPN, firewall or security app.
- Check that your device's date and time are set automatically.
- If it is a work VPN, ask the IT administrator to confirm the server address, VPN type and account permissions.
- Remove and reinstall the official VPN app if its configuration is corrupted.
A VPN can reduce speed, increase latency, use additional mobile data and cause some websites or apps to behave differently. If a specific app stops working, disconnect briefly or check whether the VPN provider supports split tunneling or app exclusions.