← Back to blog

How to Set Up IPTV on Android & iPhone: Step-by-Step Guide

Your smartphone is probably the most powerful streaming device you already own. According to Ofcom's Media Nations 2025 report, 79% of UK adults now watch video content on their mobile phones (Ofcom Media Nations Report, 2025). IPTV apps have kept pace with that shift, and setting up live TV on your Android or iPhone takes just a few minutes.

This guide walks through installing and configuring the most popular IPTV apps on both platforms. You'll learn how to add M3U playlists, log in with Xtream Codes, configure the EPG programme guide, and cast to your telly. If something goes wrong, there's a troubleshooting section at the bottom covering every common issue we've encountered.

Key Takeaways

- Setting up IPTV on Android or iPhone takes under five minutes with the right app.

- IPTV Smarters Pro has over 50 million downloads on Google Play (Google Play, 2025).

- Both M3U playlist URLs and Xtream Codes logins work across all major apps.

- You need a stable 10 Mbps connection as a minimum for buffer-free HD streaming.

- Chromecast and AirPlay let you cast mobile IPTV straight to your television.


What Do You Need Before Setting Up IPTV on Mobile?

Before downloading anything, a few basics are worth sorting first. The UK's average mobile download speed reached 47.2 Mbps in 2025 (Ofcom Connected Nations Report, 2025), well above the threshold for HD streaming. But speed alone doesn't guarantee a smooth experience.

Your Quick Checklist

Gather these before you start:

Haven't picked a provider yet? Our guide to the best IPTV providers in the UK for 2026 breaks down the eight criteria that actually matter.

Citation Capsule: Setting up IPTV on a mobile device requires Android 5.0+ or iOS 14+, an active subscription with M3U or Xtream Codes credentials, and a minimum 10 Mbps internet connection for HD streaming. The average UK mobile speed of 47.2 Mbps (Ofcom Connected Nations, 2025) comfortably exceeds this threshold.


How Do You Install IPTV Smarters Pro on Android?

IPTV Smarters Pro is the most widely used IPTV player on Android, with over 50 million installs on the Google Play Store (Google Play, 2025). Its clean interface and native Xtream Codes integration make it the easiest starting point for anyone new to IPTV.

Step-by-Step Setup

1. Open the Google Play Store on your Android phone or tablet and search for "IPTV Smarters Pro." Tap Install. If the app isn't available in your region, you can download the APK from the developer's website and sideload it by enabling "Install from unknown sources" in your device settings.

2. Launch the app and accept the terms of service. Grant any permissions the app requests.

3. Choose your login method. You'll see two options: "Login with Xtream Codes API" or "Load Your Playlist or File/URL." Pick whichever matches the credentials your provider gave you.

4. Enter your details. For Xtream Codes, fill in the server URL, username, and password. For M3U, paste the full playlist URL into the field.

5. Wait for channels to load. The app downloads your channel list and organises everything into categories automatically.

6. Start watching. Browse the channel groups, tap any channel, and you're sorted.

Sounds straightforward? It genuinely is. The whole process takes three to four minutes from download to first channel.

Citation Capsule: IPTV Smarters Pro leads the Android IPTV app market with over 50 million Google Play downloads (Google Play, 2025). The app supports both Xtream Codes API and M3U playlist URLs, with the Xtream Codes method offering faster channel loading and better EPG integration.


How Do You Set Up TiviMate on Android?

TiviMate has rapidly gained a following among Android users who want a more polished, television-style viewing experience. Mobile video now accounts for 73% of all mobile data traffic globally (Ericsson Mobility Report, 2025), and TiviMate's interface is built to make that experience feel like proper telly rather than a phone app.

Installation Steps

1. Search for "TiviMate IPTV Player" in the Google Play Store and tap Install.

2. Open the app. On first launch, TiviMate asks you to add a playlist source. Choose either Xtream Codes or M3U.

3. Enter your credentials. Paste your M3U URL or type in your Xtream Codes server address, username, and password.

