ZephyrTV Back to ZephyrTV →

ZephyrTV guide

What is an M3U file?

Updated 2026-08-03

An M3U file is a plain-text list of media locations — nothing more. It holds no video and no audio. When you open one, your player reads the list and fetches whatever the entries point at, which may be files on your device or live streams on the internet.

What is actually inside

Open an M3U in a text editor and you will see something like this:

That pattern repeats once per channel. A large provider lineup is simply that pattern tens of thousands of times over.

M3U versus M3U8

M3U8 is the same format saved in UTF-8 text encoding. That is the whole difference, and it matters more than it sounds: UTF-8 is what allows Arabic, Chinese, Cyrillic and accented channel names to display correctly instead of turning into garbled characters. In IPTV, the .m3u8 extension is also widely used for HLS streams, which is a related but separate use of the same format.

How IPTV uses the extra attributes

AttributeWhat the player does with it
tvg-idMatches the channel to its entry in the XMLTV guide
tvg-logoFetches the channel logo
group-titlePlaces the channel in a category
tvg-nameAn alternative name, sometimes used for guide matching

When channels play but show no programme information, the usual explanation is that tvg-id is missing or does not match any identifier in the guide file. A player with good name-based fallback matching can recover many of those channels anyway.

Why the format persists

M3U dates to the 1990s and was never designed for television. It survives because it is trivially simple: any system can generate it, any player can parse it, and it carries just enough metadata to be useful. Nothing better has displaced it.

What an M3U file is not

Play your playlist on Android and Android TV

ZephyrTV is a modern IPTV player for Android phones, tablets, Android TV and Google TV. Paste an M3U link, open an M3U file, or sign in with Xtream Codes — your channels, movies and series import automatically, with a real 7-day TV guide. No account, no ads on the free tier, and your playlist stays on your device.

Frequently asked questions

Can I edit an M3U file myself?

Yes, in any text editor. Keep the #EXTINF line and its address line together as a pair.

Why is my M3U file so small?

Because it contains only text. The video lives elsewhere.

Are M3U files dangerous?

The file itself is inert text. The caution is that it often contains your provider credentials in plain sight.

Does an M3U file contain the TV guide?

No. The guide is a separate XMLTV file, usually offered as its own URL.


Related guides