ZephyrTV Back to ZephyrTV →

ZephyrTV guide

How to add an M3U playlist to an IPTV player

Updated 2026-08-03

Adding an M3U playlist takes one step: give the player the playlist URL your provider sent you, or point it at the downloaded file. Everything after that — channels, groups, movies, series — is built by the player from what the playlist contains.

The three ways to add a playlist

1. By URL — the usual method

Your provider gives you a link ending in .m3u or .m3u8. Paste it into the player. This is the best option because the player can re-read the link later and pick up channels your provider has added or removed.

2. By file — when you were sent a download

If you have a .m3u file rather than a link, most players can open it from device storage. Remember that a file is a snapshot: it will not update itself, so you will need to replace it when your lineup changes.

3. By pairing from your phone — best on a TV

Typing a long URL with a remote control is miserable. Some players, ZephyrTV among them, show a QR code on the television; you scan it with your phone, enter the details on the phone keyboard, and the playlist transfers over your local Wi-Fi. No remote typing at all.

Adding the guide as well

The M3U carries channels; it does not carry the schedule. Programme data comes from a separate XMLTV guide URL. Add it and the player matches guide entries to channels so you get now-and-next and a full grid. If the two use different channel identifiers, some channels will show no programme information even though they play perfectly — that is a mismatch between your provider's two files, not a fault in the player.

What a good player does with the import

Common import problems

ProblemWhat to check
"Invalid playlist" or empty importOpen the URL in a browser. If it downloads nothing, the link is wrong or expired.
Only a handful of channels importedSome providers issue a trial or limited line. Confirm what your subscription includes.
Everything imports as "live"Your provider did not tag movies and series in the playlist. An Xtream Codes login usually classifies them correctly.
Playback stops after a whileConcurrent-stream limit, or the provider rotated your credentials.

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 add more than one playlist?

Most players support multiple playlists or profiles, letting you keep providers separate.

Will refreshing the playlist wipe my favourites?

It should not. ZephyrTV preserves favourites and watch progress across a refresh.

What is the difference between M3U and M3U8?

M3U8 is the same playlist format encoded as UTF-8, which is what allows non-English channel names to display correctly.

Do I need the guide URL to watch?

No. Channels play without it; you simply will not see programme names and schedules.


Related guides