Skip to content
IPTV Subscription 8K - 8K TV Subscription

M3U playlists

How to open an M3U file on any device

An M3U file is a plain text list of stream addresses, not a video. Double-clicking it either opens it as text or does nothing useful, depending on your device. To watch what’s in it, open it in a media player that reads playlists, such as VLC, or give the link to an IPTV player that adds a channel list and TV guide. Here’s how on each device.

Updated · 2 min read

Also available in Dansk · Norsk · Svenska

IPTV playlists come in two forms:

  • A file ending .m3u or .m3u8, saved on your device.
  • A link, an address starting with http:// or https://, that downloads the playlist when a player opens it. See M3U URL explained.

Most IPTV players take the link; VLC can take either.

Look inside it

Open the file in any text editor (Notepad on Windows, TextEdit on a Mac) to see the channels. You’ll find an #EXTM3U line at the top, then two lines per channel: an #EXTINF description and a stream address. Our M3U tags reference explains each part. Don’t save changes unless you mean to: an accidental edit can break the list.

Play it in VLC on a computer

VLC’s documentation says it can load playlists in the .m3u, .xspf, .asx and .b4s formats.

  1. Install VLC from videolan.org.
  2. Choose Media > Open File (on a Mac, File > Open File). VideoLAN’s guide notes you can set the file-type selector to Playlist Files to find it.
  3. Select your M3U file. The channels appear in VLC’s playlist; double-click one to play it.

For a playlist link rather than a file, use Media > Open Network Stream (on a Mac, File > Open Network) and paste the address.

Play it on Android or iPhone

VLC is also available for Android and iOS. Open the file from your phone’s file manager or Files app and choose VLC, or open VLC and use its network stream option to paste a playlist link. See VLC for IPTV.

Use an IPTV player instead

For more than a quick test, an IPTV player is the better tool. It loads the playlist from its link, shows channels in their groups, adds the TV guide and remembers favourites. Most take the M3U link in their “add playlist” screen. See the best IPTV apps for your device, and IPTV playlist not working if the list won’t load.

When a playlist won’t open

ProblemLikely cause
“Invalid playlist” or nothing loadsThe file isn’t a valid M3U, or it’s an error page saved by mistake
Channel names with odd charactersThe file isn’t saved as UTF-8; see M3U vs M3U8
Channels listed, but none playThe stream addresses are dead or need a login that has expired
Very slow with thousands of channelsVLC isn’t built for huge lists; use an IPTV player

FAQ

Opening M3U files

What program opens M3U files?

A media player that reads playlists. VLC is free on Windows, Mac, Linux, Android and iPhone, and its documentation lists M3U among the playlist formats it can load. Any text editor shows what’s inside.

Why does my M3U file open as text?

Because it is text: a list of names and addresses. Your device opened it with a text viewer or browser. Open it from a media player instead.

Should I open an IPTV playlist in VLC or an IPTV app?

VLC is fine for testing a few channels. For everyday viewing, an IPTV player is better: it shows the channel list in groups, adds the TV guide, and handles large playlists.

Sources

Facts on this page were checked against these sources. Details were correct when checked; apps and devices change, so we review this page regularly.

  1. Documentation: Playlist, VideoLAN Wiki (2026-10-02)
  2. VLC features, VideoLAN (2026-10-02)

Start watching on your own screen

Plans from £5.83 a month on the 12-month plan, no contract and no auto-renewal. Test it first with a 24-hour free trial.