M3U / M3U8 player

M3U / M3U8 Player for Android, Windows, Apple Beta and Web

An M3U file is a playlist, a plain-text list of stream addresses with channel names, groups and logos. M3U8 is the same format in UTF-8, also used for HLS live streams. Doubo opens both, from a link or a file, and turns them into a channel guide you can browse.

Windows is available from Microsoft Store or as a portable ZIP. Android phones and tablets are available on Google Play and as a signed APK. iPhone, iPad and Mac are TestFlight betas; request an invitation through Discord. Android TV is not released. Features differ by platform and build.

Join Discord for beta buildsTestFlight (iPhone, iPad, Mac) and the Android APK. Try new features first

What Doubo does with an M3U playlist

Link or file

Paste an http(s) M3U / M3U8 link or open a .m3u / .m3u8 file. Large lists with thousands of entries load quickly.

Playlist tags

Advanced playlist tags and duplicate-line handling vary by build. Try your authorized playlist on your device; a successful link in another player does not guarantee playback here.

Finds the channels that work

Every entry is checked in parallel, so you see which channels play before you tap them.

Duplicate channel lines

Advanced playlist tags and duplicate-line handling vary by build. Try your authorized playlist on your device; a successful link in another player does not guarantee playback here.

Online M3U player

No install? Open Doubo’s web player and paste the link; it plays what a browser can, and your playlists are stored only in your browser.

Clean up a playlist

The free M3U tool counts channels and groups, removes duplicate links, sorts and exports a tidy file.

How to get started

  1. Copy your M3U link

    Use the link from your provider, a public playlist, or a country list from Doubo’s free channel directory.

  2. Open it in Doubo

    Choose Google Play or APK for Android phones/tablets, Microsoft Store or ZIP for Windows, or request the Apple TestFlight beta through Discord. The web player needs no install.

  3. Browse and play

    Channels are grouped from group-title; search, favorite and tap to play.

Try it in your browser first

Open the free web player and import a playlist link or file. CORS, HTTPS, codec, regional and provider restrictions can prevent playback; native apps also remain subject to source restrictions.

Open the web player

Need a playlist?

Doubo’s free channel directory lists channels that broadcasters make publicly available, as M3U links you can paste into any player.

Browse free channels

Questions

What is an M3U player?

An M3U player is an app that reads an M3U playlist and plays the streams it lists. For IPTV, the playlist usually holds hundreds or thousands of live channels.

What is the difference between M3U and M3U8?

M3U8 is an M3U playlist saved as UTF-8 text. HLS live streams also use the .m3u8 extension, and Doubo plays both kinds of link.

Can I play an M3U file online?

Open the free web player and import a playlist link or file. CORS, HTTPS, codec, regional and provider restrictions can prevent playback; native apps also remain subject to source restrictions.

Why does my M3U playlist not play?

The link may have expired, the streams may be offline, or they may only work in a certain country. Doubo checks every channel and tells you which ones answer; the M3U tool can also clean the list.

More IPTV player pages

Install on your device: Android: Google Play and APK · Windows: Store and portable ZIP