Step 1: check which login you have
Your provider sends one or more of these:
| You received | It’s called | Works with |
|---|---|---|
| Server address, username and password | Xtream Codes login | Most modern player apps |
| One long web link | M3U playlist | Almost every player, including Smart TV apps and VLC |
| A portal address, and a request for your device’s MAC address | Portal (MAC) login | MAG boxes, StbEmu, Formuler |
If you have both an Xtream Codes login and an M3U link, use the Xtream Codes login where your app supports it. Xtream Codes vs M3U explains why.
Step 2: choose a player app your device supports
A player app plays the subscription you add to it. Popular choices by device:
| Device | Good starting points |
|---|---|
| Fire TV (Fire OS) | TiviMate, IPTV Smarters |
| Android TV and Google TV | TiviMate, IPTV Smarters and other Google Play players |
| Samsung and LG Smart TVs | Smart IPTV, SmartOne and other players in the TV’s app store |
| Apple TV, iPhone and iPad | App Store players such as IPTVX, UHF and Smarters Player Lite |
| Windows and Mac | Desktop players and VLC |
Availability differs by model and region; our device guides list what works on each. Only install apps from official stores or the developer’s own website.
Step 3: install the app
- From an app store: search for the app by name and check the developer name before installing, because look-alike apps exist.
- From the developer’s website: on Fire TV and some Android devices you may need to allow installs from that source. How to install IPTV on a Firestick shows the steps.
Step 4: add your login and TV guide
- Open the app and choose to add a playlist, profile or user.
- Pick the matching login type: Xtream Codes (sometimes “Xtream API” or “login with username”), M3U (“playlist URL”) or portal.
- Enter the details exactly, including capital letters and the port number. Where possible, type on a phone rather than the TV remote. Xtream Codes login explained shows each field.
- Let the channel list load, then load the TV guide. With Xtream Codes it usually loads automatically; with M3U you may need to add the guide address. See how to add an EPG.
Step 5: adjust the settings that matter
- Stream format: if channels buffer or won’t start, try switching between MPEG-TS and HLS. See HLS vs MPEG-TS.
- Frame-rate matching: turn it on in your device’s display settings for smooth sport. See frame rates explained.
- Guide updates: set the TV guide to refresh automatically every day.
If something doesn’t work
- Login rejected: see authorization failed.
- Channels won’t load: see channels not loading.
- Buffering: see how to stop IPTV buffering.
If you’re one of our customers, activate your account explains what we send and when.
