Live • Self-hosted

Own your live TV & sports.

Rebel IPTV gathers live TV channels and sports into one tidy channel list with a proper TV guide — then plays it on the apps and TVs you already own. It runs on a computer in your home, so there's no subscription and no account.

  • No subscription, no account
  • Watch on TV, phone or laptop
  • Works with Plex, Jellyfin & VLC
Latest versionOut now
v1.4.0

When a new version lands, an Update now button appears in your dashboard. One click and it updates itself — your channels and settings carry over.

rebeliptv/iptv:latest
430+
TV channels, plus live sport
Free
No subscription or account
1-click
Updates itself
Docker
Runs on your own machine

In plain English

What is this, exactly?

It's a media server for live TV — the way Plex and Jellyfin handle your films and shows, Rebel IPTV handles channels and sport.

What it does

Lots of places put live channels online. Rebel IPTV goes and collects them, tidies up the names and logos, works out what's on when, and hands you one list instead of a mess.

What you need

A computer that stays switched on — a NAS, a mini-PC, even an old laptop — plus about half an hour the first time. After that it looks after itself.

What you get

One address you paste into your TV app. Every channel, a full guide and live sport, on your telly, phone, tablet or laptop — or straight in your browser.

Being straight with you: this is software you run rather than a service you subscribe to, so there's a bit of setting up at the start — about half an hour, mostly copying and pasting. The setup guide tells you exactly what's involved before you commit to anything, and walks you through every step.

Have a look

Here's what you actually get

Once it's running, everything happens in your own dashboard — a web page served by your machine that you open in any browser.

Rebel IPTV dashboard showing channel counts, guide coverage, upcoming sports events and delivery health
See how it's doing at a glanceYour own instance's home screen: how many channels are online, what sport is on tonight, how much of your guide is filled in, and whether anything needs attention.
Rebel IPTV programme guide showing a timeline of what is on each channel
A proper TV guideWhat's on now and what's on next — built automatically, for every channel you keep. The same guide is sent to whatever app you watch in.
A live channel playing inside the Rebel IPTV browser player
Watch without installing anythingClick a channel and it plays right there in your browser. Useful for checking a channel works before you set up a TV app.
Rebel IPTV channel list showing a grid of channels with their broadcast logos and category labels
Every channel, properly namedReal logos, real names, sorted into categories and searchable. Filter by country or category — and in Settings you can switch off the ones you never watch and drag the rest into your own order.

Why Rebel IPTV

Why people run it themselves

Channels that keep working when one goes down, a lineup trimmed to just what you watch, and a guide that fills itself in — all on a machine you own, with nothing locked behind someone else's account.

One clean M3U + EPG

Scraped sources are matched against a canonical channel directory — proper names, logos and a full XMLTV guide. One playlist, one guide, no duplicates or junk.

Multiple sources, automatic fallback

Every channel and live event is backed by more than one upstream source. If one goes offline, your agent falls back to another — so the channel keeps playing instead of going dark.

Bring your own playlists

Beyond the curated lineup, upload your own M3U file or paste M3U URLs. Your sources are folded in and treated like any other — names, guide and all.

Only what's actually online

Every feed — curated or your own — is validated live before it reaches you. Offline streams are hidden, so the guide only shows channels that really play right now.

Make the lineup yours

Enable, disable and reorder channels from the dashboard. Keep the whole curated lineup, or pare it down to just the channels you actually watch — in the order you want them.

Live sports, your way

Upcoming games appear as their own channels with composited matchup artwork. Filter to the leagues you follow, turn events off entirely, or run a sports-only lineup with no live TV.

From nothing to watching

Four steps, start to finish

You only do the first one. The rest happens on its own.

1

Install it once

Our setup guide writes your configuration file for you — you paste it in and start it up. It takes a few minutes, and you only ever do it once.

2

It builds your channel list

It goes and finds the channels, sorts out their proper names and logos, checks each one actually works, and figures out what's on when — then puts it all in one list with a TV guide.

3

It keeps itself up to date

It rechecks in the background and quietly drops anything that's stopped working. If something isn't available where you live, one switch pulls it through our relay instead.

4

Watch on anything

Watch straight away in your browser, or paste your playlist address into your TV app. Plex, Jellyfin, Emby and Channels DVR can also treat it as a proper TV tuner, complete with recording.

If something's blocked where you live

One switch, and it works anyway

Some channels simply aren't reachable from some countries. Turn on and your machine stops fetching those feeds itself — ours fetch them from somewhere they are reachable and pass them straight through to you. No VPN, no extra box, same channels.

  • Reaches channels that are blocked or unavailable in your country
  • Streams pass straight through — we host and store none of them
  • It's a switch in your dashboard, and you can turn it back off whenever
  • Your channel list doesn't change, so nothing you've set up breaks
Channel you can't reach
Our relay passes it through
Your machine
You, watching

Works with what you already use

JellyfinPlexEmbyChannels DVRTiviMateIPTV SmartersVLCKodiOTT NavigatorThreadfin / xTeVeAny M3U / XMLTV app

Own your live TV in an afternoon

Deploy the agent on your own box, point it at your sources, and watch on anything. You host it; you own it.