So you have a TV, a Chromecast dongle, and a VPN app, but no idea how to make them play together? Have no fear, for this guide is here. We’ll provide you with all the information that you need to provide a VPN connection to your Chromecast.

Surfshark does not encourage using a VPN in ways that would potentially violate Terms of Service of streaming service providers.

4 steps to use Chromecast with a VPN

Secure your protection and protect your online privacy by using a VPN on Chromecast! 

How? It’s easy, here are the steps:

  1. Set up a VPN on your home or virtual router.
  2. Pick connect to a VPN server.
  3. Connect your Chromecast to your router.
  4. Stream in peace and quiet. 

Now, let’s get you going on that router setup!

Step 1A. Using Chromecast with a VPN: physical router

For this approach, you’ll need a VPN client-compatible router and a VPN app.

Note: Some VPN routers aren’t VPN-compatible. However, with a bit of effort, they can be made to be VPN-compatible. The process is a bit involved – check out our instructions for making a router VPN-ready.

“What’s a VPN client-compatible router?” you ask? Well, it’s a router that is ready for a VPN app to be installed on it. You can check the router’s manual or do a quick Google search to find it out. Once you do, you can follow these straightforward steps. 

  1. Open the router configuration panel. Use this by entering your router’s IP address in your browser, just like a URL. Finding the IP is different for every operating system. 
    • For Windows 10 users, this means opening the “Start” menu and typing in “Command Prompt” and opening this program. There, you have to type in “ipconfig” and press “Enter.” You should see your router’s IP address on the “Default Gateway” line.
    • Mac users should start by going to “System Preferences.” Then you should find and click the “Network” icon, select your network connection (Wi-Fi, wired, whatever), and click the “Advanced” button at the bottom. Then go to the “Network” window, select the “TCP/IP” tab and see your router’s IP address listed as “Router.”
  2. Follow your VPN app’s guidelines. Every VPN app has a different approach when it comes to setting up on different router firmware types. For example, you can take a look at Surfshark’s instructions for setting up a VPN on Asus routers, DD-WRT routers, and Tomato routers. More can be found in the support section. 
  3. Check if you’re connected to the internet. If not, check if you carried out the instructions correctly. If you’re a Surfshark user, contact Surfshark customer support.

Step 1B. Using Chromecast with a VPN: virtual router

Sometimes, you just don’t have a router handy. Or maybe you’re not feeling like tackling the issue of making your physical router VPN-ready. In this case, you can turn your PC into a virtual router.

Note: This method only works with Windows at the moment.

Setting up a virtual router for Windows 10

  1. Go to “Settings,” then “Network and Internet,” and then “Mobile Hotspot.” 
  2. Switch the “Mobile HotspotON
  3. On the right, under “Related settings” click “Change adapter options.
  4. In the new window, right-click on your VPN app’s connection and choose “Properties.
  5. Navigate to the “Sharing Tab,” tick the “Allow other network users to connect through this computer’s internet connection” box, and choose your newly-created hotspot in the drop-down menu. Click “OK.”
  6. Your virtual router is good to go!

Setting up a virtual router for older Windows OS

If you want to set up a virtual router for you Chromecast on older Windows OS, see below:

  1. Press the Windows + S keys at the same time. 
  2. Type in “cmd.
  3. Right-click “Command Prompt” and select “Run as Administrator” in the drop-down menu. 
  4. Type in “netsh wlan set hostednetwork mode=allow ssid=[NETWORKNAME] key=[PASSWORD]” and do not press “Enter.”
  5. Replace [NETWORKNAME] the name for your new network
  6. Replace [PASSWORD] with the password for your new network
  7. Press “Enter.”
  8. Press the Windows + R keys at the same time
  9. Type in “ncpa.cpl” and click “OK.”
  10. Find the connection that has the name that you chose in Step #5.
  11. Remember the title (the first line) of this connection.
  12. Find your VPN connection. In this example, it’s the Surfshark one. 
  13. Right-click on it and select “Properties” in the drop-down menu. 
  14. Go to the “Sharing Tab,” check the “Allow other network users to connect through this computer’s internet connection” box, and choose the hotspot with the title you noted in Step #11 in the drop-down menu. Click “OK.”
  15. Your virtual router is ready!

Step 2. Setting up Chromecast with a VPN when a router is ready

Once the router is set up, and the internet is working, finish setting up your VPN for Chromecast by doing this:

  1. Connect to a VPN server. 
  2. Connect the device you use to control Chromecast to the Wi-Fi network that’s now VPN-protected. It’s your phone or tablet with the Google Home app on it. 
  3. Set up your Chromecast if you haven’t done so. You can follow the official Google guidelines.
  4. At the “Connect Chromecast to your Wi-Fi” step, select the VPN network. 
  5. If you already have Chromecast setup, connect it to the VPN-protected Wi-Fi network. 
  6. Stream to your heart’s content.

Chromecast and a VPN: the benefits

Why use a VPN with Chromecast? Here are some good reasons:

  • Overcome censorship: the country you’re in banned your favorite Cast-capable apps? If you have a VPN running, you can easily bypass that. 
  • Stream in privacy: with a VPN on, your ISP can’t record your internet browsing data. So stream whatever you want without leaving a trace!
  • Avoid internet throttling: when it comes to selectively and purposefully slowing down your internet connection, ISPs consider video streaming among the top targets. Reclaim your internet speed and stream without interruptions with a VPN. 

Don’t Chromecast unprotected 

Setting up a VPN to work with Chromecast is well worth the effort. If Chromecast gives you the freedom to turn any TV into a smart TV, then a VPN gives you the ability to use your Cast-friendly service without streaming your data to ISPs, advertisers and other snoopers. 

Start Casting with Surfshark!

with a 30-day money-back guarantee

Get started