Part of our Installation section.
On this page
What is an M3U playlist?
M3U is a plain-text playlist format. For IPTV, each entry describes one channel: its name, its logo, its group (such as "News" or "Kids"), a guide ID and the address of its stream. M3U8 is the same format saved with UTF-8 text encoding, and is also used for HLS streams.
Your provider usually gives you an M3U link (a web address) rather than a file, so the list updates automatically when channels change.
| Element | What it does |
|---|---|
| #EXTM3U | The first line: marks the file as an extended M3U playlist |
| #EXTINF | Starts each channel entry, followed by its attributes and display name |
| tvg-id | Matches the channel to its listings in the TV guide (EPG) |
| tvg-logo | The address of the channel logo |
| group-title | The category the channel appears under |
| Stream URL | The line after #EXTINF: where the player fetches the video |

Adding an M3U link to your player
- Copy the M3U link from your WhatsApp message in full; it is long, so copy rather than retype it.
- In your player, choose Add playlist → M3U URL (the wording varies by app).
- Paste the link, give the playlist a name and save.
- Add the separate EPG link if your provider supplies one. See EPG setup.
App-specific steps: IPTV Smarters, TiviMate, VLC.
M3U or Xtream Codes?
| M3U link | Xtream Codes | |
|---|---|---|
| What you enter | One long URL (plus an EPG URL) | Server, username and password |
| App support | Almost every player | Most dedicated IPTV players |
| Films and series | Sometimes in the same list | Usually in separate, tidy sections |
| Guide | Often a separate link | Usually loaded automatically |
If your app supports both, Xtream Codes is usually the tidier option. See Xtream Codes logins.
Keep your playlist link private
Why "free M3U playlists" are a bad idea
Lists of "free" M3U links circulate online. They are almost always unlicensed copies of paid channels, they stop working within days, and the sites that share them are a common source of malware and phishing. Watching from them is not a legal shortcut: see is IPTV legal in the UK?.
Playlist will not load?
- Check the link was copied completely, with nothing added at the end.
- Check whether it starts with http:// or https:// exactly as sent.
- Make sure your subscription is active and has not expired.
- Try the same link in VLC on a computer to rule out the app.
- Still stuck? See IPTV not working.
Frequently asked questions
What is an M3U link in IPTV?
A web address that returns your playlist: the list of channels, logos, groups and stream addresses your subscription includes.
What is the difference between M3U and M3U8?
They are the same playlist format; M3U8 is saved with UTF-8 encoding, which handles special characters, and is also used for HLS video streams.
Can I edit an M3U playlist?
You can hide groups or reorder favourites in most apps, which is safer than editing the file. Never upload your link to online tools you do not trust, because it contains your login.

