A curated list of resources related to IPTV.
- 💻 Apps
- 📡 Providers
- 🗄️ Channel Datasets
- 🗓 EPG Sources
- 🧰 Tools
- 👨🏻💻 Programming
- 📝 Contribution
- © License
Applications with support of IPTV streams.
- WhatsUp TV - Player for IPTV (.m3u) playlists.
- TVPeer - Watch Peer to Peer (P2P) IPTV online from your browser.
- IPTVnator - Open-source and cross-platform IPTV player application with multiple features, such as support of m3u and m3u8 playlists, favorites, TV archive/catchup and more.
- VidGrid - News channel focused multiviewer with support for live m3u8 playlists, YouTube and Twitch streams with one-click audio switching.
- IPTV Smarter Player - Video streaming player that allows your IPTV customers or end-users to stream content like Live TV, VOD, Series, and TV Catchup supplied by you.
- Purple WebPlayer - Free Webplayer to stream content within browser.
- Pleyr - IPTV web browser player both m3u8 and mpeg2-ts playlists.
- Free IPTV Player - Tool for testing M3U files and enjoying live HLS TV UHD, FHD, HD, or SD streams on any browser-equipped device.
- Ellipto IPTV - A progressive web app to watch m3u or m3u8 playlists with some awesome features.
- MediathekViewWeb - Tool for finding URLs of videos specifically from German(-speaking) public broadcast.
- Matrix Broadcasting System - A unique no downloads, no signups, no ads way of watching your favorite streams, supports local and remote m3u and m3u8 playlists.
- IPTV RestreamHub - A comprehensive solution for synchronized IPTV watching (Watch2Gether), restreaming, proxying connection-limited playlists, and combining or sharing playlists seamlessly.
- IPTVPLAY - A simple web based IPTV player.
- IPTVPlayer.stream - A free web-based IPTV stream player that lets you import, manage, and stream IPTV playlists directly in your browser.
- VLC for Windows - Free and open-source portable cross-platform media player.
- Kodi - Free cross-platform media player with library support.
- MPC-HC - Free and open-source video and audio player for Windows.
- PotPlayer - Free media player for Windows.
- Megacubo - Open-source cross-platform IPTV streaming application with multiple features such as favorites, EPG based recommendations, etc. Supports M3U, Xtream and Mag devices lists.
- IPTVnator - Free cross-platform IPTV streaming application with multiple features such as favorites, EPG, TV archive etc.
- termv - A terminal IPTV player written in bash.
- Zoom Player - Customizable media player for Windows PCs.
- SimpleTV for Windows - Free VLC-based application for Windows designed with IPTV features in mind such as favorites, EPG, TV archive, support for MPD, extensible by LUA plugins and EventGhost integration.
- Open TV - Ultra-fast, simple and powerful cross-platform IPTV app.
- VLC for Mac OS X - Free and open-source portable cross-platform media player.
- IINA - Modern media player for macOS.
- Elmedia Video Player - Free media player for Mac OS.
- Kodi - Free cross-platform media player with library support.
- Megacubo - Open-source cross-platform IPTV streaming application with multiple features such as favorites, EPG based recommendations, etc. Supports M3U, Xtream and Mag devices lists.
- IPTVnator - Free cross-platform IPTV streaming application with multiple features such as favorites, EPG, TV archive etc.
- termv - A terminal IPTV player written in bash.
- IPTV Player Live - Easy-to-use IPTV player and list manager that supports remote and local M3U playlists, Picture-in-Picture playback, and iCloud-based content sync for your other Apple devices.
- Opus IPTV Player - Cross-platform IPTV Player for all your devices including iOS, iPad, MacOS, Apple TV, Android, and Android Tv.
- TV Set - Free IPTV app for watching tv on iOS, tvOS, and macOS.
- VLC for Linux - Free and open-source portable cross-platform media player.
- Kodi - Free cross-platform media player with library support.
- Megacubo - Open-source cross-platform IPTV streaming application with multiple features such as favorites, EPG based recommendations, etc. Supports M3U, Xtream and Mag devices lists.
- Hypnotix - A Free IPTV streaming application with support for live TV, movies and series.
- IPTVnator - Free cross-platform IPTV streaming application with multiple features such as favorites, EPG, TV archive etc.
- FreetuxTV - Internet television and radio player.
- termv - A terminal IPTV player written in bash.
- IPTV Desktop - Watch TV channels on your device via internet from all over the world for free.
- pytermv - A terminal IPTV player written in python.
- Open TV - Ultra-fast, simple and powerful cross-platform IPTV app.
- TVHplayer - Cross-platform desktop client for TVheadend using vlc as playback engine, featuring EPG, remote (DVR) and local recording.
- yuki-iptv - IPTV player with EPG support.
- Flex IPTV - Allows you to view live and non-live TV/stream technology-based IPTV.
- nPlayer - Media player with support DTS (DTS HD), DTS Headphone:X, Dolby (AC3, E-AC3).
- FastoTV Lite - Open source ad-free IPTV client, with support for live media, VOD, favorites list and EPG.
- WhatsUp TV - Player for IPTV (.m3u) playlists.
- Smarters Player Lite - Video streaming player that allows your IPTV customers or end-users to stream content like Live TV, VOD, Series, and TV Catchup supplied by you.
- Purple Playlist Player - IPTV Player for users to watch content with their playlist.
- IPTV Player Live - Free IPTV player and M3U list manager that supports Picture-in-Picture, AirPlay, Chromecast, and iCloud sync for a connected experience across iPhone, iPad, Apple TV.
- Opus IPTV Player - Cross-platform IPTV Player for all your devices including iOS, iPad, MacOS, Apple TV, Android, and Android Tv.
- APTV - A high-quality live streaming source player app that can preview in real time. It is a multifunctional player that can play and view (requires support from the live streaming source).
- TV Set - Free IPTV app for watching tv on iOS, tvOS, and macOS.
- Live TV Player - Free IPTV Player by TechArt Apps, supports .m3u playlists, Picture-in-Picture, AirPlay.
- playr - Simple looking app for IPTV fans.
- Kodi - Free cross-platform media player with library support.
- KgTv Player - IPTV player with support quality change, search, export and modification of channels.
- VLC for Android - Free and open-source portable cross-platform media player.
- MX Player - Powerful video player with advanced hardware acceleration and subtitle support.
- FastoTV Lite - Open source ad-free IPTV client, with support for live media, VOD, favorites list and EPG.
- TiviMate IPTV Player - IPTV player for Android set-top boxes.
- Megacubo - Open-source cross-platform IPTV streaming application with multiple features such as favorites, EPG based recommendations, etc. Supports M3U, Xtream and Mag devices lists.
- TVirl - Special Android TV Input Service to integrate IPTV channels to pre-installed system TV App like Live Channels.
- kantv - Open source player for Android.
- ProgTV Android - The simple but convenient and universal software for watching TV and listening to radio channels over Internet or local network.
- Mbogi Music - A one stop audio and video app that gives you access to thousands of free online radio, free IPTV and podcasts from all over the world.
- Opus IPTV Player - Cross-platform IPTV Player for all your devices including iOS, iPad, MacOS, Apple TV, Android, and Android Tv.
- IPTV Pro - IPTV player for Android.
- M3UAndroid - Open source streaming player for Android to play favorite channels in zapping mode with media player enhancements.
- DangoPlayer - A fast video player and IPTV client for Android and TV.
- Live TV - Free IPTV Player by TechArt Apps, supports .m3u playlists, Picture-in-Picture, AirPlay.
- Uni Player - Solution to get easy to play local or online playlist that help you get quick play content.
- Smart IPTV Player Pro M3U Live - Free live media player that allows you to watch your favorite TV channels, movies, and TV shows.
- WatChat - IPTV Player and messenger with thousands of ready streams.
- UniTV - Flutter IPTV client provides comprehensive remote control integration for Android TV.
- Zapp - Modern player specialized on German public broadcast streams.
- Easy Player - Easy Player app is a solution for streaming EPG, VOD, video series, and catch-up TV on Android devices.
- 1-Stream Player - 1-Stream Player App is the perfect platform for your streaming needs. this app is powered by Purple Smart TV.
- Simple IPTV Player - A simple and faster way to access your favourite your own stream using Simple IPTV Player.
- Digilog TV - A free and open-source TV news app, inspired by Linux Mint's Hypnotix.
- SS IPTV - Smart TV application which provided opportunity of IPTV viewing for its users.
- iPlayTV - IPTV/M3U player for Apple TV.
- IPTV Player Live - Free IPTV player with support for M3U, Xtream Codes, and iCloud sync for a connected experience across Apple TV, iPhone, iPad, and Mac.
- Opus IPTV Player - Cross-platform IPTV Player for all your devices including iOS, iPad, MacOS, Apple TV, Android, and Android Tv.
- TV Set - Free IPTV app for watching tv on iOS, tvOS, and macOS.
- Purple Playlist Player - Experience ultimate entertainment with Purple Playlist Player, your all-in-one media solution.
- Open IPTV - A modern IPTV player for Xbox One.
- Native HLS Playback - Allow the browser to play HLS video urls (m3u8) 'natively'.
- EPG Viewer - View XMLTV files directly in the browser.
- IOTV - IPTV Player for Roku.
- WatchIPTV - Watch IPTV-org streams directly from your browser.
- Jackal - Watch live tv from your browser with the help of Next application.
- IPTV Player - Open-source Flutter app that allows you to watch publicly accessible streams from within your browser.
- Worlds TV Mobile - Search for the channel you prefer to tune in and stream in one click.
- TV Tuner - Watch IPTV online with features such as keep watching last selected channel, search channel, search country and supported for both web and mobile layouts.
- EBK IPTV - Watch online with pre-defined lists, add custom URLs, favorite channels/genres, channel/country search, and PWA support.
- tv.garden - Explore and watch live TV from around the world with an intuitive globe interface, inspired by radio.garden.
- Global Free TV - Stream a wide range of free IPTV channels from various countries, offering easy access to international content through a user-friendly interface.
- LyngSat Stream - Public links to 3018 linear TV channels and 2963 linear radio channels transmitting on internet.
- FreetuxTV WebTV Manager - Free database of WebTV and Web Radio.
- CXTv - 1308 TV Channels and 287 Cameras from all over the world.
- Televisión de Costa Rica en vivo - Live channels from Costa Rica.
- Televisión Dominicana en vivo - Live channels from Dominican Republic.
- Televisión de Honduras en vivo - Live channels from Honduras.
- Televisión de Guatemala en vivo - Live channels from Guatemala.
- Canales del Salvador - Live channels from El Salvador.
- Canales de Bolivia en vivo - Live channels from Bolivia.
- Haiti Broadcasting - Live channels from Haiti.
- Squid TV - Guide to live streaming TV channels, broadcasting from around the world.
- Online TV - Catalogue of online TV from all countries with descriptions.
- TDTChannels - Live channels from Spain and international.
- OnlineStream.live - Live TV and radio channels from Hungary.
- Easy Web TV - Easy way to listen to radio stations and watch movies, series, animes, show, porn and IPTV on the website.
- TNT en direct - Live TNT channels from France.
- EPG.pw - Live TV channels from all over the world.
- Chinese TV - Links to live broadcasts of Chinese TV channels.
- photocall.tv - Online television and radio.
- M3UPT - Free and legal IPTV list with TV channels, radio stations and beachcams from Portugal.
A list of useful sources containing information about TV channels.
- LyngSat - A database of satellite TV channels containing the information necessary to capture a signal.
- LyngSat Logo - Collection of TV channel logos.
- TV Address - TV channels info.
- RabbitEars.info - All about US local, over-the-air TV channels.
- Picons - Collection of TV channel logos.
- KingOfSat - European satellite zapping & directory.
- Satindex.de - List of channels distributed via Astra and Hotbird satellites.
- REM - Detailed information on Serbian TV channels.
- iptv-pro/iptv-pro.github.io - Logos of Asian TV channels.
- TVCL - Television channel listings and line-ups from around the world.
- Telepedia - Wiki about TV channels, companies and programs.
- Mihsign Vision - List of TV channels and TV companies.
- Cableman - Catalog of TV channels broadcast in Russia.
- FCCdata.org - Contains data on broadcasters in the United States, Canada, Mexico, UK, Ireland, Australia, and Japan.
- Mavise - Database on audiovisual services and their jurisdiction in Europe.
- Logopedia - Collaborative database for logos and branding.
- Predavatel - Detailed information on Bulgarian and Macedonian channels.
- CEM - Official register of TV channels broadcast in Bulgaria.
- Sat-address - Information on satellite, terrestrial, cable, IPTV and streaming channels worldwide.
- fanmingming/live - Logo library of mainly Chinese TV channels.
Sources of EPG (Electronic Program Guide) for IPTV channels.
- EPG for IPTV - EPG service provider for personalized Electronic Program Guide for your IPTV all around the world.
- IPTVX|one - Program guide mainly for channels from the CIS.
- i.mjh.nz - Program guide for channels from Australia, New Zealand and South Africa.
- epg.51zmt.top - Program guides mainly for channels from China and some international ones.
- deepepg - EPG for China.
- EPG.pw - EPG service provider for personalized Electronic Program Guide for your IPTV all around the world.
- EPGSHARE01 - Program guides for multiple countries.
- Open EPG - Free EPG for 2 days, sorted by country.
Useful tools for working with IPTV.
- WebGrab+Plus - Multi-site incremental XMLTV EPG grabber.
- Streamtest - Free and easy to use web based stream tester utility.
- m3u4u - Create, edit, sort m3u playlists online, EPG, and more.
- Streamlink - A command-line utility that extracts streams from various services and pipes them into a video player of choice.
- RockMyM3u - M3U & Xtream Editor, create playlists and more online.
- m3u.in - Create, edit, sort channels/groups in m3u playlists online, merge two or more playlists into one, automatic updates, access logs, short links and more. (blocked inside the Russian Federation for now)
- IPTV Tools - A website that provides the necessary tools for IPTV, such as a link checking tool.
- M3Unator - Transform any web directory into beautifully organized M3U/M3U8 playlists with smart media detection and recursive scanning capabilities.
- manusoft/IPTV-Link-Validator - IPTV API Link Validator in WinUI3.
Libraries and frameworks for working with IPTV data
- @iptv/xmltv - Fast xmltv parser and generator for Node and browsers.
- IPTV Checker — IPTV playlists checker for Node.js.
- IPTV M3U Filter - A script to filter IPTV m3u playlists according to customized criteria.
- iptv-checker-module - A Node.js package for programatically checking .m3u playlist channel connection quality.
- @iptv/playlist - Fast M3U parser and generator for Node and browsers.
- weekend-project-space/web-tv - IPTV player with support for M3U playlists.
- xTeVe - M3U Proxy for Plex DVR and Emby Live TV.
- Threadfin - M3U proxy for Kernel/Plex/Jellyfin/Emby based on xTeVe.
- IPTV Stream Checker - Command-line tool designed to check the status and capture screenshots of channels in an IPTV M3U8 playlist.
- flybird-downloader - M3U8 downloader and IPTV checker.
- davidclaeysquinones/epg-info-docker - Docker container image for iptv-org/epg.
- @iptv/xtream-api - Work with Xtream compatible player API's in a standardized format.
Feel free to make any changes to this list. If those changes are related to the IPTV topic, they will most likely be accepted.
Just please follow 3 simple rules:
- new links are added to the end of the section
- the description should consist of one sentence
- do not repeat the name of the app/site in the description