OpenTV
IPTV player for Android, Android TV and your own server.
M3U and Xtream, EPG, catch-up, downloads and Picture-in-Picture. No ads, no tracking, fully open source.
M3U and Xtream
Add a playlist by URL or file, or log in to an Xtream panel for server-side Live, Movies and Series categories with no classification guessing.
EPG and catch-up
XMLTV guide with now and next on live rows, a full per-channel guide, and replay of past programmes on channels that keep an archive.
Offline downloads
Save movies and episodes for offline viewing, with pausable, resumable transfers that respect your provider's connection limit.
A player that gets out of the way
Hardware decoding, subtitle and audio track selection, playback speed, zoom, double-tap seek and immersive fullscreen.
Picture-in-Picture
Keep watching in a floating window with play and pause controls while you use other apps.
Private by design
No servers, no accounts, no analytics. Your credentials and data stay on your device.
Two download channels
OpenTV is distributed as an APK you install yourself. It is not on the Play Store. Both builds are signed with the same key, so you can switch between them and update in place without losing playlists or settings.
Dev channel
Rebuilt from the latest commit on main, so it has the newest changes first.
Download dev APKGet started in a minute or compare the channels. Prefer a browser? Self-host the web client.