Zum Inhalt
Tools › M3U zu Xtream Codes: kostenloser Konverter
Kostenlos · lokal im Browser

M3U zu Xtream Codes: kostenloser Konverter

M3U-get.php-Links in Xtream-Zugangsdaten umwandeln oder einen M3U-Link erstellen. Lokal im Browser, ohne Login-Test oder Upload.

Bereit. Eingaben werden lokal verarbeitet.

Ergebnis anzeigen (enthält Zugangsdaten)
01 · Eigene Datei oder Demo

Beginne mit der Demo oder deinen vorhandenen Daten.

02 · Ergebnis verstehen

Die Anleitung erklärt die genaue Bedeutung und Grenzen.

03 · Im Player prüfen

Ein formales Ergebnis ersetzt keinen Wiedergabetest.

M3U und Xtream Codes: dieselben Angaben anders eingeben

Manche IPTV-Player fragen nach einem langen Playlist-Link, andere nach Serveradresse, Benutzername und Passwort. Wenn dein vorhandener Zugang einen üblichen get.php-Link verwendet, lassen sich diese Angaben oft direkt aus der URL ablesen. Dieser Konverter zerlegt eine solche Adresse in drei Felder oder setzt aus deinen vorhandenen Xtream-Zugangsdaten wieder einen M3U-Link zusammen. Die Umwandlung läuft lokal im Browser und verändert deinen Zugang nicht.

Das Werkzeug ist kein Anbieter, kein Login-Test und keine Möglichkeit, neue Zugangsdaten zu erzeugen. Es formatiert Angaben, die du bereits besitzt. Ob dein Server erreichbar ist, dein Konto aktiv ist oder dein Player eine bestimmte Funktion unterstützt, wird dabei nicht geprüft. Ein formal erzeugter Link kann deshalb trotzdem nicht funktionieren. In diesem Fall solltest du zunächst die ursprünglichen Zugangsinformationen und die Vorgaben deines Anbieters vergleichen.

M3U-Link in Server, Benutzername und Passwort zerlegen

Wähle die Richtung „M3U zu Xtream“ und füge den vollständigen get.php-Link in das Eingabefeld ein. Unterstützt wird eine HTTP- oder HTTPS-Adresse, deren Pfad mit get.php endet und deren Abfrage die Parameter username und password enthält. Zusätzlich dürfen type und output vorhanden sein. Anschließend klickst du auf „Umwandeln“ und öffnest den Ergebnisbereich. Dort stehen Serveradresse, Benutzername und Passwort getrennt untereinander.

Übertrage diese Angaben in die entsprechenden Felder deines Players. Achte besonders darauf, die Serveradresse nicht mit der vollständigen get.php-Adresse zu verwechseln. Der Konverter entfernt den Dateinamen und die Abfrage, erhält aber einen eventuell davorliegenden Unterordner. Ein explizit angegebener Port bleibt ebenfalls Bestandteil der Serveradresse. Wenn dein Anbieter eine andere Serveradresse für die API nennt, hat dessen konkrete Anleitung Vorrang vor einer automatisch abgeleiteten Adresse.

Die Ausgabe enthält Zugangsdaten und ist deshalb zunächst in einem aufklappbaren Bereich verborgen. Öffne sie erst, wenn du die Angaben übernehmen möchtest. Das ist kein zusätzlicher Kontoschutz gegen andere Personen mit Zugriff auf deinen Browser, sondern verhindert vor allem versehentlich sichtbare Passwörter auf dem Bildschirm. Nutze nach der Übertragung die Schaltfläche „Leeren“, insbesondere wenn du deinen Bildschirm teilst oder an einem gemeinsam verwendeten Computer arbeitest.

Xtream-Zugangsdaten in einen M3U-Link umwandeln

Wähle für die umgekehrte Richtung „Xtream zu M3U“. Trage die Serveradresse mit Protokoll ein, beispielsweise eine vom Anbieter genannte HTTPS-Adresse. Benutzername und Passwort gehören in die eigenen Felder. Sie werden nicht an die Serveradresse angehängt. Das Werkzeug setzt daraus einen get.php-Link mit dem Ausgabeformat m3u_plus und dem Streamparameter output=ts zusammen. Diese Parameter beschreiben eine verbreitete Anfrageform, keine garantierte Unterstützung durch jeden Server.

