Need a VPN or DNS for your device?Get ExpressVPN Now
One ExpressVPN account. All devices.Get Apps for Free
Note: Chromecast does not have built-in VPN or MediaStreamer DNS functionality. In order to use ExpressVPN on your Chromecast, you need to connect your Chromecast to a VPN-enabled virtual router or router. This tutorial will teach you how to do that.
1. Set up a VPN router or virtual VPN router
To use ExpressVPN on your Chromecast device, set up a VPN connection using the ExpressVPN app for routers, the ExpressVPN manual configuration for routers, or a virtual VPN router.
Use the ExpressVPN app for routers
You can use the ExpressVPN router app on select Asus, Linksys, and Netgear routers.
See instructions on setting up:
Use ExpressVPN manual configurations for routers
You can set up ExpressVPN manual configurations on these routers.
Use a virtual VPN router
2. Set up your Chromecast
Refer to the support documentation on the Google Chromecast Help website for step-by-step instructions to set up your Chromecast.
Cast or mirror from your device to a TV with Chromecast
Casting and mirroring are wireless technologies that allow you to stream content from your device to a TV with Chromecast.
If you want to stream from your device (with VPN) to a TV via your Chromecast, here are the compatible casting and mirroring options:
|Android (with VPN)||✘ Not supported||✔ Supported|
|Windows (with VPN)||✔ Supported (in Chromium-based browsers)||✘ Not supported|
|Chromebook (with VPN)||✘ Not supported||✘ Not supported|
|Linux (with VPN)||✔ Supported (in Chromium-based browsers)||✘ Not supported|
(It is not possible to cast or mirror content from iOS or macOS to your Chromecast.)
Alternatively, you can connect your Chromecast to a VPN router or a virtual VPN router. Under this option, you do not need to cast or mirror content from your device to your Chromecast. You simply need a VPN-connected Chromecast and a TV to stream the content.