© 2022 CyberNews - Latest tech news,
product reviews, and analyses.

If you purchase via links on our site, we may receive affiliate commissions.

How to use Chromecast with a VPN in 2022

Want to watch web-based streaming services on your TV? Chromecast is your friend! This device from Google lets you stream content from almost any device directly to your TV screen.

However, one big problem users face is that many of the streaming services available via Chromecast use geo-blocking. In other words, content you can view in Europe may not be readily available in the United States, for instance, and vice versa.

Additionally, while VPNs are a great solution for accessing region-restricted content, the Chromecast device does not support VPNs and does not have configurable network settings. When it rains - it pours!

Fortunately, there's a workaround. You simply need a VPN that works on your router and is good for streaming. In this review, we will take you, step by step, through the process of finding and installing the right VPN to use with your Chromecast.

How to use chromecast with a VPN

Using Chromecast with a VPN

The content you can access and stream with Chromecast is dependent on your location settings. Many services are only available in certain regions, so you won’t be able to access them on Chromecast unless your location is set to the right country.

For example, you might want to access BBC iPlayer from outside the UK, or stream Hulu from outside of the United States. Fortunately, you can use a VPN to change your location and get around these restrictions. You simply need a VPN that works with your router and is appropriate for streaming.

NordVPN windows app interface

Alongside enabling streaming, VPN can offer lots of other important features, like privacy and protection. A VPN protects your anonymity while you visit websites, stream shows or download films. When you use a VPN, no third parties or your ISP can see what you do.

It can also help to protect your data as it creates an encrypted tunnel for the data you send and receive that’s out of reach of cyberthieves and hackers.

How to install VPN with Chromecast on your device

To install a VPN with Chromecast on your device, you can either set up a reputable VPN directly on your physical router, or create a virtual router using your PC or Mac.

The best method for you will depend on the type of router you have, your level of experience, and the VPN you are using.

Installing Chromecast with VPN on a physical router

Installing Chromecast with a VPN on a physical router is simple. We’ll take you through the shortened steps below:

  1. Find out what type of router you have. Not all routers are VPN-ready, and different routers support different VPNs.
  2. Pick a VPN that is compatible with your router.
  3. Sign up for your VPN and head to the setup guides. Find the guide for your router.
  4. Follow the instructions to set up the VPN on the router.
  5. Once setup is complete, all devices connected to that router will be secure and any data sent from them will be encrypted.
  6. Connect to a server and open the Chromecast app.
  7. Follow the on-screen instructions and you are all set!

Installing Chromecast with VPN on a virtual router

If your router is not compatible with your preferred VPN, or the setup is too tricky, you can use your Mac or PC to set up a virtual router VPN connection instead. To do this, you need to sign up for a VPN and download the software onto your device. From here, you can launch the VPN and connect to your chosen server.

Set up a virtual router on PC for Chromecast

  1. Type Windows + S to launch the search bar on your PC
  2. Type cmd to open Command Prompt
  3. Right click on Command Prompt and select Run as administrator
  4. Type the following: netsh wlan set hostednetwork mode=allowssid=NETWORKNAME key=PASSWORD
  5. Set the following values to name your virtual router:
    1. ssid=[choose a name for your network]
    2. key=[choose a password for your network]
  1. Press Enter
  2. You should now see the following message:
    1. The hosted network mode has been set to allow
    2. The SSID of the hosted network has been successfully changed
    3. The user key passphrase of the hosted network has been successfully changed
  1. Type the following in the command prompt: netsh wlan start hostednetwork
  2. Click Enter
  3. The following message should now be displayed: ‘The hosted network started’
  4. Right click the Wi-Fi icon at the bottom right corner of your screen and go to Open Network and Sharing Center
  5. Go to Change adapter settings
  6. Right click on the VPN connection you have created and go to Properties
  7. Go to the Sharing tab
    1. Check the box beside ‘Allow Other Network User to connect through this computer’s internet connection’
    2. Check the box next to ‘Allow other network users to control or disable the shared internet connection’
    3. Under Home Network Connection, select the connection you have just created
  1. Click OK
  2. Turn on the Chromecast app and follow the instructions to set it up
  3. When you reach a screen that reads: ‘Connect Chromecast to your Wi-Fi’, you need to select the virtual router that you have created
  4. Enter the password for your virtual router
  5. Click Set Network
  6. You are now connected to your VPN-enabled virtual router!

Set up a virtual router on Mac for Chromecast

  1. Head to System Preferences and click on Sharing
  2. In the Sharing menu, select Internet Sharing on the left panel. The internet sharing options will appear on the right side of the screen.
  3. Input the following settings:
    1. Share your connection from: [the L2TP VPN connection you just created]
    2. To computers using: check the box for Wi-Fi
  1. Select Wi-Fi options and enter these details:
    1. Network name [choose network name]
    2. Channel [leave as default]
    3. Security: WPA2 Personal
    4. Password [choose a password]
    5. Verify [re-enter your password]
  1. Click OK
  2. On the Sharing menu, check the box next to Internet Sharing. You will now see a prompt asking you to turn on internet sharing
  3. Click Start
  4. Once internet sharing is activated, a green light will appear next to the text: Internet sharing: on
  5. Turn on the Chromecast app and follow the on-screen instructions for set up
  6. When you get to the screen that reads Connect Chromecast to your Wi-Fi, select the virtual router that you have set up
  7. Enter the password for your virtual router
  8. Click Set Network
  9. You are now connected!

