Back to Blog
M3U Help 6 min read

M3U Playlist Explained

What is an M3U file? How does it work with IPTV players? This plain-English guide explains everything you need to know about M3U playlists.

2025-04-22By ChannelMate Team

M3U Playlist Explained

If you use an IPTV player, you'll hear the term "M3U" constantly. But what exactly is an M3U file, and how does it work? This guide explains everything in plain English.

What Is M3U?

M3U stands for MP3 URL — it was originally a file format created to hold playlists of MP3 audio files. Over time, it evolved into a widely used format for IPTV playlists because it can hold any URL, including video stream URLs.

What Does an M3U File Look Like?

An M3U IPTV playlist is a text file (or URL) that lists video streams. Each entry has:

  • A header line starting with #EXTINF containing channel information
  • The stream URL on the next line
  • Example:

    #EXTM3U

    #EXTINF:-1 tvg-id="example" tvg-name="Example Channel" group-title="Group 1",Example Channel

    http://yourstream.example.com/stream

    How Does IPTV ChannelMate Use M3U?

    When you add your M3U URL to IPTV ChannelMate, the app:

  • Downloads the M3U playlist file from the URL
  • Parses each entry to extract channel names, groups and logos
  • Organises them into your channel list
  • When you select a channel, it streams the URL listed in that entry
  • Where Do You Get an M3U Playlist?

    You get an M3U playlist URL from your IPTV service provider. This is the company or service you subscribe to for IPTV content. IPTV ChannelMate does not provide M3U playlists — you must supply your own from a licensed provider.

    What Is an M3U URL?

    An M3U URL is simply the web address (URL) of your M3U playlist file. It looks like:

    http://yourprovider.com:8080/get.php?username=yourname&password=yourpass&type=m3u_plus

    Your IPTV provider gives you this URL when you sign up for their service.

    M3U vs Xtream Codes

    There are two common ways to connect an IPTV playlist:

  • M3U URL — a direct link to your playlist file
  • Xtream Codes — a server URL + username + password combination
  • Both are supported by IPTV ChannelMate. Xtream Codes is generally more stable and allows additional features like EPG and catch-up.

    Legal Reminder

    Always ensure your M3U playlist is from a licensed IPTV provider for content you are legally entitled to watch. The M3U format itself is neutral — it is the content within it that must be legally obtained.

    M3UM3U PlaylistIPTV Format