How to Set Up IPTV on Chromecast with Google TV
Key Takeaways
- Chromecast with Google TV runs Android TV, meaning you can install IPTV apps directly from the Play Store — no sideloading needed
- Best IPTV apps for Chromecast Google TV include TiviMate, IPTV Smarters Pro, and OTT Navigator
- Older Chromecast models (without Google TV) can only cast streams from a phone or tablet — they cannot run apps
- A VPN is recommended to protect your IPTV traffic; set it up on your router or use an Android TV VPN app installed directly on the device
The Chromecast with Google TV is one of the most underrated IPTV devices on the market. Unlike older Chromecast dongles that only mirrored content from your phone, the Google TV version runs a full Android TV operating system. That means you can install IPTV apps directly on the device — no extra hardware, no sideloading workarounds, no complications. This guide covers exactly how to set up IPTV on Chromecast with Google TV, from picking the right app to getting your EPG configured and running your first live channel.
What Makes Chromecast with Google TV Different
Before diving into setup, it's worth understanding the distinction. Google sells two types of Chromecast:
| Device | Runs Apps | IPTV Support | Best Method | |---|---|---|---| | Chromecast (1st–3rd gen) | No | Cast only | Cast from phone/tablet | | Chromecast with Google TV (HD or 4K) | Yes (Android TV) | Full app support | Install IPTV app directly |
If you have the Chromecast with Google TV (introduced in 2020 and updated since), you're in the right place. If you have an older Chromecast without Google TV, skip to the casting section at the end of this guide.
Best IPTV Apps for Chromecast with Google TV
All of these are available in the Google Play Store on your device:
| App | Price | EPG | Multi-Stream | Best For | |---|---|---|---|---| | TiviMate | Free / $5.99/yr premium | Yes | Yes (premium) | Best overall experience | | IPTV Smarters Pro | Free | Yes | Yes | Easy setup, beginners | | OTT Navigator | Free / unlock | Yes | Yes | Advanced users | | GSE Smart IPTV | Free | Yes | Limited | Lightweight option |
TiviMate is the top recommendation for Google TV. Its remote-friendly interface, excellent EPG grid, and smooth channel switching are perfectly suited to the Chromecast's remote control. If you want the best experience, this is the app to use.
Step-by-Step: Setting Up TiviMate on Chromecast with Google TV
Step 1: Update Your Chromecast
Before installing anything, make sure your Chromecast firmware is up to date. Go to Settings > System > About > System Update and check for updates. An outdated system can cause app compatibility issues.
Step 2: Open the Google Play Store
From the Chromecast with Google TV home screen, navigate to the Apps tab at the top of the screen. Open the Google Play Store icon. If you've signed in with a Google account already, you're ready to search.
Step 3: Search and Install TiviMate
In the Play Store search bar, type "TiviMate IPTV Player." Select the app from the results and click Install. The app is free — the premium companion app (TiviMate Companion) is optional and used for unlocking additional features.
Step 4: Launch TiviMate
Once installed, open TiviMate from the Apps section. On first launch, you'll be greeted with a setup wizard prompting you to add a playlist.
Step 5: Add Your M3U Playlist
Select Add Playlist and then choose M3U Playlist. Enter the M3U URL your IPTV provider gave you when you subscribed. This URL is usually found in your provider's welcome email or customer portal. Tap Next.
Pro Tip: If your provider gave you Xtream Codes credentials (a server URL, username, and password) instead of an M3U link, select "Xtream Codes API" on this screen and enter those credentials directly. TiviMate handles both formats natively.
Step 6: Add Your EPG Source
On the next screen, TiviMate will ask if you want to add an EPG source. Choose Yes and enter the XMLTV URL from your provider. This gives you a full program guide. If you're not sure of the URL, check your provider's support documentation or ask their support team.
Step 7: Wait for the Channel List to Load
TiviMate will now download your channel list and EPG data. This can take anywhere from 30 seconds to a few minutes depending on the size of your playlist. Larger playlists (5,000+ channels) take longer on first load.
Step 8: Browse and Watch
Once loading is complete, you'll see your channel list organized by groups. Use the Chromecast remote's directional pad to browse. Press the center button to select a channel and start watching. Navigate to TV Guide to see the full EPG grid with programs displayed by time.
Setting Up IPTV Smarters Pro on Chromecast with Google TV
IPTV Smarters is a popular alternative, especially for users whose providers recommend it specifically.
- Search "IPTV Smarters Pro" in the Play Store and install it
- Open the app and select Add New User
- Choose between Login with Xtream Codes API or Load Your Playlist / File / URL
- Enter your credentials or M3U URL as provided by your IPTV service
- Tap Add User — the app will load your channels, movies, and series
- Navigate using the remote: Live TV for channels, Movies for VOD, Series for TV shows
IPTV Smarters organizes content into separate tabs for Live TV, Movies, and Series — useful if your provider offers a full service with on-demand content alongside live channels.
Casting IPTV to Older Chromecast Devices
If you have a 1st, 2nd, or 3rd generation Chromecast (without Google TV), you can still watch IPTV by casting from a compatible phone or tablet. Here's how:
- Install an IPTV app on your Android phone that supports casting — IPTV Smarters Pro is the most widely compatible
- Connect your phone and Chromecast to the same Wi-Fi network
- Open the app and navigate to the channel you want to watch
- Look for the cast icon (a rectangle with Wi-Fi waves in the corner) in the player controls
- Tap it and select your Chromecast from the device list
- The stream will play on your TV
Limitation: Casting quality depends on your phone's processing power and network stability. You also need to keep your phone on and unlocked for the duration. This method works but isn't as seamless as a full native app.
Using a VPN with Chromecast Google TV
Protecting your IPTV traffic with a VPN is strongly recommended. Chromecast with Google TV has an advantage here: since it runs Android TV, you can install a VPN app directly from the Play Store.
Recommended approach:
- Open the Play Store on your Chromecast with Google TV
- Search for your VPN provider's Android TV app (ExpressVPN, NordVPN, Surfshark all have Google TV-compatible apps)
- Install and sign in with your VPN account credentials
- Connect to a server before opening your IPTV app
Alternatively, set the VPN up on your router — every device on the network is then covered automatically, with no per-device configuration needed. See our best VPNs for IPTV 2026 guide for router-compatible VPN recommendations.
Optimizing Chromecast IPTV Performance
Use Ethernet when possible. Chromecast with Google TV uses Wi-Fi by default, but Google sells an official Ethernet adapter for it. For IPTV, a wired connection dramatically reduces buffering compared to Wi-Fi, especially in homes with many wireless devices.
Adjust buffer size in TiviMate. Go to TiviMate Settings > Player > Buffer Size and increase it if you experience occasional stuttering. A setting of 10–30 seconds helps smooth out minor network fluctuations.
Restart your Chromecast regularly. Like any streaming device, the Chromecast with Google TV benefits from a weekly restart to clear memory and refresh background processes.
Match your stream quality to your internet plan. If your provider offers multiple quality options (e.g., SD, HD, 4K), select the one appropriate for your connection speed:
| Connection Speed | Recommended Stream Quality | |---|---| | Under 15 Mbps | SD or HD (720p) | | 15–25 Mbps | Full HD (1080p) | | 25 Mbps+ | 4K (if provider and device support it) |
Pro Tip: The 4K version of Chromecast with Google TV supports HDR10 and Dolby Vision output. If your IPTV provider offers 4K HDR channels and your TV supports it, make sure to enable HDR in Settings > Display & Sound on the Chromecast.
Troubleshooting Common Issues
App not found in Play Store: Some IPTV apps may not appear in regional Play Store results. On your phone or computer, search for the app in the Play Store, click Install, and select your Chromecast with Google TV as the install target — it will push to the device remotely.
M3U playlist fails to load: Double-check the URL for typos. IPTV M3U links are case-sensitive and often contain special characters. Copy-paste the URL directly from your provider's portal rather than typing it manually.
EPG not updating: In TiviMate, go to Settings > EPG and set it to update automatically daily. You can also force a manual refresh from the same menu.
Buffering frequently: Connect via Ethernet, reduce stream quality one step, and check if your VPN server is causing slowdowns (try switching to a faster VPN server location).
Conclusion
Chromecast with Google TV is a genuinely excellent IPTV device — compact, affordable, and fully capable of running the best IPTV apps available. TiviMate in particular shines on this platform, offering a polished EPG-driven experience that feels like a proper cable replacement. Setup takes under 10 minutes once you have your M3U URL ready.
If you're still deciding on an IPTV subscription, check out how to choose a reliable IPTV provider before committing. Once you're up and running, our guide to fixing IPTV buffering and the full IPTV device setup overview are useful follow-ups. You might also want to explore how to set up IPTV on a Samsung Smart TV if you have multiple screens to set up around your home.
Frequently Asked Questions
Can I install IPTV apps on Chromecast with Google TV?▾
Yes. Chromecast with Google TV runs a full Android TV operating system, which means you can install IPTV apps directly from the Google Play Store. Apps like IPTV Smarters Pro, TiviMate, and OTT Navigator are all available and work very well on this device.
Does the older Chromecast without Google TV support IPTV apps?▾
Older Chromecast models (1st, 2nd, 3rd generation) do not run Android TV and cannot install apps. However, you can cast IPTV streams from a compatible phone or tablet app to those older Chromecasts using the cast function built into apps like IPTV Smarters.
How much internet speed do I need for IPTV on Chromecast with Google TV?▾
For HD streams (1080p), plan for at least 15–20 Mbps. For 4K streams, you'll need 25–50 Mbps. The Chromecast with Google TV 4K model supports 4K HDR output, so a faster connection helps take full advantage of the hardware.
Is TiviMate available on Chromecast with Google TV?▾
Yes, TiviMate is available through the Google Play Store on Chromecast with Google TV and works excellently. It's one of the most recommended IPTV apps for this device due to its smooth EPG, intuitive interface, and reliable playback performance.
Ready to cut the cord?
Try IPTV US — 10,000+ Channels from $6.99/mo
HD & 4K streaming, sports, movies, and live TV on any device. No contracts. Free trial available.
View Plans & PricingCord-Cutting Specialist
Sarah cut the cable cord in 2017 and has been helping others do the same ever since. She specializes in streaming device setups, app comparisons, and practical guides for non-technical users. Sarah has written step-by-step tutorials for Fire Stick, Android TV, Apple TV, and smart TVs, and is the go-to voice for device-specific IPTV guidance.
Comments
Comments are coming soon. Have a question? Contact us.
Related Articles

IPTV Parental Controls: How to Block Channels and Set Pin Locks
Keep your IPTV family-friendly with parental controls. This guide shows how to set up channel blocks, PIN locks, and content filters in popular IPTV apps.

Multi-Room, Multi-Device IPTV Setup: Stream on Every TV
Want IPTV on every TV in your home? Here's how to set up a multi-room, multi-device IPTV system with multiple simultaneous streams on any device.

TiviMate Setup Guide: Complete Configuration Walkthrough
TiviMate is the best IPTV player for Android — but getting it configured correctly takes some know-how. This complete setup guide covers everything from install to EPG.