About this site
Last updated 17 August 2026
Open TV Guide is a search layer over a public dataset. Thousands of broadcasters, public institutions and community stations publish their live signal openly on the internet. Those addresses are collected and maintained by iptv-org, an open-source project on GitHub. That list is genuinely useful and completely unreadable in its raw form: tens of thousands of lines of playlist text.
This site turns it into something you can actually use. Search by name, narrow by country, category or language, and press play.
What we host
Nothing. To be precise, this website consists of static pages, a stylesheet, a script and a JSON index of channel names and public stream addresses. No video passes through our servers. When you press play, your browser connects directly to the broadcaster, exactly as it would if you typed the address yourself.
Why some channels will not play
This is the most common question, so here is the honest answer. Public streams fail for four ordinary reasons:
- Geo-blocking. Many broadcasters only serve viewers in their own country. The same channel that fails for you may work perfectly for someone else.
- Cross-origin rules. A browser will only load a video from another website if that website says it is allowed. Plenty of servers never send that permission, even though the stream itself is fine.
- Plain HTTP sources. A secure page cannot load an insecure video.
These are labelled
EXTand need an external player. - The stream is simply down. These are volunteer-maintained links to third-party servers. They go offline without notice.
We measured a sample of the HTTPS sources in this index: roughly three quarters were reachable and allowed browser playback at the time of testing. The Playable in browser filter is on by default so you spend your time on the ones most likely to work. When something does fail, use Copy stream link and paste it into VLC, IINA or any player that understands HLS. Desktop players ignore the cross-origin rules that browsers enforce, so they succeed far more often.
What we filter out
The raw dataset is not curated for general audiences. Before publishing we remove:
- Every channel on the iptv-org blocklist, which covers entries removed after copyright complaints and entries flagged as adult.
- Anything marked as adult content or carrying an adult category.
- Channels that have closed or been replaced.
- Channels with no working source at all.
That takes the raw list of just over 41,000 entries down to the roughly 9,800 channels you can browse here.
How current is it?
The index is rebuilt from the upstream project, and the build date is shown in the counters on the home page. Channels come and go constantly, so treat the list as a good snapshot rather than a guarantee.
Corrections and removals
If you own a channel and want it removed, or you spot something wrong, see the copyright page or get in touch. Requests are handled promptly. Because the underlying list is maintained upstream, we will also point you at the iptv-org issue tracker so the change sticks for everyone.
A note on responsibility. We index addresses that are already public. We cannot verify the broadcasting rights behind every one of them. If you are a rights holder and a link points somewhere it should not, tell us and it goes.