Chromebook setup

How to Set Up a VPN on a Chromebook (and Which Method Actually Covers Everything)

On most Chromebooks, the Android VPN app from Google Play is the one to use. Extensions only cover the browser, and the built-in client is for people who already have server details.

Updated November 20267 min readBy the SideBySide VPN editorial team
On this page
  1. The three ways to run a VPN on ChromeOS
  2. Method 1: Install the Android app (recommended)
  3. Method 2: Use a Chrome extension
  4. Method 3: The built-in ChromeOS VPN client
  5. School and work Chromebooks
  6. When a VPN on a Chromebook is worth it
  7. NordVPN or Surfshark on a Chromebook
  8. Troubleshooting Chromebook VPN issues
  9. Quick setup checklist
  10. Frequently asked questions

How we make money: some links on this page are affiliate links. If you buy through them we may earn a commission at no extra cost to you. It never changes what we recommend or how we rank options. Learn more.

The short version

  • Use the Android app from Google Play if your Chromebook runs Play Store apps. NordVPN and Surfshark both support this.
  • Chrome VPN extensions only cover traffic inside the browser. Surfshark says outright that its extension doesn't protect other apps.
  • ChromeOS has a built-in VPN client for IKEv2, L2TP/IPsec and OpenVPN. WireGuard only works on some models.
  • You can make the Android app always-on in ChromeOS's Android settings so it reconnects by itself.
  • School and work Chromebooks are controlled by an administrator, who can block or force-install VPNs. Ask IT rather than fighting the policy.

The best way to run a VPN on a Chromebook is to install your provider's Android app from Google Play. Then add it as a connection in ChromeOS settings, and you can turn on always-on mode so it reconnects by itself. Browser extensions are lighter but only cover Chrome. The built-in VPN client works, but it's really meant for corporate VPNs where IT gives you a server address and credentials.

The three ways to run a VPN on ChromeOS

MethodWhat it coversBest for
Android VPN app (Google Play)Android apps and the Chrome browser, through a VPN connection ChromeOS managesMost people using a consumer VPN
Chrome extensionOnly traffic inside the browserQuick location changes, or devices that block Play Store apps
Built-in ChromeOS VPNThe whole connection, using IKEv2, L2TP/IPsec, OpenVPN or (on some models) WireGuardWork VPNs or manual setups with config details

NordVPN lists the Android app, its Chrome extension and a router setup as its Chromebook options. Surfshark offers the Android app from Google Play or as an install file from its website, plus its browser extension.

Most Chromebooks sold in recent years can run Android apps. Surfshark's Chromebook page names models from ASUS, Acer, Dell, HP, Lenovo and Samsung. If you see the Play Store in your launcher, you're set.

  1. Install the app. Open the Play Store, search for NordVPN or Surfshark, and install it.
  2. Sign in and connect once. Open the app, sign in, and connect to a server. Android will ask permission to set up a VPN connection. Allow it.
  3. Add it in ChromeOS settings. Google's instructions: open Settings, go to Network, select Add connection, then Add next to the app's name, and follow the prompts. This lets you control the VPN from the ChromeOS quick settings panel too.
  4. Turn on always-on VPN. In Settings, go to Apps, then Manage Google Play preferences, then Android Settings, then Network & internet, then VPN. Switch on Always-on VPN for your provider. The connection now comes back after a restart or a dropped network.
Tip

After connecting, open a "what is my IP" page in Chrome and confirm it shows the VPN server's location. If you use the Linux development environment, run the same check from the Linux terminal too. Don't assume the Android VPN covers every app.

Method 2: Use a Chrome extension

Both providers make browser extensions, and they're useful as long as you remember the limit. Surfshark's page says its extension "only safeguards traffic within the Chrome browser," and that's true of browser VPN extensions in general. Android apps, Linux apps and system traffic go around it.

What you get in exchange is convenience and some extra browser tools. NordVPN's extension blocks ads and malicious sites and lets you exclude specific websites. Surfshark's extension includes WebRTC leak protection, ad and tracker blocking, and cookie pop-up blocking. Surfshark also says the extension encrypts browser traffic and DNS lookups.

Extensions make sense in a few cases:

  • Your Chromebook doesn't support Play Store apps, or an administrator has disabled them.
  • You only need a different location for one site and don't want to route everything.
  • You want a quick way to switch locations inside the browser while the app handles everything else.

Method 3: The built-in ChromeOS VPN client

ChromeOS can connect to a VPN server with no app at all. According to Google's Chromebook help page, it supports:

  • IKEv2 (IPsec) with a pre-shared key, a user certificate, or a username and password.
  • L2TP/IPsec with a username and password, plus a pre-shared key or certificate.
  • OpenVPN, which Google describes as basic support, using a username and password, a client certificate, or both.
  • WireGuard, but only on some Chromebooks.

To set one up, select the time in the bottom-right corner, open Settings, choose Add connection under Network, select Add next to the VPN type, enter the server and login details, and connect. Some setups also need a certificate. You import those at chrome://settings/certificates, and ChromeOS only accepts RSA client certificates, not ECC.

