Watch IPTV anywhere, on any screen.

XPlayer is a free, open-source IPTV / M3U player. Bring your own playlists or start with built-in public lists — with channel grouping, search, EPG, favorites, and phone-to-TV remote input.

Android (phone / tablet / TV) · iOS / iPad · macOS · Windows · Linux

Screenshots

XPlayer channel grid
Browse, group & search channels
XPlayer playing a live channel
Live playback, simple controls
XPlayer channel search
Instant search by name
XPlayer channel groups
Jump to any group
XPlayer phone-to-TV remote
Type on your phone, send to TV
iPad & macOS screenshots
XPlayer on iPad — channel grid
XPlayer on iPad — live playback
XPlayer on iPad — channel groups
XPlayer on macOS — channel grid
XPlayer on macOS — live playback
XPlayer on macOS — channel groups

Features

📺 Bring your own / built-in sources

Import any M3U / M3U8 (URL or local file), or one-tap add public lists from open-source projects like iptv-org.

🔎 Grouping & search

Filter by group and search by name — find what you want fast even with thousands of channels.

🗓️ EPG

XMLTV programme guide support, with a clean empty state when a channel has no guide.

⭐ Favorites

One-tap favorite the channels you watch most.

🖥️ Every platform

One codebase for Android (incl. TV), iOS / iPad, macOS, Windows and Linux.

📱 Phone-to-TV remote

Type on your phone, send to the TV on the same network in real time.