4. Let the playlist sync. TiviMate downloads channel data and organises it into category groups.

5. Configure the EPG. Head to Settings > EPG and add your EPG URL if the app didn't detect it automatically.

6. Build your favourites. Long-press any channel to add it to a custom favourites list for quick access.

The free version handles basic use perfectly well. The premium tier (a one-off payment, not a subscription) unlocks catch-up, multiple playlists, and recording. Most people won't need premium features straight away.

Other Android Apps Worth Trying

XCIPTV Player is another solid option. It supports Xtream Codes natively and feels lighter on system resources than Smarters, which matters on older phones. The interface is clean and modern.

VLC Media Player can also handle M3U playlist streams. It won't give you EPG data or channel organisation, but it works well as a backup player when your main app misbehaves.

For a more detailed look at Android IPTV options, our Portuguese-language guide covers Android apps in more detail, and the same roundup is also available in Spanish.

Citation Capsule: Mobile video accounts for 73% of global mobile data traffic, according to the Ericsson Mobility Report (2025). TiviMate's television-style interface, native EPG integration, and favourites system make it one of the most feature-complete Android IPTV players available in 2026, with both free and premium tiers.


What's the Best IPTV App for iPhone?

The UK has approximately 57.1 million smartphone users, with Apple holding around 50% of the market (Statista, 2026). If you're on the Apple side, the IPTV app selection is smaller than Android's, but several polished options exist on the App Store.

GSE Smart IPTV is the top recommendation for most iPhone and iPad users. It handles M3U playlists, Xtream Codes credentials, and includes a built-in EPG viewer. It's regularly updated and well-maintained.

Other reliable options include:

Citation Capsule: Apple holds approximately 50% of the UK smartphone market, with around 57.1 million total smartphone users (Statista, 2026). GSE Smart IPTV is the leading iOS IPTV player, offering M3U playlist support, Xtream Codes login, and built-in EPG functionality via the Apple App Store.


How Do You Set Up GSE Smart IPTV on iPhone and iPad?

UK adults spend an average of 4.1 hours per day using mobile apps (data.ai State of Mobile, 2025), and GSE Smart IPTV fits neatly into that routine. Setup is quick, and the app works identically on both iPhone and iPad.

Step-by-Step Setup on iOS

1. Open the App Store and search for "GSE Smart IPTV." Tap Get to download. It's free, with optional in-app purchases for extra features.

2. Launch the app and familiarise yourself with the main menu.

3. Add a remote playlist. Tap the hamburger menu (three horizontal lines) in the top-left corner, then select "Remote Playlists."

4. Tap the + icon to create a new playlist entry.

5. Enter your playlist details. Give it any name you like and paste your M3U URL into the URL field. If you're using Xtream Codes, select the "Xtream Codes API" option and fill in the server URL, username, and password.

6. Save and load. Tap Save, then tap on your new playlist to download the channels.

7. Browse and watch. Channels appear grouped by category. Tap any channel to start streaming immediately.

Tips for a Better iOS Experience

Keep the app updated through the App Store. Updates often fix playback bugs and add codec support. If you're watching on an iPad, landscape mode gives a much better viewing experience than portrait. And don't overlook the EPG settings under the app's preferences, as some playlists bundle EPG data automatically.

Citation Capsule: GSE Smart IPTV provides a straightforward iOS setup: download from the App Store, add a remote playlist via M3U URL or Xtream Codes API, and start streaming within minutes. UK adults average 4.1 hours daily on mobile apps (data.ai State of Mobile, 2025), making mobile IPTV a natural fit.


Adding Your IPTV Playlist: M3U and Xtream Codes Explained

Most IPTV providers offer two connection methods, and understanding the difference helps you pick the right one. Around 42% of UK households now use at least one streaming service primarily on a mobile device (Statista, 2025). Whether you're part of that group already or just getting started, this section clears up the confusion.

What Is an M3U Playlist?