For a consumer VPN, this is more work than it's worth. You'd need manual configuration details, and you'd lose the app's server list, kill switch and automatic updates. It's the right tool when your employer gives you a VPN profile.

School and work Chromebooks

If your Chromebook belongs to a school or company, an administrator manages it through Google's admin tools. Google's help page says admins can force-install VPN apps and push configuration files. They also control things like split tunneling. Surfshark points out that admins often restrict installs, so only approved VPNs will work.

Practically, that means:

  • If the Play Store or the extension is blocked, there's no clean workaround. Trying to get around a school's or employer's network policy can break their acceptable-use rules.
  • If you need privacy on a managed device, ask IT what's allowed. Many organizations already run their own VPN.
  • For personal browsing, a personal device is the honest answer. The administrator can see and control a managed Chromebook no matter what VPN it runs.

Parents setting up a child's Chromebook can see our guide on VPNs and kids' online safety for where a VPN fits and where parental controls do the job better.

When a VPN on a Chromebook is worth it

Chromebooks are built to be online all the time, and a lot of them live in backpacks. That makes the most common reason the best one: public Wi-Fi in coffee shops, libraries, airports and campus networks. Most websites already use HTTPS, but a VPN also hides which sites you visit from whoever runs the network, and it encrypts any app traffic that isn't protected.

Other good reasons:

  • Traveling and wanting your home-country versions of services you already pay for, keeping in mind that streaming services restrict region-switching and block VPNs.
  • Keeping your internet provider from logging which domains you visit.
  • Remote work on a network you don't control.

If you only use a Chromebook at home for Google Docs and email over HTTPS, a VPN adds less. Our when you don't need a VPN piece goes through those cases honestly.

NordVPN or Surfshark on a Chromebook

Both run the same Android apps they ship for phones, so the Chromebook experience matches what you'd get on Android. The differences are in the account and the extras:

Best for households with lots of devices

Surfshark

Surfshark advertises unlimited simultaneous connections on one account. That's handy when a family has several Chromebooks, phones and TVs. Its browser extension adds ad, tracker and cookie pop-up blocking and WebRTC leak protection.

  • No device cap to manage
  • Android app is available from Google Play or as a download from Surfshark's site
  • Its Smart DNS feature was discontinued in 2026, which doesn't matter on a Chromebook but does on some TVs
Check Surfshark plans
Best for extra security tools

NordVPN

NordVPN covers up to 10 devices per account and runs its NordLynx protocol on Android. Depending on your plan, it also includes tools like Dark Web Monitor and Meshnet, which links your own devices together privately.

  • Large server network and a 30-day money-back guarantee
  • Extension blocks ads and malicious sites and supports excluding specific websites
  • 10-device limit if you're covering a big household
Check NordVPN plans

Troubleshooting Chromebook VPN issues

The app won't install or open

Make sure Google Play is turned on under Settings, then Apps. If the option isn't there, your Chromebook may not support Android apps, or an administrator has disabled them. Use the extension instead.

Connected, but some apps ignore the VPN

The Linux environment and certain system services may not route through the Android VPN on every ChromeOS build. Check your IP from each environment you use. If something leaks, the built-in ChromeOS client or a router-level VPN is the more complete option.

Wi-Fi login pages won't load

Hotel and campus sign-in pages often break while a VPN is on, especially with always-on mode. Briefly disable the VPN, finish the Wi-Fi sign-in, then turn it back on.

Quick setup checklist

  1. Check for the Play Store. If it's there, use the Android app. If not, use the extension or a router VPN.
  2. Install, sign in, connect. Approve the VPN permission prompt.
  3. Add the app under Settings, then Network. This puts it in your quick settings.
  4. Turn on always-on VPN in the Android network settings.
  5. Verify with an IP check in Chrome, and in Linux if you use it.
  6. Add the extension only if you want its browser tools. One VPN connection is enough. Stacking the extension on top of the app just adds overhead.
Do Chromebooks have a built-in VPN?

They have a built-in VPN client, not a VPN service. ChromeOS can connect to IKEv2, L2TP/IPsec and OpenVPN servers, and to WireGuard on some models, but you have to supply the server and login details yourself.

Is a VPN extension enough on a Chromebook?

Only if everything you do happens in the browser. Extensions protect Chrome traffic, but Android apps, Linux apps and system traffic go around them.

Can I use a VPN on my school Chromebook?

Only if your school's administrator allows it. Managed Chromebooks can have Play Store apps and extensions blocked, and getting around the policy can break school rules. Ask IT first.

Why does my Chromebook VPN disconnect after sleep?

Turn on Always-on VPN in the Android network settings (Settings, Apps, Manage Google Play preferences, Android Settings, Network & internet, VPN). The app will then reconnect when the network comes back.

Does one VPN subscription cover my Chromebook and phone?

Yes. NordVPN allows up to 10 devices per account, and Surfshark advertises unlimited simultaneous connections.

  1. Set up virtual private networks (VPNs) — Chromebook Help, Google
  2. VPN for Chromebook — NordVPN
  3. Chromebook VPN — Surfshark
  4. Surfshark browser extension — Surfshark