IPTV setup guide 2026: every device, every app
Ten minutes is the honest budget for getting IPTV running on most devices, and this page exists so none of those minutes are wasted. Everything below comes from setups performed on real hardware, not from manuals: Firestick, Android box, Smart TV, iPhone, Windows and MAG, plus configuration walkthroughs for the two apps that matter. Find your device, follow it, and you will be watching before the kettle boils.
20 minute readUpdated October 2026Tested on real hardware
Step zero
What you need before starting
Gather these four things first. Each one is a hard requirement, and discovering a missing one halfway through is how a ten-minute setup becomes an evening project.
Your login details
One of two formats: Xtream Codes (a server URL, username and password) or a single M3U playlist link. Identify which you hold before choosing an app, because it shapes the setup path. Every iptvbritish.irish order includes both.
A compatible device
Firestick, Android box or television, Samsung or LG Smart TV, iPhone, iPad, Android phone, Windows or Mac. Practically any modern screen qualifies; only the steps differ.
A stable connection
Test the service on your own connection during the free trial: the picture depends on the channel, your device and your network. For anything live, wired ethernet beats Wi-Fi, and when buffering appears later the wireless link is the culprit far more often than the service.
A player app
The app and the subscription are separate things: we supply the streams, you install the player. TiViMate rules Firestick and Android TV; IPTV Smarters Pro spans iOS, Android and Smart TVs.
The mistake that costs the most time
Typing credentials by hand instead of copying them. Usernames and passwords are case-sensitive, and one wrong character produces an empty channel list with no error message to explain it. Copy straight from the welcome email, every time.
Two minutes now, twenty saved later
Which device and app should you use?
Apps and devices do not mix freely, and installing the wrong pairing means uninstalling and starting again. The matrix settles it before you begin.
| Device | Best app | Second choice | TiViMate | Difficulty | Time |
|---|---|---|---|---|---|
| Fire TV Stick 4K Max | TiViMate | OTT Navigator | Yes | Easy | 8 min |
| Fire TV Stick Lite / 3rd gen | OTT Navigator | IPTV Smarters | Slow | Easy | 10 min |
| Nvidia Shield | TiViMate | OTT Navigator | Yes | Easy | 8 min |
| Formuler Z11 Pro | MyTVOnline 3 | TiViMate | Yes | Easy | 10 min |
| Samsung Smart TV (Tizen) | IPTV Smarters Pro | SS IPTV | No | Moderate | 12 min |
| LG Smart TV (webOS) | SS IPTV | IPTV Smarters | No | Moderate | 12 min |
| iPhone / iPad | IPTV Smarters Pro | GSE Smart IPTV | No | Easy | 10 min |
| Android phone / tablet | TiViMate | IPTV Smarters | Yes | Easy | 8 min |
| Windows PC / Mac | Kodi + PVR addon | VLC | No | Moderate | 15 min |
| MAG box | MyTVOnline (built in) | Not applicable | No | Moderate | 20 min |
One rule summarises the whole table: Android underneath, whether Firestick, Shield, Android box or phone, means TiViMate. Anything else, meaning iOS, Tizen or webOS, means IPTV Smarters Pro. Every time listed measures install to watching with credentials already in hand.
Setup by device
Amazon Firestick
EasyAbout 8 minutesTested on Fire TV Stick 4K Max
The most common device in the UK is also the easiest setup. TiViMate sits right in the Amazon Appstore, so this route needs no sideloading at all.
- 1
Install TiViMate. Open the Appstore on the Firestick, search TiViMate and install it. Free, and about two minutes of downloading.
- 2
Open it and add a playlist. First launch drops you at the playlist prompt. Choose Add Playlist and pick the method that matches your credentials.
- 3
Enter your credentials. Choose Xtream Codes API and fill the three fields exactly as issued: server URL, username, password. Then tap Add.
- 4
Wait for the channel list. TiViMate pulls the full list from our server with a progress bar. Expect 10 to 60 seconds depending on the list size.
- 5
Browse and watch. Press Home inside TiViMate to open the guide grid, pick any channel and you are live.
Holding an M3U link instead of Xtream Codes? Only step three changes: pick M3U Playlist URL and paste your link. Apps outside the Appstore, such as Kodi, need the Downloader sideload route, which our full Firestick guide covers step by step.
Android TV and Android boxes
EasyAbout 8 to 10 minutesTested on Nvidia Shield and Formuler Z11 Pro
Android TV devices and dedicated boxes follow the Firestick playbook with one upgrade: the Google Play Store, whose IPTV shelf outstretches Amazon's.
- 1
Install TiViMate from Google Play. Search for TiViMate Companion and install it, then let the companion install the main player.
- 2
Add your playlist. Identical from here: Add Playlist, choose Xtream Codes or M3U, then enter the details.
- 3
Check the guide. Xtream Codes fills the guide by itself. M3U users may need the separate EPG link we send alongside the playlist.
- 4
Set a buffer for your connection. In TiViMate, open Settings then Player: set the buffer to 5 to 10 seconds on Wi-Fi. Wired connections can leave the default alone.
Shield owners: use the gigabit ethernet port. TiViMate over wired gigabit averaged 1.1 seconds per channel change in our testing, the fastest pairing we have measured. Formuler Z11 Pro owners already have MyTVOnline 3 installed, which takes Xtream Codes directly, so TiViMate is optional there.
Smart TV (Samsung and LG)
ModerateAbout 12 minutesTested on Samsung Tizen and LG webOS
Tizen and webOS play by their own rules: TiViMate does not exist on either, and the app shelves are thinner than Android's. The workable options are IPTV Smarters Pro on some Samsung models, and SS IPTV on both.
- 1
Check your TV's app store. Samsung: open Smart Hub and search IPTV Smarters or SS IPTV. LG: search SS IPTV in the LG Content Store. What appears varies by model year and region.
- 2
Install and open the app. Once it runs, look for Add Playlist or Add Account. Each app words it differently, but the function is the same.
- 3
Enter your credentials. Either the three Xtream Codes fields or a pasted M3U link. The channel list assembles itself either way.
- 4
Learn the remote layout. These apps are built for remote navigation, but temper the expectations: 4 to 6 seconds per channel change is normal on Tizen and webOS.
Native television apps trail their Firestick counterparts in speed and features, and settings tweaks do not close that gap. The genuine upgrade costs about £55: a Fire TV Stick 4K Max in the HDMI port brings TiViMate to the TV you already own.
iPhone and iPad
EasyAbout 10 minutesTested on iPhone 14 Pro and iPad Air
Apple's store policies thin the field, because TiViMate never made it to iOS. The two that did are solid: IPTV Smarters Pro and GSE Smart IPTV both install normally and work reliably.
- 1
Install IPTV Smarters Pro. Free from the App Store. If it is unavailable in your region, GSE Smart IPTV is the capable understudy.
- 2
Tap Add User. The plus icon on the home screen starts the flow, and the connection method choice comes next.
- 3
Choose Xtream Codes API. Name the playlist whatever you like, then fill in the server URL, username and password.
- 4
Load the list and watch. Channels appear under Live TV, films under Movies and series under Series. Tap any channel to start.
On a phone the app is a second screen rather than the main event. The same login works on every device you own, so set it up here and it is ready on the Firestick too.
Windows and Mac
ModerateAbout 15 minutesTested on Windows 11 and macOS
The desktop is refreshingly drama-free: no sideloading, no store restrictions. VLC opens M3U playlists natively, and anyone wanting a real television guide should build Kodi with the PVR IPTV Simple Client instead.
- 1
Install VLC Media Player. Free from videolan.org on both platforms, and the fastest route to desktop IPTV.
- 2
Open your playlist. Media then Open Network Stream on Windows, or File then Open Network on Mac. Paste the M3U link and press Play.
- 3
Browse the playlist. Ctrl+L on Windows or Cmd+L on Mac reveals the channel panel, listed alphabetically. Double-click to watch.
- 4
Upgrade to Kodi for daily use. A flat alphabetical list gets old. Kodi with the PVR IPTV Simple Client replaces it with a proper guide and recording, for about ten extra minutes of setup.
Rule of thumb: occasional laptop viewing means VLC. Regular desktop watching means investing in the Kodi setup once and enjoying a guide-driven experience every day after.
MAG box
ModerateAbout 20 minutesTested on MAG 524W3
MAG boxes authenticate backwards compared with everything else: no username, no password. We whitelist the box's hardware MAC address on our server, and the box logs itself in against a portal address.
- 1
Find the MAC address. Settings then System Information on the box. It looks like A1:B2:C3:D4:E5:F6, so record every character exactly.
- 2
Send us the MAC address. Message it through WhatsApp or Telegram and we register it on the server. Turnaround is usually minutes.
- 3
Enter the portal address. On the MAG open Settings, System Settings, Servers, Portals, and place the portal address we give you in the Portal 1 field.
- 4
Reboot and connect. Restart the box. It authenticates by MAC against the portal and presents the channel list, with no login screen at all.
The classic MAG stumbling block is channels refusing to load after the portal goes in. That almost always means the MAC registration has not completed yet, so confirm with us before rebooting in circles. New buyers should know a Firestick 4K Max costs less and runs more apps.
Setup by app
The two apps worth configuring properly
Device sorted, now the player, which shapes every evening of viewing that follows. Here is the first-run configuration each one asks for.
TiViMate
The default player for anything running Android
- 1Open TiViMate and tap Add Playlist
- 2Choose Xtream Codes API or M3U Playlist URL
- 3For Xtream Codes: enter server URL, username and password, then tap Add
- 4For M3U: paste your playlist link, then tap Add
- 5Wait for the playlist to load, usually 10 to 60 seconds
- 6From the home screen press the TV Guide button to see the EPG
The free tier carries one playlist and every core feature. Premium, about £3.49 a year, unlocks multiple playlists, recording and parental controls.
Compare all Firestick appsIPTV Smarters Pro
The cross-platform unifier for phones, TVs and the Firestick
- 1Open the app and tap Add User, or the plus icon
- 2Choose Login with Xtream Codes API
- 3Enter your username, password and server URL, then tap Add User
- 4Or choose Add Playlist or Stream and paste your M3U link
- 5Find channels under Live TV, films under Movies, series under Series
- 6Tap the calendar icon inside the player to reach catch-up
The friendliest first-run experience of any player, which is why it is the recommendation when TiViMate is not available.
Firestick apps comparedUsing an M3U playlist link
One URL ending in .m3u that almost every player accepts. Paste it into the add-playlist field and the channels load themselves, though the guide often needs the separate EPG link we supply alongside it.
Using Xtream Codes
Three credentials that buy you the automatic extras: guide, catch-up and on-demand browsing with no extra configuration. Whenever an app offers both, choose this one.
After it works
Six ways to make it excellent
The stream is running, so now the polish. None of this is mandatory, and all of it repays the minutes invested many times over.
- 1
Fill in the EPG properly
Xtream Codes users usually see the guide populate within minutes. A blank guide or rows of no information mean it is time to update: TiViMate, Settings, Playlist, Update EPG. M3U users have one extra step, entering the EPG link under Playlist, EPG URL. Without it the guide often stays empty.
- 2
Build a favourites group
Of the thousands of channels available, most households watch fifteen or twenty. Long-press any channel and add it to favourites. Five minutes of curation turns nightly channel-hunting into a single click, every evening.
- 3
Adjust the buffer
TiViMate often ships with a buffer of zero. If you are on Wi-Fi and see micro-freezes, raise it to five or ten seconds under Settings, Player. The pre-buffered data absorbs momentary packet loss invisibly, and wired connections rarely need to touch it.
- 4
Set the correct timezone offset
A peculiarly British gotcha: guide data arrives in UTC, so when British Summer Time begins every programme appears an hour late. In TiViMate open Settings, Appearance, Time shift and set plus one for the summer months, back to zero when the clocks go back.
- 5
Use a cable where you can
Wi-Fi is inherently moody: walls, neighbours' networks and router distance all inject the packet loss that becomes on-screen buffering. A cable removes that whole class of problem at a stroke, and a USB-ethernet adapter costs around £10.
- 6
Know when a VPN helps
Not required, but useful to understand. Some ISPs throttle streaming traffic at peak times. If buffering keeps office hours, bad at 8pm and gone by midnight, that is the signature. Choose a paid VPN with UK servers, since free ones are slow and subtract more than they add.
When something is wrong
Troubleshooting common issues
Post-setup problems cluster into five familiar patterns. Match the symptom and work the fixes in order, because they are listed by how often each one turns out to be the answer.
Detailed guides for every setup
This page carries the essentials for every path. The guides below add screenshots and the edge cases.
Firestick setup guide
From unboxing to a working channel list.
Best Firestick apps
Five players tested, ranked and rated.
All device guides
Smart TV, phones, tablets and boxes.
Best IPTV service UK
The buyer's guide: red flags, testing, costs.
What is IPTV?
The five-minute explanation.
Setup help
WhatsApp and Telegram support, any hour.
Common questions
Stuck on a screen that does not match these steps?
Send us a photo of the screen on WhatsApp or Telegram. We will tell you exactly which step you are on and what to press next, day or night.