An M3U file is essentially a text file containing a list of channel stream URLs. Your provider gives you a single link pointing to this file. When you paste it into any IPTV app, the app reads the list and populates your channel guide.

Pros: Works with nearly every IPTV player, including VLC. Dead simple to set up.

Cons: Can load slowly with large playlists (5,000+ channels). EPG data often needs adding separately.

What Is Xtream Codes API?

Xtream Codes is a login-based system. Your provider gives you three things: a server URL, a username, and a password. The app connects to the server and pulls channel data, categories, and EPG information automatically.

Pros: Faster loading. Better EPG integration. Often supports catch-up TV and video-on-demand content.

Cons: Not every player supports it. VLC can't use Xtream Codes, for example.

Which Should You Choose?

If your app and provider both support Xtream Codes, use it. You'll get a faster, more complete experience. If you're using a basic player like VLC, M3U is your only route in.

The information you enter is identical across platforms. Android and iOS apps may label their fields slightly differently, but the credentials from your provider work everywhere without modification.

Citation Capsule: IPTV providers typically offer two connection methods: M3U playlist URLs and Xtream Codes API login. Xtream Codes delivers faster channel loading and automatic EPG integration, while M3U offers broader player compatibility. Approximately 42% of UK households stream primarily on mobile devices (Statista, 2025).


How Do You Configure the EPG TV Guide on Mobile?

An EPG (Electronic Programme Guide) transforms a plain channel list into something that actually feels like watching telly. With 5G coverage reaching 50% of UK premises (Ofcom Connected Nations Report, 2025), streaming IPTV on mobile has become genuinely practical for commutes and travel. A working EPG makes it far easier to find what's on.

Setting Up EPG on Any App

If you used Xtream Codes to log in, your EPG data usually loads automatically. Nothing extra needed. But if you're on an M3U playlist or the EPG didn't populate, follow these steps:

1. Get your EPG URL from your provider. It typically ends in .xml or .xml.gz.

2. Open your app's EPG settings. In IPTV Smarters, that's Settings > EPG. In TiviMate, go to Settings > EPG > Add Source. In GSE Smart IPTV, find the EPG section in the main menu.

3. Paste the EPG URL into the source field and save.

4. Refresh the EPG data. This process takes a minute or two depending on the guide's size.

If certain channels show blank EPG entries, the issue is usually on the provider's side. Contact them and ask whether those specific channels are mapped to the correct EPG source. There's nothing you can fix locally in that situation.

Citation Capsule: An EPG (Electronic Programme Guide) turns a basic IPTV channel list into a full TV guide with current and upcoming programmes. Most Xtream Codes connections populate EPG data automatically, while M3U users add a separate EPG URL. 5G coverage now reaches 50% of UK premises (Ofcom Connected Nations, 2025).


Can You Cast IPTV From Your Phone to a TV?

Yes, and it's one of the simplest ways to get IPTV onto a big screen without buying dedicated hardware. Mobile video traffic grew 30% year-over-year globally (Ericsson Mobility Report, 2025), but sometimes you just want the sofa and the 55-inch screen.

Chromecast (Android and iPhone)

Most IPTV apps support Google Chromecast. In both IPTV Smarters and GSE Smart IPTV, look for the cast icon in the top-right corner of the player screen. Tap it, select your Chromecast device, and the stream transfers to your television. Your phone becomes the remote control.

AirPlay (iPhone and iPad)

If you've got an Apple TV box or an AirPlay-compatible smart TV, you can mirror your screen directly. Open Control Centre on your iPhone, tap Screen Mirroring, and pick your TV from the list. GSE Smart IPTV and VLC both work well with AirPlay.

Quick Tips for Casting

Citation Capsule: IPTV can be cast from any Android or iPhone to a TV using Chromecast or AirPlay. Both methods require the phone and TV to share the same Wi-Fi network, with a minimum 15 Mbps connection recommended for HD casting. Mobile video traffic grew 30% year-over-year globally (Ericsson Mobility Report, 2025).


