How can I set up the VPN on Chromebook/ChromeOS?

Warning: L2TP+PSK is not reliably secure anymore. Because of this, we recommend using our Chrome extension or a manual OpenVPN setup on a router where possible. For more information, please see this post on our forums.


Please use the steps below to setup L2TP in ChromeOS:

  1. Create a username/password for the L2TP connection via this link:
  2. On your ChromeOS device, right-click on the time-bar on your desktop.
  3. Click the 'settings' gear icon in the lower-left.
  4. Click "Add Connection".
  5. Select "OpenVPN / L2TP".
  6. In the Server Hostname field, enter the gateway you want to use, such as "" (without the quotes). Our full gateway list can be found here:
  7. In the Service Name field, enter "Private Internet Access.
  8. In the Provider Type drop-down, choose "L2TP/IPsec + Pre-shared key".
  9. In the Pre-shared key field, enter the following: mysafety
  10. In the Username field, enter the "x" username you created in step 1 above.
  11. In the Password field, enter the password you generated for the "x" username in step 1 above.
  12. Depending on your version of Chrome OS, you may have the option to "Save identity and password". If this is checked, it means that your VPN username and password will be saved.
  13. Click Connect.
  14. After a few moments, it should show as being Connected. In the status window, you can enable the option "Automatically connect to this network" to ensure the device always connects to this VPN connection.


Have more questions? Submit a request