XMLTV EPG Quellen 2026: Beste Anbieter & Setup

XMLTV EPG Quelle für IPTV

Ohne eine funktionierende EPG-Quelle sieht der IPTV-Player nur Sendernamen – kein Programm, keine Beschreibungen, kein Vorauszeitplan. Dieser Artikel zeigt, welche XMLTV-Quellen für EPG in Deutschland, Österreich und der Schweiz zuverlässig funktionieren und wie die Konfiguration im Player gelingt.

EPG-Server epg.best iptv-org/epg rytec XMLTV-Format tvg-id Matching tvg-id (M3U) = channel-id (XMLTV) Player EPG angezeigt

Was ist das XMLTV-Format?

XMLTV ist ein offenes XML-basiertes Dateiformat, das Programminformationen für Fernsehsender enthält. Eine XMLTV-Datei listet Sender (<channel>-Elemente mit einer eindeutigen id) und deren Sendungen (<programme>-Elemente mit Start- und Stoppzeiten, Titel, Beschreibung, Kategorie und optionalen Metadaten). IPTV-Player laden diese Datei von einer URL herunter und ordnen die Programmeinträge den Sendern in der M3U-Playlist per tvg-id-Matching zu.

Vergleich: Kostenlose XMLTV EPG-Quellen für DACH

Kostenlose XMLTV EPG-Quellen für Deutschland, Österreich, Schweiz (2026)
Quelle DACH-Abdeckung Update-Intervall Programmvorschau Besonderheit
epg.bestSehr gut (DE/AT/CH)Täglich7 TageUmfangreichste kostenlose XMLTV-Quelle
iptv-org/epg (GitHub)Gut (DE/AT/CH)Täglich3–7 TageOpen Source, automatisiert gepflegt
rytec (Kodi)Gut (DE Fokus)Täglich7 TageUrsprünglich für Kodi, kompatibel mit XMLTV
epgshare01Mittel (DE)Täglich3 TageCommunity-Projekt, variierte Stabilität

Das tvg-id-Matching: Kernproblem bei fehlendem EPG

Der häufigste Grund für fehlende Programminformationen ist ein tvg-id-Mismatch: Die tvg-id in Ihrer M3U-Playlist stimmt nicht mit der channel-id in der XMLTV-Datei überein.

Diagnose:

  1. Öffnen Sie Ihre M3U-Quelldatei in einem Texteditor und notieren Sie den tvg-id-Wert für einen betroffenen Sender (z. B. tvg-id="Das.Erste.DE").
  2. Laden Sie die XMLTV-Datei Ihrer EPG-Quelle herunter und durchsuchen Sie sie nach diesem Wert im <channel id="...">-Tag.
  3. Wenn die Werte abweichen, ist das die Ursache.

Lösung: Entweder wechseln Sie zu einer EPG-Quelle, deren channel-ids zu Ihrer M3U-Playlist passen, oder Sie nutzen einen Player, der manuelle tvg-id-Zuordnungen unterstützt (z. B. TiviMate mit der „Programm suchen"-Funktion).

EPG-URL in TiviMate einrichten

  1. TiviMate öffnen → Einstellungen → EPG-Quellen
  2. EPG-Quelle hinzufügen → URL eintragen
  3. Quelle benennen (z. B. „epg.best DE")
  4. Update-Intervall: 24 Stunden
  5. Zeitzone prüfen: Muss mit der Serverzeit der EPG-Quelle übereinstimmen (meist UTC+1/UTC+2 für DACH)
  6. EPG jetzt laden – Ladevorgang abwarten
  7. Kanal öffnen – Programminformationen sollten nun erscheinen

Checkliste: EPG zeigt kein Programm – Diagnose

  • EPG-URL korrekt und erreichbar? Im Browser öffnen – muss eine XML-Datei oder GZ-Archiv liefern
  • tvg-id in M3U und channel-id in XMLTV identisch? Beide in Texteditor prüfen
  • Zeitzone im Player korrekt eingestellt? (Europa/Berlin für DE/AT)
  • EPG vollständig geladen? Ladefortschritt in Player-Einstellungen prüfen
  • Update-Intervall sinnvoll? Empfehlung: 24 Stunden
  • EPG-Datei-Encoding: UTF-8? Sonderzeichen (Umlaute) in Beschreibungen können auf falsches Encoding hinweisen
  • Anbieter-EPG vorhanden? Viele IPTV-Anbieter liefern eine eigene EPG-URL – diese hat oft bessere Übereinstimmung
Tipp: Viele IPTV-Abonnement-Anbieter stellen eine eigene EPG-URL bereit, deren tvg-ids perfekt zur mitgelieferten M3U-Playlist passen. Nutzen Sie diese zuerst. Kostenlose XMLTV-Quellen sind eine sinnvolle Ergänzung, wenn der Anbieter kein EPG liefert oder die Abdeckung lückenhaft ist.

Häufig gestellte Fragen

XMLTV ist ein standardisiertes XML-Dateiformat für elektronische Programmführer (EPG). Ein IPTV-Player lädt diese Datei von einer URL herunter und zeigt damit Sendungszeiten, Beschreibungen und Programmvorschauen in der Kanaloberfläche an. Ohne EPG-Quelle sieht der Nutzer nur die Sendernamen, aber keine Programminformationen.

epg.best ist für deutsche Sender eine der umfangreichsten kostenlosen XMLTV-Quellen mit täglichen Updates und breiter Abdeckung. Alternativ bietet das iptv-org/epg-Projekt auf GitHub EPG-Daten für viele deutschsprachige Sender. Welche Quelle am besten funktioniert, hängt davon ab, ob die tvg-id-Werte in Ihrer M3U-Playlist mit den channel-id-Werten der EPG-Quelle übereinstimmen.

Der häufigste Grund ist ein tvg-id-Mismatch: Die tvg-id in Ihrer M3U-Playlist stimmt nicht mit der channel-id in der XMLTV-Datei überein. Prüfen Sie beide Werte manuell. Weitere Ursachen: falsche Zeitzone im Player, EPG-Datei nicht vollständig geladen, zu kurzes Update-Intervall oder der EPG-Server ist temporär nicht erreichbar.

Die meisten kostenlosen EPG-Quellen wie epg.best oder iptv-org/epg aktualisieren ihre Daten täglich, häufig in den frühen Morgenstunden. Stellen Sie das Update-Intervall in Ihrem Player auf 24 Stunden ein, damit das Programm stets aktuell bleibt. Ein zu häufiges Abrufen (unter 6 Stunden) belastet den EPG-Server und bringt keinen Vorteil.

EPG-Probleme lösen

Kein Programm im Player trotz EPG-URL? Wir helfen Ihnen beim tvg-id-Abgleich und der Konfiguration per WhatsApp.

Technische Frage stellen