Troubleshooting Common IPTV Problems on Mobile

Even with a clean setup, mobile IPTV can hit snags. Roughly 6% of UK households still receive broadband speeds below 10 Mbps (Ofcom Connected Nations Report, 2025), the bare minimum for HD streaming. Here are the most common problems and how to sort them.

Buffering or Freezing

Buffering is the number one complaint. Work through these fixes in order:

For a thorough walkthrough covering 12 specific fixes, see our full guide on how to fix IPTV buffering.

EPG Not Loading

If your programme guide is blank or stuck on yesterday's schedule:

Channels Not Playing

When specific channels won't load but others work fine:

App Crashes on Startup

Clear the app's data (not just cache) and log in fresh. On iPhone, deleting and reinstalling from the App Store achieves the same result. If crashes persist after a clean install, the app version may be incompatible with your OS version. Check for updates.

Citation Capsule: Buffering, blank EPGs, and channel loading errors are the three most common IPTV issues on mobile devices. Key fixes include switching to Wi-Fi, lowering stream quality, clearing app cache, and switching the video player engine within the app's settings.


Frequently Asked Questions

Is IPTV legal in the UK?

IPTV technology is perfectly legal. The legality depends entirely on the content provider. Licensed services holding proper broadcast rights operate within the law. Unlicensed services distributing copyrighted content without permission don't. Ofcom regulates UK broadcasting standards (Ofcom, 2025). Always verify a provider's licensing status before subscribing to their service.

Can I use the same IPTV subscription on Android and iPhone?

Yes. Most providers supply login credentials or an M3U URL that works across any platform without modification. You can set up the same subscription on your Android phone, iPhone, iPad, and even your Samsung or LG Smart TV. Check your plan's connection limit, though, as some subscriptions cap simultaneous streams at one or two.

Do I need a VPN for IPTV on mobile?

A VPN isn't required, but it's recommended. Some UK ISPs actively throttle streaming traffic, which causes buffering even on fast connections. A VPN masks your data type and prevents selective throttling. The average UK mobile speed of 47.2 Mbps (Ofcom, 2025) is more than fast enough, but throttling can still slow IPTV specifically.

Why does my IPTV buffer on Wi-Fi but work fine on mobile data?

This almost always points to a home network issue rather than an IPTV problem. Your Wi-Fi may be congested by too many connected devices. Try switching to the 5 GHz band instead of 2.4 GHz, restarting your router, or simply moving closer to it. If your home broadband speed falls below 10 Mbps, that's the bottleneck.

What's the difference between IPTV Smarters Pro and TiviMate?

IPTV Smarters Pro offers broader device compatibility and simpler first-time setup, which is why it's reached over 50 million downloads (Google Play, 2025). TiviMate provides a more polished interface with superior EPG presentation and channel management. Smarters is fully free. TiviMate's premium features require a one-off purchase. For most viewers, either app does the job brilliantly.

How much mobile data does IPTV use?

SD streaming uses roughly 1 GB per hour. HD uses about 2.5 GB per hour. Full HD at 1080p can consume up to 4 GB hourly. Mobile video accounts for 73% of all mobile data traffic globally (Ericsson, 2025). If you're on a limited data plan, stick to Wi-Fi for extended viewing sessions.


Wrapping Up

Setting up IPTV on your Android phone or iPhone doesn't require any technical expertise. With apps like IPTV Smarters Pro, TiviMate, and GSE Smart IPTV, you can go from nothing to live telly in under five minutes. The core steps are the same regardless of platform: install a compatible app, enter your M3U or Xtream Codes details, and configure the EPG.

If buffering or loading issues crop up, the troubleshooting fixes above cover the vast majority of problems people run into. And casting to a TV via Chromecast or AirPlay means you're never stuck watching on a small screen when you'd rather be on the sofa.

Ready to get started? Browse our current plans and pricing to find the right subscription for your setup.

Contact us on WhatsApp