Der Konverter kodiert Sonderzeichen für die Verwendung in einer URL. Ein kaufmännisches Und im Passwort darf beispielsweise nicht als Beginn eines weiteren Parameters verstanden werden. Gib daher dein tatsächliches Passwort ein, nicht eine bereits von Hand umgeschriebene URL-Version. Wenn du vorhandene kodierte Zeichenfolgen nochmals als Passwort übernimmst, kann sich der Wert verändern. Nutze nach Möglichkeit immer die ursprünglichen Zugangsdaten aus deiner vertrauenswürdigen Kontoansicht oder Einrichtungsanleitung.

Die Serveradresse darf einen Port und einen Unterordner enthalten, aber keine Abfrage, kein Fragment und keine eingebetteten Zugangsdaten im Format Benutzername:Passwort vor dem Host. Solche Mischformen werden abgewiesen, damit nicht unbemerkt verschiedene Login-Varianten kombiniert werden. Fehlt ein Feld, erzeugt das Werkzeug kein scheinbar fertiges Ergebnis. Prüfe außerdem Leerzeichen beim Kopieren: Bei Benutzernamen und Passwörtern können sie Bestandteil des Wertes sein und werden nicht automatisch entfernt.

Welche Links werden bewusst nicht umgewandelt?

Nicht jede M3U-Adresse enthält einen Xtream-Zugang. Ein direkter Link auf eine statische playlist.m3u-Datei kann ganz ohne Benutzernamen und Passwort auskommen. Andere Anbieter verwenden zufällige Tokens, signierte Links oder spezielle Proxy-Adressen. Aus diesen Formen lässt sich nicht zuverlässig ein Server-Login ableiten. Der Konverter lehnt sie ab, statt aus einzelnen Pfadteilen vermeintliche Zugangsdaten zu erraten.

Auch Links mit zusätzlichen unbekannten Parametern werden nicht stillschweigend gekürzt. Ein solcher Parameter könnte eine Signatur, eine Gerätebindung oder eine besondere Freigabe enthalten. Würde das Werkzeug ihn beim Zerlegen verwerfen, könnte der anschließend erzeugte Zugang eine andere Bedeutung haben oder nicht mehr funktionieren. Gleiches gilt für mehrfach vorkommende Parameter: Bei zwei verschiedenen password-Werten ist nicht eindeutig, welchen der Server verwendet.

Ein Fragment am Ende der Adresse wird ebenfalls abgewiesen. Fragmente werden von Browsern anders behandelt als die eigentliche Serveranfrage und können beim Kopieren für Verwirrung sorgen. Wenn du eine Fehlermeldung erhältst, lösche nicht wahllos Teile des Links. Vergleiche die Adresse mit der ursprünglichen Anleitung. Ein absichtlich konservativer Konverter ist hilfreicher als ein Ergebnis, das nur plausibel aussieht und später lange Fehlersuche auslöst.

M3U, M3U8 und XMLTV nicht verwechseln

Eine M3U-Playlist listet abspielbare Einträge auf. M3U8 wird häufig für eine UTF-8-Variante verwendet und kommt außerdem bei HLS vor. XMLTV beschreibt dagegen einen elektronischen Programmführer mit Senderkennungen und Sendungen. Eine EPG-Adresse ist deshalb nicht automatisch eine Playlist-Adresse. Dieser Konverter erzeugt nur den beschriebenen M3U-Link beziehungsweise die drei Login-Felder. Er erstellt keine Programmführerdatei und behauptet keine Unterstützung für Aufnahmen, Archiv oder zeitversetztes Fernsehen.

In vielen Apps gibt es getrennte Bereiche für Playlist, EPG und Kontoeinstellungen. Ordne die erzeugten Angaben dem richtigen Bereich zu. Wenn die Sender erscheinen, aber Programmtitel fehlen, kann die Playlist bereits korrekt eingerichtet sein, während lediglich die EPG-Zuordnung fehlt. Nutze dafür den XMLTV-Prüfer und die Anleitung deines Players. Wiederholtes Konvertieren desselben Links behebt keine fehlenden Senderkennungen in einem Programmführer.

Warum funktioniert der umgewandelte Zugang nicht?

