How to Add an M3U Playlist on Chromecast with Google TV (and Fix 'Storage Full')
TL;DR: Chromecast with Google TV has 8 GB of storage, but only about 4.4 GB (4K model) or 4.7 GB (HD model) is left for apps, and pre-installed apps use part of that. Before adding a large playlist, uninstall apps you do not use and clear the cache of the heavy ones. Then install a player from Google Play, enter your provider’s M3U link or Xtream login (scanning a QR code with your phone saves typing), and pick only the categories you watch. If you see “storage full” later, work through the fixes below, starting with the cheapest.
What “storage full” means on this device
Chromecast with Google TV was never generous with storage. Both models ship with 8 GB of flash. According to reviews at launch, the 4K model leaves about 4.4 GB for apps and the HD model about 4.7 GB, and the pre-installed apps take roughly another gigabyte of that. The rest belongs to the system. There is no microSD slot, and the single USB-C port powers the device.
This is why so many owners end up with messages like “the storage is totally full and the apps stop updating”. It is usually not one app that fills the device. It is a dozen streaming apps that each keep a few hundred megabytes of cache, plus system updates and app updates that need temporary space while they install.
Google has since replaced this device with the Google TV Streamer, but millions of Chromecasts are still in use, and the steps below apply to both models.
Check how much space you actually have
- Open Settings (the gear icon, top right of the home screen).
- Go to System → Storage → Internal shared storage.
- Look at the free space, then open Apps in that list to see which apps use the most.
If free space is under about 500 MB, app updates and large imports will start to fail. Free some space first, then add your playlist.
Why large playlists use storage
A playlist link looks tiny, but a player does more than remember the link. To make a channel list scroll quickly, search instantly and show what is on now, it has to store a local copy of the playlist and the TV guide. In practice that means:
- The channel database. Every channel, movie and episode becomes a row: its name, group, logo address and stream address. A playlist with tens of thousands of entries is a sizeable database. Most of that comes from movie and series libraries, not live channels.
- The TV guide (EPG). Programme titles and descriptions for every channel, for the next few days, add up quickly.
- Images. Channel logos and movie posters are downloaded once and cached so rows do not reload every time you scroll.
- Temporary space during an import or refresh. A careful player keeps the old copy usable until the new one is fully in, so for a short time both copies exist.
Two practical consequences follow. First, hiding categories you never watch saves real space, not just screen space. Second, a device that is nearly full can fail halfway through an import even if the finished playlist would fit.
How IPFlix stores your playlist
IPFlix Pro Player keeps your channels in a local database on the TV. During setup you choose which categories to show. On a refresh it keeps the old channels until the new copy is in, so you can keep watching while it updates, and that refresh needs some free space to work in.
For the guide, IPFlix keeps programmes from about three hours ago up to three days ahead and deletes older ones on each update, so the EPG does not grow without limit. Posters and logos go into an image cache that is capped at 1 GB. That cache is what Android’s Clear cache button removes (see below). Clearing it does not delete your playlists.
Fix “storage full”: in this order
Start with the steps that cost you nothing.
1. Uninstall apps you do not use
- Go to Settings → Apps → See all apps.
- Open each app you do not use and choose Uninstall.
- For pre-installed apps that cannot be removed, choose Disable or Uninstall updates if the option is there.
Newer Google TV builds also put old, unused apps to sleep automatically after about 30 days and offer an “uninstall apps” shortcut in the storage screen. Use it if you see it.
2. Clear the cache of the heaviest apps
- Go to Settings → Apps → See all apps.
- Open an app with a large footprint.
- Choose Clear cache. Do not choose Clear data or Clear storage unless you are prepared to set the app up again.
Clear cache removes files the app can download again, such as posters. Clear data (or Clear storage) wipes everything, including logins and, in a media player, your playlists, favourites and profiles. Video apps that you sign into are often the biggest cache users, so start there.
3. Remove downloads and leftover APKs
If you ever sideloaded apps with a downloader app, the installer files (.apk) may still be sitting in its downloads folder. Delete them from inside that app, then uninstall the downloader if you no longer need it.
4. Restart the device
Some space only comes back after a restart, for example after a system update. Go to Settings → System → Restart.
5. Trim the playlist itself
If space is still tight, make the player store less:
- Show only the categories you actually watch. Re-run the category choice or edit it in the playlist settings.
- If your provider offers separate links for live TV and for video on demand, add only the one you need.
- Ask your provider whether they can give you a smaller playlist with fewer groups.
6. Factory reset as a last resort
A factory reset clears years of leftover data, but you will have to set up every app again. Note your playlist link or Xtream login before you do it.
How to add an M3U playlist on Chromecast with Google TV
Once you have some free space, adding the playlist takes a few minutes. These steps use IPFlix Pro Player; most players follow a similar order.
What you need
- Your provider’s M3U link (it usually starts with
http://and may end in.m3u,.m3u8or containget.php), or your Xtream Codes details: server address, username and password. - A phone on any network, if you want to use QR setup instead of typing with the remote.
Not sure which one you have? See M3U vs Xtream Codes: the difference.
Step 1: Install the player
On the Chromecast, open the Apps tab, search for “IPFlix Pro Player” and install it. You can also open the Play Store listing on your phone or computer and choose your Chromecast as the install target: Install IPFlix Pro Player from Google Play.
IPFlix is a player only. It does not include or sell any channels or content, so you need a playlist from your own provider.
Step 2: Choose how to enter the playlist
- QR setup: the TV shows a QR code. Scan it with your phone, and a page opens where you type or paste the playlist on the phone. This is the easiest way to enter a long link with tokens in it.
- Manual entry: type the M3U link, or the Xtream server, username and password, with the remote. The password field is masked and has a show/hide button so you can check for typos.
Step 3: Pick your categories
After the playlist loads, choose which categories to show. On a Chromecast this is worth a minute: fewer categories means a smaller local database and faster scrolling.
Step 4: Add the TV guide
IPFlix offers the playlist’s EPG during setup when one is available. Xtream logins usually come with a guide from the same server. For M3U links, the guide address is often written into the playlist header. If the guide stays empty, see IPTV EPG not showing? Fix tvg-id, XMLTV and time-zone issues.
Step 5: Check playback and subtitles
Open a few live channels and a movie. If subtitles show broken characters or do not appear, read IPTV subtitles not working on Android TV.
If a link cannot be imported, IPFlix shows an error rather than spinning forever. The usual causes are a typo, an expired subscription or a server that is down. Check the link in a browser on your computer, or ask your provider.
Other Google TV devices
If you are replacing a Chromecast or moving from a Fire TV Stick, the setup is the same on other Google TV hardware. Device-specific notes:
- Leaving Fire TV? Move your IPTV playlist to Google TV
- Add an M3U playlist on Google TV Streamer
- onn 4K Pro IPTV setup with M3U or Xtream
- TiviMate alternative for Google TV: an honest comparison
FAQ
How much storage does Chromecast with Google TV have for apps?
Both models have 8 GB of flash. Reviews at launch measured about 4.4 GB available on the 4K model and about 4.7 GB on the HD model, before pre-installed apps take their share.
Will clearing the cache delete my playlist?
No. In IPFlix, Clear cache removes downloaded posters and logos, which are fetched again as you browse. Clear data or Clear storage does delete your playlists, profiles and favourites.
Can I add more storage to Chromecast with Google TV?
There is no memory card slot, and the only port is the USB-C power port. Freeing space inside the device is the reliable option.
Why does my playlist import fail when the device is almost full?
Importing or refreshing a playlist needs working space on top of the finished data, and IPFlix keeps the old copy until the new one is complete. Free a few hundred megabytes and try again.
Does a bigger playlist make the Chromecast slower?
A large playlist needs more storage and memory, so choose only the categories you watch. IPFlix has imported playlists with more than 180,000 channels in our tests on the Google TV emulator, but on a device with little free space, a smaller selection is the safer choice.
Is IPFlix tested on Chromecast with Google TV?
Yes. Chromecast with Google TV is one of the devices IPFlix is tested on, along with the onn 4K Plus and the Google TV emulator. It installs from Google Play and needs Android 8.0 or newer. Every new device gets a 7-day trial with everything unlocked.
Last checked: October 2026, IPFlix 1.9.2
Written by
IPFlix Team
Development Team
The team behind IPFlix Pro Player, a media player for Android TV and Google TV. We build and test it with real playlists of 180,000+ channels, on Chromecast with Google TV, onn and the Google TV emulator, and write these guides from what we see in the code and on those devices.
IPFlix Pro Player is a media player only. It does not provide or host any content. Users must provide their own playlists.
Get IPFlix Pro Player