Home Pricing How It Works About 🎬 Free Trial 24H
Tech Explainer

What Is an M3U Playlist? IPTV Format Explained

An M3U (or M3U8) file is a simple text-based playlist format that lists channel names alongside their stream URLs — it's the standard way IPTV apps know which channels to load and where to find them.

How M3U Playlists Work

An M3U file is just plain text with a specific structure: each channel gets a line with its name and logo, followed by a line with the actual stream link. When you paste an M3U URL into an app like VLC, TiviMate, or Kodi, the app downloads this file, reads through it, and builds your channel list automatically.

M3U vs. Xtream Codes — What's the Difference?

MethodHow It WorksBest For
M3U URLSingle link listing all channelsSimple apps like VLC, Kodi
Xtream Codes APIServer URL + username + passwordFull-featured apps (TiviMate, Smarters Pro) — usually faster, supports catch-up

Both methods work with IPTVmojo, and both are included in your welcome email. Xtream Codes login is generally recommended when your app supports it, since it loads faster and unlocks extra features like catch-up TV.

Using Your IPTVmojo M3U Link

  • In VLC: Media > Open Network Stream > paste the M3U URL.
  • In TiviMate or IPTV Smarters Pro: choose "Add Playlist" and select M3U URL (or use Xtream Codes login instead, if preferred).
  • In Kodi: enter it in the PVR IPTV Simple Client add-on settings under "Remote path".

See our full device setup guides for step-by-step instructions specific to your app.

Is My M3U Link Private?

Yes — your M3U URL includes a unique identifier tied to your account, so it should be treated like a password and not shared publicly. If you believe your link has been shared or misused, contact support to have it reset.

For the technical specification behind the format, see Wikipedia's entry on M3U.

FAQ

Related Questions

Can I open an M3U file in a regular text editor? +
Yes, since it's just plain text — you'll see channel names and stream links, though it's not meant to be edited manually for normal use.
Why does my M3U link stop working sometimes? +
This is usually temporary and related to server maintenance or connectivity — if it persists, contact support to verify your account status.
Is Xtream Codes better than M3U? +
Xtream Codes login typically loads faster and supports more features like catch-up TV where the app supports it, but both connect you to the exact same channels.
Can I use the same M3U link on multiple apps? +
Yes, the same link works across any app you choose — just note that simultaneous streams count against your plan's connection limit.
What's the difference between an M3U list and an M3U8 file? +
M3U8 is simply the UTF-8 encoded version of the M3U format, used for playlists that need to support international characters. Functionally, apps treat M3U and M3U8 links the same way.
Do IPTVmojo's M3U playlists work with any app that supports the format? +
Yes — any app that accepts a standard M3U or M3U8 playlist URL (VLC, Kodi, TiviMate, IPTV Smarters Pro, and others) works with the same link from your welcome email.

Ready to Try IPTVmojo?

Start with a free 24-hour trial — full access to 50,000+ channels. No credit card required.