🎁 Refer 1 friend · get 1 year FREE — see how →
IPTV apps

What is an M3U playlist?

M3U is the file format behind most IPTV channel lists. Here’s what it is and how to use one in any player.

Quick answer

An M3U playlist is a plain-text file (or URL) that lists streams: each entry has a channel name, a logo and group tags, and the stream address. IPTV players read the M3U to build your channel list. M3U8 is the same format saved in UTF-8. Your IPTV provider gives you a private M3U URL linked to your subscription.

Updated 2026-10-01 · By the IPTVMaple team

What’s inside an M3U file?

An IPTV M3U starts with #EXTM3U, followed by one entry per channel:

#EXTM3U
#EXTINF:-1 tvg-id="cbc.ca" tvg-logo="…" group-title="Canada",CBC Toronto
http://server:port/username/password/12345

The tvg-id links the channel to the TV guide (EPG), group-title sorts it into a category, and the last line is the stream address.

M3U vs M3U8 vs Xtream Codes

M3U / M3U8Xtream Codes
LoginOne long URLServer URL + username + password
Movies & seriesMixed into the channel listSeparate VOD sections
TV guideSeparate EPG (XMLTV) linkBuilt in
Works inAlmost every player, VLC, KodiMost IPTV apps

How to use an M3U list

  • VLC — Open Network Stream, paste the URL (guide).
  • Kodi — PVR IPTV Simple Client (guide).
  • TiviMate / Smarters — Add playlist → M3U.
  • Samsung / LG — upload it by MAC address in Smart IPTV, SmartOne or Flix IPTV.

Are free M3U lists safe?

“Free IPTV M3U list” links shared on forums usually stop working within hours, are full of dead channels, and can expose you to malware or shady websites. There are legitimate free, legal lists of public channels (such as the open-source iptv-org project), but they don’t include premium sports and movies. A private playlist from a paid service is far more stable — try ours free for 24 hours.

The parts of an M3U entry explained

PartWhat it does
#EXTM3UMarks the file as an extended M3U playlist
#EXTINF:-1Starts a channel entry (-1 means a live stream with no fixed length)
tvg-idMatches the channel to a row in the TV guide (EPG)
tvg-nameThe channel name used for guide matching
tvg-logoAddress of the channel logo
group-titleThe category the channel is listed under
Last lineThe stream address your player opens

Common M3U problems and fixes

ProblemCauseFix
No channels appearWrong link, expired subscription, or the player cannot reach the serverRecopy the link; check the plan is active; try Xtream Codes instead
Channels load but there is no guideNo EPG link setAdd the XMLTV link in the player’s EPG settings
Guide is an hour offTime zone mismatchSet the EPG time shift for your province
Link won’t open in a browserBrowsers can’t play M3U lists directlyOpen it in VLC or an IPTV app. See watch IPTV online
Very slow to loadHuge playlist with every channel and movieHide groups you don’t watch, or use Xtream Codes

Keep your M3U link private

An M3U link from a paid service includes your username and password inside the address. Anyone who sees it can use your subscription and the provider may lock it. Don’t post it in forums or paste it into online “M3U checkers”, and ask your provider to change the password if it leaks.

M3U or Xtream Codes: which should I use?

Use Xtream Codes when your app supports it: three short fields instead of one long link, with the guide and on-demand sections organized for you. Use M3U for VLC, Kodi, smart TV apps and anything that has no Xtream option. Prefer French? Liste IPTV M3U.

Related searches explained

  • M3U vs M3U8: the same playlist idea; M3U8 is the UTF-8 version used by most apps and by HLS streams.
  • M3U premium, M3U VOD: marketing terms. A list with movies and series is just a longer list.
  • Pluto TV M3U: lists of Pluto TV’s free channels are published by third parties and can change or break without notice.
  • M3U player or checker online: tools that read a link in your browser; see watching IPTV online.

French version: liste IPTV M3U.

Related guides

FAQ

Frequently asked questions

Can’t find what you’re looking for? Our team replies in minutes, day and night.

What is an M3U link?

It’s a URL that points to an M3U playlist file. IPTV apps download it to build your channel list.

What’s the difference between M3U and M3U8?

The format is the same; M3U8 is saved with UTF-8 encoding, which supports accented characters in channel names (useful for French channels).

How do I get the TV guide with an M3U playlist?

Add the EPG (XMLTV) link from your provider to your player. IPTVMaple sends it with your login.

Can I edit my M3U playlist?

Yes, but it’s easier to ask us for a filtered playlist with only the countries and categories you want.

Does IPTVMaple provide an M3U link?

Yes, every subscription and free trial includes both an M3U link and an Xtream Codes login.

Why does my M3U link show no channels?

The usual causes are a mistyped link, an expired subscription, or a player that cannot reach the server. Recopy the link, check that your plan is active and try an Xtream Codes login instead.

How do I add a TV guide to an M3U playlist?

Add the XMLTV (EPG) link in the player’s guide settings. Your provider supplies it; the tvg-id values in the playlist are used to match the guide to each channel.

Why won’t my M3U link play in Chrome?

Browsers can’t open M3U lists or raw IPTV streams directly. Use VLC or an IPTV app, or read our guide on watching IPTV online.

Start today

Ready to start watching?

Every plan includes 50,000+ live channels, 300,000+ movies & series and 24/7 human support. Try it free first.