Prüfe zuerst, ob die ursprüngliche Eingabe noch funktioniert. Ein abgelaufenes Konto, ein verändertes Passwort oder eine nicht erreichbare Serveradresse bleiben auch nach der Umwandlung dieselben Probleme. Vergleiche anschließend Protokoll, Host, Port und möglichen Unterordner Zeichen für Zeichen. Ein automatisch ergänztes HTTPS kann einen Server nicht reparieren, der nur unter der ausdrücklich angegebenen Adresse erreichbar ist. Der Konverter ändert das eingetragene Protokoll deshalb nicht eigenmächtig.

Danach kontrollierst du, ob deine App die gewählte Eingabeart unterstützt. Ein Feld für eine Playlist-URL erwartet gewöhnlich den vollständigen Link, während eine Xtream-Maske drei getrennte Werte verlangt. Bei unklaren Beschriftungen helfen die gerätespezifische Anleitung und das Player-Profil. Prüfe außerdem, ob dein Anbieter parallele Verbindungen begrenzt oder einen bereits belegten Zugang ablehnt. Solche Kontoeigenschaften lassen sich aus einer URL allein nicht zuverlässig feststellen.

Bleibt das Problem bestehen, beschreibe es mit dem genauen Fehlertext und dem verwendeten Player. Veröffentliche dabei keine vollständige URL und kein Passwort. Eine anonymisierte Form mit Platzhaltern reicht häufig, um einen Strukturfehler zu erkennen. Tausche Protokoll oder Port nicht auf Verdacht mehrfach durch, wenn eine klare Einrichtungsanleitung vorliegt. Der schnellste nächste Schritt ist meistens der Abgleich mit der offiziellen Zugangsinformation.

Was passiert mit meinen Zugangsdaten?

Die Felder werden ausschließlich von der lokal geladenen JavaScript-Funktion verarbeitet. Das Werkzeug meldet sich nicht beim angegebenen Server an, ruft keine Playlist ab und speichert die Werte nicht in einem Benutzerkonto oder im lokalen Browserspeicher. Die Umwandlung selbst benötigt keine Netzwerkverbindung zu deinem IPTV-Anbieter. Natürlich muss die Website zunächst geladen werden; diese normalen Seitenaufrufe sind von den eingegebenen Zugangsdaten zu unterscheiden.

Achte trotzdem auf deinen eigenen Umgang mit dem Ergebnis. Zwischenablagen, Bildschirmaufnahmen, Browsererweiterungen und heruntergeladene Dokumente können außerhalb dieses Werkzeugs eine Rolle spielen. Trage einen vollständigen Zugang nicht in öffentliche Suchfelder ein und verschicke ihn nicht als ungeschützten Screenshot. Wenn du lediglich verstehen möchtest, wie die Umwandlung funktioniert, verwende zuerst die eingebaute Demo mit example.com. Sie liefert nachvollziehbare Beispielwerte ohne einen echten Streaming-Zugang.

Häufige Fragen zum Xtream-Konverter

### Kann das Werkzeug fehlende Passwörter finden? Nein. Es liest nur Werte, die bereits in einem unterstützten Link enthalten sind, oder verwendet deine Eingaben. Ein unbekanntes Passwort lässt sich daraus nicht rekonstruieren. Wenn es fehlt, benötigst du die vorhandene Konto- oder Einrichtungsinformation deines Anbieters.

Werden aus einem Link zusätzliche gleichzeitige Streams?

Nein. Die Umwandlung ändert ausschließlich das Eingabeformat. Verbindungsgrenzen, Laufzeit und freigeschaltete Inhalte hängen weiterhin vom bestehenden Zugang ab. Ein zweiter erzeugter Link ist kein zweites Konto und keine zusätzliche Nutzungsberechtigung.

Warum entsteht eine lange Adresse mit Prozentzeichen?

Die Prozentzeichen gehören zur URL-Kodierung. Sie schützen Sonderzeichen innerhalb einzelner Werte davor, als Steuerzeichen der Adresse gelesen zu werden. Das ist bei korrekt kodierten Links normal. Kopiere den vollständigen erzeugten Text und ändere solche Zeichenfolgen nicht ohne konkreten Grund.

Weiter mit deinem Setup

Passenden IPTV-Player finden → · M3U Validator

Technische Grundlagen: URL API · File API