A native macOS app
SwiftUI with AVKit playback and hardware decoding. Light on battery and fans, with a sidebar layout made for big screens.
IPTV player · Mac
Doubo is a real Mac app, not a port of a phone app or a web page. It uses SwiftUI and Apple’s own player, so you can keep a live channel floating in Picture in Picture while you work and browse thousands of channels from a sidebar.
Apple TestFlight beta. Picture in Picture, DLNA casting, TV remote, catch-up and dual audio described here refer to the Apple beta. TV discovery and casting depend on the Apple build and network permissions. These features are not all available on Android, Windows or the web player.
SwiftUI with AVKit playback and hardware decoding. Light on battery and fans, with a sidebar layout made for big screens.
Pop the channel out into Picture in Picture and keep it above your other windows, or switch to full screen.
Browse by group, search as you type and star favorites across playlists with thousands of channels.
The Mac finds DLNA smart TVs on your network automatically and can control Roku, Samsung and LG TVs with the universal remote.
Sign in with Xtream Codes, and play channels that need a specific User-Agent or Referer from the playlist.
No ads, no analytics SDK, no account. Everything stays on your Mac.
Doubo for Mac needs macOS 14 Sonoma or later. Beta builds are available through TestFlight; join the Discord for the link.
Click Add and paste your M3U link, open a .m3u / .m3u8 file, or enter your Xtream Codes details.
Pick a group in the sidebar, click a channel, and keep it in Picture in Picture or full screen.
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 playerPlay M3U / M3U8 IPTV playlists online in Chrome, Edge, Safari or Firefox with no install: free channels, your own links, groups, search and Picture in Picture.
Read the guideA good Mac IPTV player is a native app with M3U and Xtream Codes support, Picture in Picture, fast search and low CPU use. Doubo is built that way; try it with your own playlist.
Yes. Doubo plays M3U / M3U8 playlists directly with Apple’s player and adds groups, favorites and channel checks that VLC doesn’t have. If you prefer VLC, see the VLC guide.
Doubo needs macOS 14 Sonoma or later. Any Mac that runs macOS 14 can run it.
Yes, to DLNA smart TVs on the same network. On the Mac, TVs are found automatically.
Install on your device: Android: Google Play and APK · Windows: Store and portable ZIP