VPN for Chromecast Google TV: Setup Guide (2026)
Google TV supports VPN apps directly from the Play Store. Here's every setup method, plus the fix for the Chromecast discovery bug that breaks casting.

Contains affiliate links — we may earn a commission at no extra cost to you. Affiliate disclosure
Contains affiliate links — we may earn a commission at no extra cost to you. Affiliate disclosure
The best way to use a vpn for chromecast google tv is to install the app directly from the Play Store — Google TV runs Android TV under the hood, which means NordVPN, ExpressVPN, and Surfshark all have native apps you can install in under two minutes.
We've hands-on tested the major VPN options on Chromecast with Google TV (4K model) and found the setup is simpler than on Apple TV and more flexible than on Roku, which doesn't support VPN apps at all. In my experience, the entire setup takes under five minutes for the Play Store method — and our testing confirmed NordVPN and ExpressVPN both perform well for 4K streaming with minimal speed overhead.
But there's one catch almost no guide covers: running a VPN can break Chromecast device discovery, making your phone unable to cast to the device. We cover the exact fix below.
Which Chromecast Model Do You Have?
The setup method depends on your device:
| Device | Google TV? | Play Store? | Best Method | |--------|-----------|-------------|-------------| | Chromecast with Google TV (2020+, 4K or HD) | Yes | Yes | Install VPN app from Play Store | | Chromecast with Google TV (2022 HD) | Yes | Yes | Install VPN app from Play Store | | Chromecast 3rd Gen and below | No | No | Router-level VPN only |
If you have a Chromecast with Google TV (the one with a remote control), start with Method 1. If you have an older dongle-style Chromecast, jump to Method 2: Router-Level VPN.
Method 1: Install VPN App from Play Store (Google TV)
The easiest and most feature-complete method. NordVPN, ExpressVPN, and Surfshark all have dedicated Android TV apps that run natively on Google TV.
Requirements:
- Chromecast with Google TV (any model)
- A VPN subscription
- Google account linked to your device
Steps:
- From the Google TV home screen, navigate to the Apps tab in the top menu
- Open the Google Play Store
- Search for your VPN: "NordVPN", "ExpressVPN", or "Surfshark"
- Select the app and click Install
- Once installed, open the app
- Sign in with your VPN account credentials
- Select a server and click Connect
Your Google TV's internet traffic is now routed through the VPN.
Get NordVPN (30-Day Money-Back Guarantee) →
Method 2: Router-Level VPN (Older Chromecast Models)
Older Chromecast devices (3rd gen, 2nd gen, 1st gen) don't run Google TV and have no Play Store. The only way to add VPN protection to these is at the router level.
Configure the VPN on your router, and every device on that network — including your Chromecast — automatically routes through the VPN.
Compatible routers: ASUS, Netgear Nighthawk, Linksys WRT, and routers running DD-WRT or Tomato firmware support OpenVPN or WireGuard natively.
General setup:
- Log into your router's admin panel (typically 192.168.1.1 or 192.168.0.1)
- Navigate to the VPN section (usually under Advanced or Security)
- Select your protocol: WireGuard (fastest) or OpenVPN (most compatible)
- Download a router configuration file from your VPN provider's website
- Import the configuration and enable the VPN
Each provider has dedicated router setup guides:
Limitation: Router-level VPN covers all devices on your network at once. If you only want some devices protected, look for a router with per-device VPN rules (available on ASUS routers with VPN Fusion).
Best VPNs for Google TV
In our hands-on testing, NordVPN and ExpressVPN consistently outperformed other options for Google TV use.
The Chromecast Discovery Bug: What It Is and How to Fix It
This is the issue most guides skip — and it trips up a lot of Google TV VPN users.
The problem: When you enable a VPN on your Google TV device, the Google Home app on your phone often can't find the Chromecast anymore. The Cast button grays out in apps like YouTube and Netflix. Your phone acts like the Chromecast doesn't exist.
Why it happens: Chromecast discovery relies on mDNS (multicast DNS) and SSDP broadcasts across your local network. When the VPN is active on Google TV, these broadcasts get blocked or isolated behind the VPN's virtual network interface.
This is specific to running a VPN on the Chromecast itself. Router-level VPNs don't cause this problem.
Fix 1: Use Split Tunneling
If your VPN supports split tunneling on Android TV (NordVPN and Surfshark both do):
- Open NordVPN on Google TV
- Go to Settings → Split Tunneling
- Enable split tunneling
- Add the Google Home app and any casting-related apps to the bypass list (these apps will skip the VPN)
- Reconnect
This routes your streaming apps through the VPN while keeping discovery traffic on your regular network connection.
Fix 2: Enable "Allow Local Network Access"
Some VPN apps include a dedicated toggle for this:
- NordVPN: Settings → Advanced → Allow access to local network devices
- Surfshark: Settings → VPN Settings → Bypass VPN for local network
Enabling this allows mDNS and Chromecast discovery to function while your internet traffic stays VPN-protected.
Fix 3: Use Router-Level VPN Instead
If you're using an older Chromecast and casting is breaking, configure the VPN at the router level. Since all traffic flows through the router's tunnel, local discovery traffic stays within your home network. Casting works normally.
Split Tunneling: Get the Most Out of VPN on Google TV
Split tunneling is the most useful advanced feature for Google TV VPN users. It lets you choose which apps route through the VPN and which use your regular connection.
Practical uses:
- Route sports or regional streaming apps through the VPN to bypass blackout restrictions
- Keep Google Home, YouTube TV, and local network apps off the VPN so casting and discovery work
- Reduce VPN overhead for apps that don't need privacy protection
Setting up NordVPN split tunneling on Google TV:
- Open NordVPN and tap the gear icon for Settings
- Select Split Tunneling and toggle it On
- Choose mode: "Route via VPN" (only listed apps use VPN) or "Bypass VPN" (all apps except listed ones use VPN)
- Add the relevant apps to your list
- Return to the main screen and connect
Our testing found the "Bypass VPN" mode most practical — connect everything through the VPN and explicitly exclude Google Home and any local network apps.
Google TV vs. Roku vs. Fire TV: VPN Support Compared
One of Google TV's biggest practical advantages over competing platforms is native VPN app support.
| Platform | VPN App? | Split Tunneling | Notes | |----------|----------|-----------------|-------| | Google TV (Chromecast) | Yes — Play Store | Yes (NordVPN, Surfshark) | Easiest setup of any major platform | | Fire TV | Yes — Amazon Appstore | Limited | Good support, slightly more friction | | Apple TV | Yes (tvOS 17+, ExpressVPN only) | No | Router method best for older models | | Roku | No | No | Router method only |
If you're using Roku and frustrated by the lack of VPN support, a Chromecast with Google TV is one of the most practical upgrades available.
See our full comparison: Apple TV 4K vs. Chromecast with Google TV
Troubleshooting
VPN connects but streaming still shows my real location:
- Your DNS may be leaking — override it in Google TV network settings
- NordVPN's DNS servers: 103.86.96.100 and 103.86.99.100
- In Google TV: Settings → Network → Wi-Fi → (your network) → Advanced → DNS → Manual
Streaming quality drops with VPN active:
- Switch to WireGuard or NordLynx protocol — significantly faster than OpenVPN
- Connect to a server geographically closer to you
- Avoid servers labeled "P2P" — they're torrent-optimized, not streaming-optimized
VPN app won't install from Play Store:
- Confirm your Google account is signed in on the device
- Update the Play Store app: Settings → Apps → See All Apps → Google Play Store → Update
- If the app doesn't appear, it may be region-restricted — contact VPN support for a direct APK
VPN disconnects during playback:
- Enable the kill switch in your VPN settings so traffic stops entirely if the connection drops
- Check Google TV power management: Settings → System → Power → Enable "Prevent sleep when streaming"
Which Setup Is Right for You?
| Your Situation | Recommended Method | |---------------|-------------------| | Chromecast with Google TV (any model) | Install NordVPN or ExpressVPN from Play Store | | Casting breaks after VPN setup | Enable split tunneling or "allow local network" in VPN settings | | Older Chromecast (3rd gen and below) | Router-level VPN with NordVPN | | Multiple devices to cover | Router-level VPN covers everything at once |
For most users with a current Chromecast with Google TV, NordVPN from the Play Store is the cleanest solution — fast setup, split tunneling to fix the casting bug, and reliable streaming performance. If you primarily want to unblock international streaming libraries, ExpressVPN's geo-unblocking track record makes it worth the higher price.
Get NordVPN — 30-Day Money-Back Guarantee →
Get ExpressVPN — Best for International Streaming →
Related Reading
Dana Reeves is CordCutterPro's privacy and VPN specialist. With a background in network security and digital privacy advocacy, Dana covers the intersection of streaming and online privacy — from which VPNs actually unblock Netflix to how to protect your viewing history from ISP throttling. Dana has evaluated every major VPN service's streaming performance, logging policies, and kill-switch reliability so you do not have to wade through marketing fluff.