Best Chromecast VPNs in 2022

Looking for the best VPNs for Chromecast? Take a look at our top choices! Each of them not only supports a variety of routers, but also offers lots of features that will help you greatly in your everyday life.


🌎Based in:
5500+ servers in 59 countries
🍿Unblocks Netflix:
NordVPN coupon 68% OFF

NordVPN is the perfect choice for Chromecast. It’s fast, safe, and easy to use - perfect for beginners and IT professionals alike.

There are two ways to use NordVPN on Chromecast. You can either set up a mobile hotspot from a laptop or a PC (which is connected to the VPN), or install the tool on your router.

NordVPN also unblocks lots of streaming services, supports torrenting, and offers a 30-day money-back guarantee.

Pick NordVPN for:

  • SmartDNS feature which means that you don’t have to set up a VPN on router
  • Its ability to unblock streaming services
  • Fast connection speeds
  • Large server fleet
  • 7-day free trial (if you first get it on Google Play or App store)

Surfshark VPN

🌎Based in:
The Netherlands
3200+ servers in 99 countries
🍿Unblocks Netflix:
Surfshark coupon 82% OFF

Surfshark is yet another great VPN for Chromecast. Not only is it cheap, but it also doesn’t have a limit on simultaneous connections. In addition, it packs a ton of features like split tunneling, a Camouflage Mode, and smart DNS.

To use Surfshark on Chromecast, you’ll need to set it up on your router. I like that the VPN offers lots of useful guides on how to do that on its official website.

Pick Surfshark for:

  • SmartDNS that unblocks content without VPN on your router
  • Efficiency when unblocking streaming content
  • NoBorders mode that is very useful in restrictive coutries
  • Their great Android app
  • Unlimited simultaneous connections


🌎Based in:
British Virgin Islands
6500+ servers in 78 countries
🍿Unblocks Netflix:
PureVPN coupon 82% OFF

PureVPN is truly one of the best VPNs to use with your Chromecast, because it can be easily manually se up on your router.

However, you will use PureVPN for much more than that. The tool supports torrenting and unblocks a myriad of streaming services, from Netflix to DAZN.

On top of that, PureVPN it supports unlimited simultaneous connections, so not only your Chromecast device, but also phone and computer will be protected. This VPN also offers a 31-day money-back guarantee and a 7-day free trial.

Pick ExpressVPN for:

  • Support for torrenting
  • Good server coverage
  • Near-instant VPN connections with WireGuard protocol

Chromecast and VPN benefits

There are many benefits to using a VPN with your Chromecast. To start, you will no longer be at the mercy of the Internet Service Providers (ISP), who are known to throttle connections when they detect video streaming or torrenting. A VPN hides your activities and as a result, stops the ISP from knowing when to interfere with your connection. You may even find that your connection speed increases when using a VPN.

Another benefit is that you’ll unlock geo-blocked streaming content. As long as you know what country has access to the content you want, you can access it by changing the server on the VPN app.

Finally, thanks to the encryption used in VPN connections, your local network will be unable to block your streaming sites or favorite apps. A VPN lets you watch Netflix, HBO, Hotstar, Hulu, etc.

Using Chromecast with Netflix

If you don’t have a smart TV, using Chromecast is a great way to enjoy Netflix on your big screen. All you need is the Netflix app on your mobile device, which can be downloaded for free from the app store.

You can also run Netflix in the Chrome web browser on your Mac, Windows or Chromebook laptop, and cast it to your TV using Chromecast.

To begin, make sure your Chromecast device is connected to your TV and Wi-Fi network. Next, you simply need to open the Netflix app on your mobile device, or head to the Netflix website in your laptop’s Google Chrome browser.

Chromecast icon on Netflix app when streaming a video

A cast icon should show in the upper corner of your screen. Click this, and a list of available devices should appear. Select your Chromecast from the list of devices, and Netflix will launch on your TV. You should now be set to play any TV show or movies you want from the app!

Our key takeaways

It’s totally possible to enjoy your favorite shows and movies through Chromecast by using a VPN. Alongside unlocking streaming libraries from all round the world, a VPN will also let you stream in privacy, as your ISP won’t be able to record your internet browsing data.

A VPN helps you to eliminate censorship. If the country you’re in has banned your favorite app or channel, you can bypass it with your VPN. You can also avoid the slowing effects of ISPs and stream without interruption.

We believe that setting up a VPN to work with Chromecast is well worth the effort. While Chromecast gives you the freedom to turn any TV into a smart TV, a VPN gives you the ability to tap into any network and streaming service. No longer held back by geo-blocking, you’ll be free to cast whatever you want wherever you are.

More VPN guides from CyberNews:

How to watch Disney+ Hotstar in the USA

How to watch Friends online

How to watch Channel 4 in the US



prefix 9 months ago
Thanks. I installed NordVPN on my Router. It works with different apps using geoblocking. But not with my favourite streaming service (greenTV in Switzerland). Although my smartphone with the green App as well as my google chromecast ultra are connected to the same (VPN-) network, it is not possible to cast content with chromecast to my tv. My guess is, that the chromecast uses my gps location for geoblocking. You can turn it off, but for the installation process "gps on" is required.
Leave a Reply

Your email address will not be published. Required fields are marked