How to Set Up IPTV on Android (Phone, Tablet and TV Box) — UK Guide 2026
A complete UK guide to setting up IPTV on any Android device — phone, tablet, or TV box. Covers app choice, credential types (M3U and Xtream Codes), step-by-step setup for each device, internet speed requirements, and troubleshooting.
By MaxConnect

To set up IPTV on Android, install a compatible IPTV app from the Google Play Store, open it, and enter the credentials your provider sent you — either an M3U URL or an Xtream Codes username, password, and server address. Most setups take under five minutes. The sections below cover each device type in detail.
Understanding Your IPTV Credentials — M3U, Xtream Codes, and Portal URL
When your IPTV provider sends you a welcome email, it will contain one of three types of credentials. Knowing which type you have before opening the app prevents confusion at the login screen.
The three formats are:
— M3U playlist URL: A single web address ending in .m3u or .m3u8. You paste this directly into the app. It points to a file that contains your full channel list. Some apps call this field 'Playlist URL' or 'M3U URL'.
— Xtream Codes API login: Three separate pieces of information — a username, a password, and a server address (sometimes called a portal or host URL). You enter these into three separate fields in the app. Xtream Codes is an API standard that many IPTV providers use to deliver channels, catch-up TV, and VOD content.
— Portal URL: A single URL entered into a dedicated 'portal' field in certain apps. Less common than M3U or Xtream Codes, but supported by some apps and devices.
If you are unsure which type your provider has sent, look for the following in your welcome email:
— A long web address containing 'm3u' or 'm3u8' in the link → this is your M3U URL.
— Separate fields labelled 'username', 'password', and 'server' or 'host' → this is an Xtream Codes login.
— A single URL labelled 'portal' → this is a Portal URL.
Credential Type Quick Reference
| Credential type | What you receive | How many fields to fill in | Common in IPTV apps |
|---|---|---|---|
| M3U URL | One playlist link (ending .m3u or .m3u8) | 1 | Yes — universally supported |
| Xtream Codes | Username + password + server address | 3 | Yes — widely supported |
| Portal URL | One portal link | 1 | Supported in some apps only |
Which IPTV App Should You Use on Android?
The right app depends on two things: the type of Android device you have (standard Android phone or tablet vs Android TV or an Android TV box), and the credential type your provider uses.
Several popular IPTV apps are available through the Google Play Store. The main ones you will encounter are:
— IPTV Smarters Pro: Available for both standard Android and Android TV. Supports M3U URLs and Xtream Codes logins. Widely used and regularly updated.
— TiviMate: Primarily designed for Android TV rather than standard Android phones or tablets. Widely considered one of the best Android TV IPTV interfaces. Supports both M3U and Xtream Codes.
— GSE Smart IPTV: Available for standard Android. Supports M3U and Xtream Codes.
If you are setting up on an Android phone or tablet, look for apps listed as compatible with standard Android (not exclusively Android TV). If you are setting up on an Android TV box, look for apps with an Android TV version for a remote-friendly interface.
IPTV App Comparison — Android Compatibility Overview
| App | Standard Android (phone/tablet) | Android TV | M3U support | Xtream Codes support | Free or paid | Google Play (UK) |
|---|---|---|---|---|---|---|
| IPTV Smarters Pro | ||||||
| TiviMate | ||||||
| GSE Smart IPTV |
Is IPTV Legal in the UK?
IPTV as a technology is entirely legal. It is simply a method of delivering television content over an internet connection — the same underlying technology used by BBC iPlayer, ITVX, and Netflix.
Whether a specific IPTV service is legal in the UK depends on whether the provider holds the appropriate content licences for the channels and programmes it distributes. Using a licensed, legitimate IPTV service is legal. Accessing streams from a provider that redistributes copyrighted content without the necessary licences is not.
For UK consumers, the relevant framework includes copyright law and, in the context of online content, provisions enforced by Ofcom and rights holders. Streaming or downloading content from an unlicensed source may expose users to legal risk, though enforcement has historically focused on commercial-scale distributors rather than individual subscribers.
The practical guidance for most users is straightforward: choose a provider that operates transparently, holds the necessary rights, and complies with applicable UK law.
This is general information only and does not constitute legal advice. If you have specific concerns, consult a qualified legal professional.
How to Set Up IPTV on an Android Phone or Tablet — Step by Step
The following steps apply to Android smartphones and tablets running a current supported Android version. The core process is identical across both device types; notes within the steps highlight the main differences you may notice on a tablet's larger screen.
- Open the Google Play Store — Tap the Play Store icon on your home screen or app drawer. Make sure your device is signed into a Google account and connected to the internet. On a tablet, the Play Store may open in a two-column grid layout rather than the single-column list view you see on a phone.
- Search for your chosen IPTV app — Type the app name into the search bar at the top. Check that the result is published by the correct developer before installing — IPTV app names are sometimes imitated by unrelated apps. Before installing, confirm that the app listing does not show 'Designed for phones only' or similar language, as some IPTV apps are not optimised for tablets. [SCREENSHOT REQUIRED: Play Store search results for an IPTV app on an Android phone]
- Install the app — Tap 'Install' and wait for the download to complete. The app will appear in your app drawer once installed.
- Open the app and navigate to the add playlist or add connection screen — Most IPTV apps will prompt you to add a source on first launch. Look for options labelled 'Add playlist', 'Add provider', 'Add connection', or similar. On a tablet, many apps automatically adapt their layout to display a sidebar channel list alongside the player rather than switching between full-screen views — the setup flow itself remains the same.
- Select your connection method — Choose either 'M3U URL / Playlist URL' or 'Xtream Codes / Xtream API' depending on the credential type your provider sent. If you received a single playlist link, select M3U. If you received a username, password, and server address, select Xtream Codes. [SCREENSHOT REQUIRED: M3U credential entry screen in chosen app — verify current UI]
- Enter your credentials — Paste or type your M3U URL into the URL field, or enter your Xtream Codes username, password, and server address into the corresponding fields. Double-check for typing errors — a single incorrect character will prevent the channel list from loading. On a tablet, the larger on-screen keyboard makes manual entry easier and reduces the chance of mistyping. [SCREENSHOT REQUIRED: Xtream Codes login screen in chosen app — verify current UI]
- Load the channel list — Tap 'Add', 'Connect', 'Load', or 'Confirm' — the exact button label depends on your app. The app will contact your provider's server and download the channel list. This may take a few seconds on a fast connection or up to a minute on a slower one.
- Select a channel and confirm playback — Once the channel list has loaded, select a channel from the list and tap to play. On a tablet in landscape orientation, most apps will display the stream at or near full screen automatically — landscape is recommended for the best viewing experience. If the stream starts, setup is complete. If it does not, refer to the troubleshooting section below.
How to Set Up IPTV on an Android TV Box
An Android TV box is a separate device from a phone or tablet. It connects to your television via HDMI and runs a version of Android optimised for large-screen, remote-controlled navigation — either standard Android or the dedicated Android TV / Google TV platform.
This distinction matters for IPTV setup because some apps have a separate Android TV version with a remote-friendly interface, while others are designed only for touchscreen devices. For the best experience on a TV box, look for an app that has an Android TV version. See the Android TV box device page for further compatibility detail.
- Confirm whether your box runs Android TV / Google TV or standard Android — Android TV and Google TV boxes have a TV-optimised home screen and a Play Store that only shows apps compatible with Android TV. Standard Android boxes have a more conventional Android launcher. This affects which apps you will see in the Play Store. Check your box's documentation or home screen interface to determine which you have.
- Open the Play Store using your remote — Navigate to the Play Store icon on your home screen using the directional pad on your remote. Press OK or Select to open it. [SCREENSHOT REQUIRED: Android TV Play Store navigation using a remote]
- Search for your chosen IPTV app — Use the on-screen keyboard to search for the app. On an Android TV box, you can also use a paired Bluetooth keyboard or a voice search button on the remote to speed this up.
- Install the app — Highlight the app and select 'Install'. Wait for the download and installation to complete, then open the app from your home screen or apps list.
- If the app is not in the Play Store — sideloading the APK — If your preferred IPTV app is not available in the Play Store on your Android TV box, you can install it by sideloading the APK file. This requires enabling installation from unknown sources first. See the sideloading note below for exact steps.
- Open the app and navigate to add a playlist or connection — Using your remote, navigate to the add playlist or add connection option within the app. Remote-friendly IPTV apps are designed for D-pad navigation — if the app is phone-oriented, navigation on a TV box may be cumbersome.
- Enter your credentials — Select your connection type (M3U URL or Xtream Codes), then enter your credentials using the on-screen keyboard. For speed and accuracy, consider pairing a Bluetooth keyboard, using a remote app on your phone, or linking your phone keyboard to the TV box during credential entry.
- Load the channel list and confirm playback — Select 'Load', 'Connect', or 'Confirm'. Once the channel list appears, select a channel and press OK or Play on your remote. If the stream plays correctly on your television, setup is complete. [SCREENSHOT REQUIRED: Android TV box home screen and app install flow]
Sideloading APKs — What You Should Know
Sideloading means installing an Android app directly from an APK file rather than through the Google Play Store. Some IPTV apps — particularly those designed primarily for Android TV — may not appear in the Play Store on all devices or in all regions. In those cases, sideloading is the alternative installation method.
To sideload an APK on an Android TV box or standard Android device, you first need to enable installation from unknown sources. The exact path to this setting varies by Android version and device manufacturer:
— Android 8.0 and later (standard Android): Go to Settings → Apps → then find and tap the app you will use to install the APK (such as a file manager or browser) → toggle 'Allow from this source'. On some manufacturer skins, this is under Settings → Biometrics and Security → Install unknown apps.
— Android TV: Go to Settings → Device Preferences → Security & Restrictions → Unknown Sources → enable for the relevant app.
Once enabled, you can download the APK file using a browser or file transfer tool, locate it using a file manager app, and tap to install.
Important: only download APKs from sources you trust. APK files from unknown third-party sites can contain malware. Where possible, use the developer's official website or a well-known APK repository. After installation, consider disabling unknown sources again for security.
What Internet Speed Do You Need for IPTV on Android?
Stream quality and connection stability are the two most important factors in a reliable IPTV experience. Raw download speed matters, but consistency matters more — a connection that drops briefly will cause buffering even if the average speed is sufficient.
The figures below are minimum recommended speeds per stream, derived from widely referenced codec and streaming industry standards. H.265 (HEVC) encodes the same visual quality as H.264 at roughly half the bitrate, so if your provider uses H.265, your bandwidth requirement will be meaningfully lower. The figures in the table reflect the more common H.264 encoding unless otherwise stated.
If multiple people in your household are streaming simultaneously, or if other devices are using the connection at the same time, your total required bandwidth is the sum of each individual stream's requirement.
A few practical points:
— Wi-Fi is sufficient for most users, but a wired ethernet connection (via OTG adapter on a phone or directly on a TV box with an ethernet port) will give you more stable performance.
— If you are on Wi-Fi, signal strength matters as much as broadband speed. A device on the edge of Wi-Fi range may have sufficient headline speed but too much packet loss to stream reliably.
— The figures below are minimums per stream. Allowing 20–30 per cent headroom above the minimum is advisable for comfortable, buffer-free viewing.
Recommended Minimum Download Speeds for IPTV Streaming
| Stream quality | Recommended minimum download speed (H.264) | Notes |
|---|---|---|
| SD (Standard Definition) | 5 Mbps | Suitable for older TVs or smaller screens. H.265 streams may require as little as 2–3 Mbps for equivalent quality. |
| HD (720p) | 8 Mbps | Most common stream quality. H.265 equivalent is typically 4–5 Mbps. |
| Full HD (1080p) | 10–15 Mbps | Requires a reliable, consistent connection. H.265 streams at approximately 5–8 Mbps for the same resolution. |
| 4K / UHD | 25 Mbps or above | Demands consistent low-latency connection. H.265/HEVC 4K can stream at 15–20 Mbps but requires a provider and device that both support the codec. |
Can You Install IPTV Yourself Without Technical Experience?
Yes — for the vast majority of users, IPTV setup on Android is a straightforward self-service process that requires no technical background. If your provider gives you M3U or Xtream Codes credentials and the app you choose is available on the Play Store, the entire process typically takes fewer than ten minutes.
The only scenario that requires an additional step is sideloading — installing an app via APK because it is not available directly in the Play Store. This is covered in the sideloading section above. Even sideloading is a manageable process, but it does involve adjusting one security setting on your device before installation.
If you follow each section of this guide in order, you will have everything you need from start to finish: which credentials to look for, which app to install, how to enter your details, and what to do if something does not work immediately.
Looking for an IPTV Service?
If you have found this guide but have not yet chosen an IPTV provider, MaxConnect offers subscription plans compatible with Android phones, tablets, and TV boxes. You can explore what is included before committing.
Frequently Asked Questions
IPTV is a legal technology. Whether a specific service is legal depends on whether the provider holds the correct content licences. Using a licensed IPTV service in the UK is legal. Accessing content through a provider that does not hold the necessary licences is not. Choose a provider that operates transparently and complies with applicable UK law. This is general information and not legal advice.
FAQ
Is IPTV legal in the UK?
IPTV is a legal technology. Whether a specific service is legal depends on whether the provider holds the correct content licences. Using a licensed IPTV service in the UK is legal. Accessing content through a provider that does not hold the necessary licences is not. Choose a provider that operates transparently and complies with applicable UK law. This is general information and not legal advice.
How do I set up IPTV for beginners on Android?
Install a compatible IPTV app from the Google Play Store, open it, and enter the credentials your provider sent you — either an M3U URL or an Xtream Codes username, password, and server address. The process requires no technical background and usually takes under ten minutes. The step-by-step sections above cover Android phones and tablets together, and Android TV boxes separately.
How do I activate my IPTV subscription on Android?
Activating your subscription means entering your provider credentials into the IPTV app. If your provider gave you an M3U URL, select the M3U or playlist option in the app and paste in the URL. If they gave you a username, password, and server address, select Xtream Codes or Xtream API and enter all three fields. Once you tap Load or Connect, your channel list will appear.
Can I install IPTV on Android myself?
Yes. IPTV setup on Android is a self-service process that most users complete in under ten minutes. Install the app from the Google Play Store, enter your provider credentials, and your channel list loads automatically. No engineer visit or technical support is typically required.
What is the best IPTV app for Android in the UK?
The best app depends on your device type and credential format. For Android TV boxes, apps with a dedicated Android TV interface are generally better suited to remote navigation. For Android phones and tablets, touchscreen-friendly apps are preferable. See the app comparison table in the guide for a breakdown.
Does IPTV work on Android phones?
Yes. IPTV works on Android phones using a compatible app from the Google Play Store. Install the app, enter your provider credentials, and you can stream channels directly to your phone. A stable internet connection is required.
Do I need to sideload an APK to use IPTV on Android?
Not in most cases. Many popular IPTV apps are available directly on the Google Play Store. Sideloading via APK is only necessary if your preferred app is not listed in the Play Store on your specific device. If you do need to sideload, you will need to enable installation from unknown sources in your Android settings first.
What internet speed do I need for IPTV on Android?
Based on standard H.264 encoding: SD streams require around 5 Mbps, HD (1080p) requires 10–15 Mbps, and 4K requires 25 Mbps or above. Providers using H.265 (HEVC) encoding can deliver the same quality at roughly half those speeds. Consistency of connection matters as much as peak speed. See the speed requirements table in the guide for the full breakdown.
Why is my IPTV buffering on Android?
The most common causes are insufficient internet speed for the chosen stream quality, a weak or unstable Wi-Fi signal, a congested provider server, or background apps consuming bandwidth. Run a speed test and compare it against the minimums in the speed table — for example, 10–15 Mbps for Full HD. Move closer to your router or switch to a wired connection, and check whether buffering affects all channels or only specific ones.
Can I use the same IPTV subscription on multiple Android devices?
This depends on the subscription plan and how many simultaneous connections it allows. Attempting to stream on more devices than your plan permits will typically result in a connection error on the additional device.
What is the difference between M3U and Xtream Codes for IPTV?
An M3U URL is a single playlist link — you paste it into one field in the app. Xtream Codes is a login system where you enter a username, password, and server address into three separate fields. Both methods deliver the same content; the difference is how the app authenticates with your provider.
Will IPTV work on an old Android TV box?
It depends on the Android version the box is running and whether a current IPTV app supports that version. Check the Play Store listing for your chosen app to confirm the minimum Android version it requires.
How do I find my IPTV login details?
Your IPTV credentials are provided by your subscription provider, usually by email after your purchase is confirmed. Check your inbox — including spam or junk — for a welcome email containing either a playlist URL (M3U) or a username, password, and server address (Xtream Codes). Some providers also make credentials available through a customer account portal.
What is the best IPTV app for Android in the UK?
The best app depends on your device type and credential format. For Android TV boxes, apps with a dedicated Android TV interface — such as TiviMate — are generally better suited to remote navigation. For Android phones and tablets, apps like IPTV Smarters Pro or GSE Smart IPTV offer a touchscreen-friendly layout. See the app comparison table above for a full breakdown.
Does IPTV work on Android phones?
Yes. IPTV works on Android phones using a compatible app from the Google Play Store. Install the app, enter your provider credentials, and you can stream channels directly to your phone. A stable internet connection — either mobile data or Wi-Fi — is required.
Do I need to sideload an APK to use IPTV on Android?
Not in most cases. Many popular IPTV apps are available directly on the Google Play Store and can be installed without sideloading. Sideloading via APK is only necessary if your preferred app is not listed in the Play Store on your specific device. If you do need to sideload, you will need to enable installation from unknown sources in your Android settings first. See the sideloading section above for steps.
What internet speed do I need for IPTV on Android?
The required speed depends on stream quality. As a guide based on standard H.264 encoding: SD streams require around 5 Mbps, HD (1080p) requires 10–15 Mbps, and 4K requires 25 Mbps or above. If your provider uses H.265 (HEVC), requirements are roughly half those figures for the same quality. Consistency of connection matters as much as peak speed — a stable connection will outperform a faster but variable one. See the speed requirements table in the guide for the full breakdown.
Why is my IPTV buffering on Android?
The most common causes of buffering are: insufficient internet download speed for the chosen stream quality (for example, below 10 Mbps for a Full HD stream), a weak or unstable Wi-Fi signal, a congested provider server, or background apps consuming bandwidth on the device. Run a speed test, move closer to your router or switch to a wired connection, and check whether the problem occurs across all channels or only specific ones. If only certain channels buffer, the issue is likely server-side.
Can I use the same IPTV subscription on multiple Android devices?
This depends on the subscription plan and how many simultaneous connections it allows. Most IPTV providers offer plans with one, two, or more concurrent connections. Attempting to stream on more devices than your plan allows will typically result in a connection error on the additional device.
What is the difference between M3U and Xtream Codes for IPTV?
An M3U URL is a single playlist link that points to your channel list — you paste it into one field in the app. Xtream Codes is an API login system where you enter three separate pieces of information: a username, a password, and a server address. Both methods deliver the same IPTV content; the difference is purely in how the app authenticates and connects to your provider. Your welcome email from your provider will indicate which type you have been given.
Will IPTV work on an old Android TV box?
It depends on the Android version the box is running and whether a current IPTV app supports that version. Older boxes running outdated Android versions may not be able to install current versions of popular IPTV apps. Check the Play Store listing for your chosen app to confirm the minimum Android version it requires.
How do I find my IPTV login details?
Your IPTV credentials are provided by your subscription provider, usually by email after your purchase is confirmed. Check your inbox — including the spam or junk folder — for a welcome email from your provider. The email should contain either a playlist URL (M3U), or a username, password, and server address (Xtream Codes), or both. Some providers also make credentials available through a customer account portal on their website.
Related guides
SetupConfiguring MaxConnect on your Smart TV
Get MaxConnect running on Samsung, LG and other Smart TV platforms with this step-by-step guide.
TroubleshootingImprove streaming quality on any connection
Tune your network, device and settings for the sharpest possible picture.
AccountManaging your MaxConnect account and billing
How to update payment details, change plans and manage devices from your account.
Ready to watch?
Choose a plan and start streaming MaxConnect today.