Black Friday

First 5 requests get 1 month freeRefer 2, get your plan freeFree lifetime app activation on 6+ month plans

Ends Monday 30 November

Plans priced in GBP (£)

Order and setup help on WhatsApp

Step-by-step guides for every device

Installation

M3U playlists explained: how IPTV uses them

An M3U playlist is the most universal way to load IPTV channels: one link that almost every player understands. Here is what is inside it, how to add it to your app and how to keep it working.

  • Updated 11 November 2026
  • 2 min read
Futuristic city glowing in cyan light, reflected in water

Part of our Installation section.

On this page
  1. What is an M3U playlist?
  2. Adding an M3U link to your player
  3. M3U or Xtream Codes?
  4. Keep your playlist link private
  5. Why "free M3U playlists" are a bad idea
  6. Playlist will not load?
  7. Frequently asked questions

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.

What the lines in an M3U playlist mean
ElementWhat it does
#EXTM3UThe first line: marks the file as an extended M3U playlist
#EXTINFStarts each channel entry, followed by its attributes and display name
tvg-idMatches the channel to its listings in the TV guide (EPG)
tvg-logoThe address of the channel logo
group-titleThe category the channel appears under
Stream URLThe line after #EXTINF: where the player fetches the video
Abstract blue data streams flowing across a network
  1. Copy the M3U link from your WhatsApp message in full; it is long, so copy rather than retype it.
  2. In your player, choose Add playlist → M3U URL (the wording varies by app).
  3. Paste the link, give the playlist a name and save.
  4. 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 links compared with Xtream Codes logins
M3U linkXtream Codes
What you enterOne long URL (plus an EPG URL)Server, username and password
App supportAlmost every playerMost dedicated IPTV players
Films and seriesSometimes in the same listUsually in separate, tidy sections
GuideOften a separate linkUsually loaded automatically

If your app supports both, Xtream Codes is usually the tidier option. See Xtream Codes logins.

Your link is your passwordAn M3U link normally contains your username and password. Anyone with it can use your screens. Do not post it in forums, screenshots or online "playlist editors" you do not trust.

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.

Questions first?

Stuck on a step? Send us a photo of your screen.

Tell us your device and what you see, and we will point you to the fix. Screenshots help us help you faster.