One native iPhone & iPad player for your IPTV playlists, Jellyfin and Plex — with a real TV guide, on-demand libraries and offline downloads.
Bring your own sources. Cathode is a player — it ships with nothing to watch until you add a server.

Channels by group, a real EPG guide, and automatic failover when a stream drops.

Browse by genre with rich detail pages — backdrops, plot, cast and ratings.

Seasons, episodes and thumbnails, with resume that follows you across devices.
Point Cathode at the servers and playlists you use, and it brings them together — live channels, on-demand libraries and watch history, side by side.
Read the EPG, jump between programmes, and let automatic failover switch to a working feed when one dies.
Star the same channel across every playlist into one list. Cathode knows the HD, FHD and 4K copies are the same channel and falls over between them.
With Jellyfin and Plex, resume where you left off on any device. Watched ticks, progress bars and Continue Watching mirror your server.
Save movies and episodes to the device and watch them on a plane or a bad connection.
Built on VLC, so it plays the formats and codecs other players choke on — including subtitles and multiple audio tracks.
Three built-in themes plus your own accent and background. Native on both iPhone and iPad.
Add as many as you like and switch between them from the source pills.


A fast, focused, unapologetically dark interface.
iphone-live.png
iphone-guide.png
iphone-player.png
ipad-live.png
ipad-movies.png
ipad-series.pngCathode ships with a free demo source — real public channels like DW, NHK World and Red Bull TV — so you can explore the whole interface before adding anything of your own.
Currently in beta on TestFlight.
Join the TestFlight betaRequires iPhone or iPad on iOS 17 or later.